当前位置:   article > 正文

cv2.error: OpenCV(4.9.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:196:

cv2.error: opencv(4.9.0) d:\a\opencv-python\opencv-python\opencv\modules\img

在使用ddddocr进行缺口图片进行检测的时候,使用如下代码运行时发生了报错

  1. import ddddocr
  2. import os
  3. det = ddddocr.DdddOcr(det=False, ocr=False)
  4. with open(r'D:\tuling\liyongT.png', 'rb') as f:
  5. target_bytes = f.read()
  6. with open(r'D:/tuling/liyongBG.png', 'rb') as f:
  7. background_bytes = f.read()
  8. res = det.slide_match(target_bytes, background_bytes)
  9. print(res)

查找资料一般是显示为图片路径不对,或者路径中带有中文导致,这一部分的问题由于opencv历史问题造成。在尝试了修改路径和图片名称后,发现问题依旧还是存在。最后查看函数的调用,在slide_match的调用上加上True参数,然后程序运行就ok了

res = det.slide_match(target_bytes, background_bytes,True)

获取得到的数据

  1. 欢迎使用ddddocr,本项目专注带动行业内卷,个人博客:wenanzhe.com
  2. 训练数据支持来源于:http://146.56.204.113:19199/preview
  3. 爬虫框架feapder可快速一键接入,快速开启爬虫之旅:https://github.com/Boris-code/feapder
  4. 谷歌reCaptcha验证码 / hCaptcha验证码 / funCaptcha验证码商业级识别接口:https://yescaptcha.com/i/NSwk7i
  5. {'target_y': 0, 'target': [218, 33, 298, 113]}
  6. Process finished with exit code 0

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/331805
推荐阅读
相关标签
  

闽ICP备14008679号