From 8e91ca47bf3bae9de499fcb265ccf8e8f4a49895 Mon Sep 17 00:00:00 2001 From: AuroraWright Date: Tue, 9 Dec 2025 04:12:20 +0100 Subject: [PATCH] Fix discrepancy with betterproto --- owocr/ocr.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/owocr/ocr.py b/owocr/ocr.py index 35b50ee..19826f5 100644 --- a/owocr/ocr.py +++ b/owocr/ocr.py @@ -853,6 +853,10 @@ class GoogleLens: lines.append(line) p_bbox = p.get('geometry', {}).get('bounding_box', {}) + writing_direction=p.get('writing_direction') + if writing_direction: + writing_direction = writing_direction.replace('WRITING_DIRECTION_', '') + paragraph = Paragraph( bounding_box=BoundingBox( center_x=p_bbox.get('center_x'), @@ -862,7 +866,7 @@ class GoogleLens: rotation_z=p_bbox.get('rotation_z') ), lines=lines, - writing_direction=p.get('writing_direction') + writing_direction=writing_direction ) paragraphs.append(paragraph)