最近,在研究图像处理的算法,在安装opencv-python和opencv-contrib-python。已成功安装了opencv-python,但还是出现以下错误:
查看网上很多方法,说要安装.dll文件,更改里面的文件什么的。
我感觉网上的方法太复杂,这里教你一招解决这个问题。
在我看来,还是python和opencv-python的版本不对应的原因造成的,有兴趣的同学可以查看详细的对应版本,我这里贴出我的版本号。
python版本:3.6
opencv-python:3.4.1.15
opencv-contrib-python:3.4.1.15(不需要这个包的可以不安装)
解决方法
1.卸载以前的版本:
pip uninstall opencv-python
pip uninstall opencv-contrib-python
2.安装新的对应版本的opencv-python:
pip install opencv-contrib-python==3.4.1.15 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
pip install opencv-python==3.4.1.15 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
问题解决: