图像识别问题 — cv2.error: OpenCV(4.5.4) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window

目录

一、错误原因

        1.1、报错背景

                这个报错来的一脸懵逼,因为这是在cv2.imshow()函数引发的错误。十分钟之前还能正常跑,一会的功夫就不能跑了。中间的功夫安装了一个叫 easyocr 的一个包,然后再次运行就发现cv2.imshow()报如下错误,真实莫名其妙。看网上的解决方法基本就是把包重新安装一遍,暂时没有找到其他好的办法。

        1.2、报错信息:

                全部的报错信息如下:

cv2.error: OpenCV(4.5.4) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:1274: error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function 'cvShowImage'

二、解决方法

        2.1、卸载:

                win+R打开cmd,输入pip list。找到opencv的安装包并卸载(有其他依赖也最好卸载下)。如:opencv-contrib-python等等。

        2.2、安装:

                看到卸载完成的标志后,再安装。大概率可以解决如上报错。安装命令:pip install opencv-python

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
上一篇 2022年5月19日 下午12:49
下一篇 2022年5月19日 下午12:53

相关推荐

本站注重文章个人版权,不会主动收集付费或者带有商业版权的文章,如果出现侵权情况只可能是作者后期更改了版权声明,如果出现这种情况请主动联系我们,我们看到会在第一时间删除!本站专注于人工智能高质量优质文章收集,方便各位学者快速找到学习资源,本站收集的文章都会附上文章出处,如果不愿意分享到本平台,我们会第一时间删除!