Administrator
2023-10-30 fb47d36048e94b9a506d5c153e3dd19a01e37df1
ocr/ocr_util.py
@@ -1,7 +1,6 @@
import re
import time
import cv2
import easyocr
from cnocr import CnOcr
@@ -9,13 +8,18 @@
# 图像识别类
class OcrUtil:
    __ocr = CnOcr()
    reader = easyocr.Reader(['ch_sim','en'], gpu=False)
    reader = easyocr.Reader(['ch_sim', 'en'], gpu=False)
    @classmethod
    def ocr(cls, mat):
        res = cls.__ocr.ocr(mat)
        return res
    @classmethod
    def easy_ocr(cls, mat):
        res = cls.reader.readtext(mat, detail=1)
        return res
    # 返回(识别内容,位置信息)
    @classmethod
    def ocr_with_key(cls, mat, key):