mirror of
https://github.com/DS4SD/docling.git
synced 2025-07-27 12:34:22 +00:00
rename option
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
This commit is contained in:
parent
c8734850ef
commit
63976fdc76
@ -22,7 +22,7 @@ class TableStructureOptions(BaseModel):
|
||||
|
||||
class OcrOptions(BaseModel):
|
||||
kind: str
|
||||
coverage_threshold: float = (
|
||||
bitmap_area_threshold: float = (
|
||||
0.05 # percentage of the area for a bitmap to processed with OCR
|
||||
)
|
||||
|
||||
|
@ -69,7 +69,7 @@ class BaseOcrModel:
|
||||
coverage, ocr_rects = find_ocr_rects(page.size, bitmap_rects)
|
||||
|
||||
# return full-page rectangle if sufficiently covered with bitmaps
|
||||
if coverage > max(BITMAP_COVERAGE_TRESHOLD, self.options.coverage_threshold):
|
||||
if coverage > max(BITMAP_COVERAGE_TRESHOLD, self.options.bitmap_area_threshold):
|
||||
return [
|
||||
BoundingBox(
|
||||
l=0,
|
||||
@ -87,7 +87,7 @@ class BaseOcrModel:
|
||||
rect
|
||||
for rect in ocr_rects
|
||||
if rect.area() / (page.size.width * page.size.height)
|
||||
> self.options.coverage_threshold
|
||||
> self.options.bitmap_area_threshold
|
||||
]
|
||||
return ocr_rects
|
||||
|
||||
|
@ -47,7 +47,7 @@ def test_e2e_conversions(test_doc_path):
|
||||
def test_ocr_coverage_threshold(test_doc_path):
|
||||
pipeline_options = PdfPipelineOptions()
|
||||
pipeline_options.do_ocr = True
|
||||
pipeline_options.ocr_options.coverage_threshold = 1.1
|
||||
pipeline_options.ocr_options.bitmap_area_threshold = 1.1
|
||||
|
||||
converter = DocumentConverter(
|
||||
format_options={
|
||||
|
Loading…
Reference in New Issue
Block a user