参考opencv-python的英文文档Install OpenCV-Python in Windows — OpenCV-Python Tutorials 1 documentation
这边博客讲述安装配置opencv过程碰到的问题以及解决方式VS2012+CMake编译OpenCV3.0笔记 - CSDN博客
需要工具: VS2012
Cmake3.8:电脑是win10-64bit,Cmake3.6版本及以上才有
opencv3.4.1,建议下载exe文件,sourceCode的话,会缺少一个文件夹build,影响后期的安装
opencv_contrib3.4.1下载 Source Code
下载安装VS2012,直接下一步下一步就可以了
Cmake.exe文件也是直接下一步下一步就可以安装完成
下面主要是编译和配置问题了
1、将opencv3.4.1的文件解压,然后将D:\opencv-3.4.1-vc14_vc15\opencv\build\x64\vc14\bin添加到环境变量Path
2、将opencv_contrib3.4.1的文件解压
3、打开Cmake的安装目录,进入\CMake\bin,双击打开cmake-gui.exe文件
Where is source code: opencv\sources,是进入到source文件夹
Where to build the binaries : Open\build (文件夹位置自选)
之后点击左下角的Config按钮,选择 Visual Studio 11 2012 Win64,然后确定
正常运行的界面如下:
Config结束之后,在如下界面找到红色方框,将opencv_contrib的modules目录添加进去,再进行Config
如果上面截图的方框有红色区域出现,则还需Config一次,直至无红色出现,PS:这么做的原因,主要是因为在编译的过程会从国外下载一些资源,由于网速的影响,导致部分资源未下载成功
之后点击Generate,看到下方出现Generating done,编译配置成功。
在D:\OpenCV\build的目录下边找到OpenCV.sln用VS2012打开
右击打开上图的红色方框,选择Build Solution,完成后,找到“ INSTALL“选择Build Solution
END
网友评论