Administrator
5 小时以前 947a125f1f1bd97a4a7db31ac87452e5ea8fbc22
ocr/ocr_util.py
@@ -1,7 +1,6 @@
import re
import time
import cv2
import easyocr
from cnocr import CnOcr
@@ -9,11 +8,16 @@
# 图像识别类
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
    # 返回(识别内容,位置信息)
@@ -48,4 +52,4 @@
if __name__ == "__main__":
    print(re.match("首..注", "首版关注"))
    pass