QQ登录

只需一步,快速开始

easyocr cv2.error: Unknown C++ exception from OpenCV code

[ 复制链接 ]
在一台电脑按官网教程可以正常安装eacyocr,
也能顺利执行官网的全程输出结果。
半年过年,在新电脑同样操作,干,安装eacyocr后执行例程:
import easyocr
reader = easyocr.Reader(['ch_sim', 'en'])
result = reader.readtext('example.png')

一堆的错误提示,其中最后一行是cv2.error: Unknown C++ exception from OpenCV code到处搜索方法,得出结论原因就是opencv的版本太高。

所以处理方法方向就是更新版本号。

我用的python环境是用Anaconda搭建,
对比发现环境中没有安装第三方库。
在自己创建的环境名上->Open terminal
输入
pip install opencv-python==4.1.2.30 -i https://pypi.tuna.tsinghua.edu.cn/simple
回车,执行指定版本opencv-python的安装。
版本选择更高也行。
完成安装,
再运行例程,
顺利。


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索