栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

windows使用opencv报异常处理

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

windows使用opencv报异常处理

使用opencv调用方法时,报异常:

cv.imshow('imshow', img)

cv2.error: OpenCV(3.4.1-dev) /home/yhc/workspace/tvm/opencv/opencv-src/modules/highgui/src/window.cpp:632: error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon 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’

使用,直接把国内源都贴上了:这个先把组件卸载了,再重新安装
 

pip uninstall opencv-contrib-python

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/  opencv-contrib-python

当然之后会报这个错误:
Traceback (most recent call last):
  File "D:/pycharm/ten-test/leidianModel/leidianMethod.py", line 5, in
    import cv2 as cv
  File "D:pythonlibsite-packagescv2__init__.py", line 9, in
    from .cv2 import _registerMatType
ImportError: cannot import name '_registerMatType' from 'cv2.cv2' (D:pythonlibsite-packagescv2cv2.cp37-win_amd64.pyd)

通过重新

pip uninstall opencv-python-headless

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/  opencv-python-headless

则可正常使用

如果以上操作还不行,就是opencv版本与组件不匹配,则重复第一步操作的卸载opencv-contrib-python操作,然后把opencv-python直接卸载了

pip uninstall opencv-python
再重新安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ opencv-python

安装完成后,再重新安装第一步,之后方法正常使用不报错

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/875073.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号