diff --git a/PPOCRLabel/PPOCRLabel.py b/PPOCRLabel/PPOCRLabel.py index 6c8154d1c9ac557b3033be32608d95d37f673b86..af54cee188684274086286ac37b7b4f2eb60c389 100644 --- a/PPOCRLabel/PPOCRLabel.py +++ b/PPOCRLabel/PPOCRLabel.py @@ -22,6 +22,7 @@ import platform import subprocess import sys import xlrd +import numpy as np from functools import partial from PyQt5.QtCore import QSize, Qt, QPoint, QByteArray, QTimer, QFileInfo, QPointF, QProcess @@ -2291,7 +2292,7 @@ class MainWindow(QMainWindow): import time start = time.time() - img = cv2.imread(self.filePath) + img = cv2.imdecode(np.fromfile(self.filePath,dtype=np.uint8),-1) res = self.table_ocr(img, return_ocr_result_in_table=True) TableRec_excel_dir = self.lastOpenDir + '/tableRec_excel_output/'