点击上方蓝字关注我们
微信公众号:OpenCV学堂
关注获取更多计算机视觉与深度学习知识
前言
OpenCV解决
OpenCV工作流引擎SDK支持
import cv2 as cv
from vmcore.project_data_model import ProjectDataModel
from vmcore.project_persister import VMProjectPersister
from vmcore.image_process_task import ImageProcessTask
image_file = "D:/images/4_01.png"
image = cv.imread(image_file)
cv.imshow("input", image)
vm_file = "D:/ocr_demo.vm"
persister = VMProjectPersister()
model = ProjectDataModel()
project_type = persister.query_project_type(vm_file)
if project_type == 1:
persister.load(model, vm_file)
log_txts = persister.silence_run_process(model, image_file)
print(log_txts)
index = 0
result_img = None
for t in model.tasks:
if isinstance(t, ImageProcessTask):
result_img = t.get_output_image()
index += 1
cv.imshow("MyOCR", result_img)
cv.waitKey(0)
cv.destroyAllWindows()
运行结果如下:
PyQT5 + OCR SDK,零代码解锁任意文档识别。
安装与下载请看下面的链接
OpenCV实验大师工具软件v1.4发布啦~~~
推荐阅读
YOLOv8修改+注意力模块 训练与部署
普通PC上CPU运行YOLOv5推理 400+FPS
Ubuntu系统下编译OpenCV4.8源码记录
扫码查看OpenCV系统化学习路线图