diff --git a/magic_pdf/model/sub_modules/ocr/paddleocr/ocr_utils.py b/magic_pdf/model/sub_modules/ocr/paddleocr/ocr_utils.py index 11526d53..75ce8773 100644 --- a/magic_pdf/model/sub_modules/ocr/paddleocr/ocr_utils.py +++ b/magic_pdf/model/sub_modules/ocr/paddleocr/ocr_utils.py @@ -7,7 +7,7 @@ import base64 from magic_pdf.libs.boxbase import __is_overlaps_y_exceeds_threshold from magic_pdf.pre_proc.ocr_dict_merge import merge_spans_to_line -from ppocr.utils.utility import check_and_read +from paddleocr.ppocr.utils.utility import check_and_read def img_decode(content: bytes): diff --git a/magic_pdf/model/sub_modules/ocr/paddleocr/ppocr_273_mod.py b/magic_pdf/model/sub_modules/ocr/paddleocr/ppocr_273_mod.py index d900254b..70ffc3e9 100644 --- a/magic_pdf/model/sub_modules/ocr/paddleocr/ppocr_273_mod.py +++ b/magic_pdf/model/sub_modules/ocr/paddleocr/ppocr_273_mod.py @@ -4,10 +4,10 @@ import cv2 import numpy as np from paddleocr import PaddleOCR -from ppocr.utils.logging import get_logger -from ppocr.utils.utility import alpha_to_color, binarize_img -from tools.infer.predict_system import sorted_boxes -from tools.infer.utility import get_rotate_crop_image, get_minarea_rect_crop +from paddleocr.ppocr.utils.logging import get_logger +from paddleocr.ppocr.utils.utility import alpha_to_color, binarize_img +from paddleocr.tools.infer.predict_system import sorted_boxes +from paddleocr.tools.infer.utility import get_rotate_crop_image, get_minarea_rect_crop from magic_pdf.model.sub_modules.ocr.paddleocr.ocr_utils import update_det_boxes, merge_det_boxes, check_img