opencv3.2.0+opencv_contrib-3.2.0+vs2015开发配置

Opencv的一些高级特征提取、视屏追踪以及机器学习的相关库都集成在opencv_contrib包里面,使用之前需要进行编译配置。
需要的工具如下图所示:
这里写图片描述

其中有opencv3.2的自解压windows包,下载地址为:https://opencv.org/opencv-3-2.html
opencv_contrib-3.2.0.zip压缩包,下载地址为:https://github.com/opencv/opencv_contrib/releases
CMake可视化编译工具,需要自己下载安装
protobuf-cpp-3.1.0.tar.gz时谷歌的文本协议工具,需要下载,在编译的时候下载容易因为无法下载出错,所以提前下载:https://github.com/google/protobuf/releases?after=v3.2.1

安装过程如下:
1、下载好opencv-3.2.0-vc14.exe和opencv_contrib-3.2.0.zip,并解压到当前文件夹。
2、安装CMake可视化编译工具,并打开,选择源码位置以及build后文件存放目录:

这里写图片描述

然后点击Configure进行配置,弹出的对话框选择默认就行,如果用的其他VS版本请自行选择:

这里写图片描述

配置完成后找到OPENCV_EXTRA_MODULES_PATH这一项,把自己对应的目录填进去,本人是:
G:/OpenCV32/opencv_contrib-3.2.0/modules,然后点击Generate生成:

这里写图片描述

在生成的过程中需要用到我们之前下载的protobuf文件,如果生成中间报错,就把下载下来的protobuf-cpp-3.1.0.tar.gz文件放到:G:\OpenCV32\opencv_contrib-3.2.0\modules\dnn.download\bd5e3eed635a8d32e2b99658633815ef\v3.1.0 目录下,然后重新点击Generate生成。

3、上述步骤成功后,回到我们设置的存放build文件的目录,G:\OpenCV32\opencv\sources\build,找到如下文件打开:

这里写图片描述

这里写图片描述

打开工程后右键INSTALL->生成,会在该目录下生成一个install目录,至此安装配置完成,新建测试工程,配置属性表参考之前写的opencv3.1+vs2015配置工程:http://blog.csdn.net/lengconglin/article/details/78188855

你可能感兴趣的:(Opencv)