opencv3.4编译和配置

参考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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容