Python配置opencv和opencv-contrib
Python3.6没有办法下载opencv3.4.1及以下版本,而opencv3.4.2以上的opencv设计专利问题,有一些函数无法使用。因此,我们有两个方法来解决一些函数无法调用问题。降低Python的版本,但是降低版本依然会遇到其他配置问题,如配置TensorFlow和PyTorch等;安装与opencv相对应的opencv-contrib;我采用第二种方法,安装opencv3.4.2与对应
·
Python3.6没有办法下载opencv3.4.1及以下版本,而opencv3.4.2以上的opencv设计专利问题,有一些函数无法使用。因此,我们有两个方法来解决一些函数无法调用问题。
- 降低Python的版本,但是降低版本依然会遇到其他配置问题,如配置TensorFlow和PyTorch等;
- 安装与opencv相对应的opencv-contrib;
我采用第二种方法,安装opencv3.4.2与对应的opencv-contrib库。具体安装如下:
windows系统打开cmd,如果是conda需要进入自己的安装环境,分别按照以下步骤安装即可:
- pip install opencv-python==3.4.2.16
- pip install opencv-contrib-python==3.4.2.16
注意事项:
- ubuntu系统和windows系统都是相同的命令,均可使用;
- 此命令只针对python的3.6版本,其他版本会显示不成功,但是可以根据对应的opencv版本号进行操作,但是要注意opencv和opencv-contrib要相互匹配;
- 有事安装速度比较慢,主要是网络和谐造成的,多等些时间就可以安装了;
更多推荐
已为社区贡献2条内容
所有评论(0)