feat: add coverage_threshold to skip OCR for small images (#161)

* feat: add coverage_threshold to skip OCR for small images

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* filter individual boxes

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* rename option

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

---------

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
This commit is contained in:
Michele Dolfi
2024-10-18 13:58:23 +02:00
committed by GitHub
parent f799e777c1
commit b346faf622
3 changed files with 32 additions and 1 deletions

View File

@@ -22,6 +22,9 @@ class TableStructureOptions(BaseModel):
class OcrOptions(BaseModel):
kind: str
bitmap_area_threshold: float = (
0.05 # percentage of the area for a bitmap to processed with OCR
)
class EasyOcrOptions(OcrOptions):