使用PYTHON3玩转OPENCV+Contrib
说明:本篇介绍给想用PYTHON做opencv项目开发的朋友们,从opencv3开始一些sift算法被注册专利,所以opencv上没有预留,需要额外安装contrib来获取,不同版本又不一样,这里给出了一个固定版本的安装。如果你想安装其他版本需要用cmake编译得到,笔者这几天比较着急没有弄,在网上找了找,并留下这个教程。
1、安装PYTHON3.6
如果你的系统不是Python3.6,那么可以直接安装3.6覆盖原来版本,cmd下输入如下指令。
注意:这里笔者是用anaconda包管理器,如果笔者采用的是pip也可以按照PIP安装方式安装。
conda install python=3.6
2、安装opencv3.3+contrib
下载如下链接得到库文件opencv_python-3.3.0+contrib-cp36-cp36m-win_amd64
链接:https://pan.baidu.com/s/1kBk2lGgBYiQ-T2sljUf0Ew
提取码:fsyb
然后放到根目录下,pip安装即可。
pip install opencv_python-3.3.0+contrib-cp36-cp36m-win_amd64.whl
3、安装完成。
实验即可。
笔者后续会更新如何编译cmake