python opencv+opencv_contrib 4.0dev 重新编译-----cmake+vs201764-----为了用SIFT、SURF这些算法
1、参考https://blog.****.net/qq385105501/article/details/73770826
https://blog.****.net/u012900686/article/details/69442406?locationNum=13&fps=1
2、工具环境: cmake
vs2017 64bit:
python3:
(base) C:\Users\Monster>python Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win32 Type “help”, “copyright”, “credits” or “license” for more information.
3、opencv下载:两个都要下载
https://github.com/opencv/opencv
https://github.com/opencv/opencv_contrib
4、随便找个地方新建一个文件夹,我这里的方法是在D盘新建opencv,再新建source和build两个文件夹,在source文件夹内部将下载的两个opencv都解压进去如图
5、CMAKE定位,定位到
6、configure
7、检查有没有这一项
8、
9、复制下图中文件到D:\ProgramData\Anaconda3\Lib\site-packages
10、添加环境变量
11、测试
成功