diff --git a/ocr/app/engines/paddle_engine.py b/ocr/app/engines/paddle_engine.py index f4d8e3b..4965ebf 100644 --- a/ocr/app/engines/paddle_engine.py +++ b/ocr/app/engines/paddle_engine.py @@ -78,7 +78,7 @@ class PaddleOcrEngine(OcrEngine): engine_name=self.name, ) - res = results[0].res + res = results[0].json dt_polys = res.get("dt_polys", []) rec_texts = res.get("rec_texts", []) rec_scores = res.get("rec_scores", []) diff --git a/ocr/tests/test_engine_abstraction.py b/ocr/tests/test_engine_abstraction.py index a85f0f5..446fcbd 100644 --- a/ocr/tests/test_engine_abstraction.py +++ b/ocr/tests/test_engine_abstraction.py @@ -46,7 +46,7 @@ def _mock_paddle_result( ) -> MagicMock: """Create a mock PaddleOCR v3.x predict() result object.""" result = MagicMock() - result.res = { + result.json = { "dt_polys": dt_polys, "rec_texts": rec_texts, "rec_scores": rec_scores,