Windows中如何在Visual Studio 2015环境里编译OpenCV 3.1并加入opencv_contrib-master

原创 2016年06月01日 12:24:15

已有环境:

windows 7

Visual Studio 2015 (笔者用的是VS2015Community)—— msvc 14.0

CMake 3.5.2

已有安装文件:

OpenCV 3.1 源码sources(通过解压opencv3.1压缩包  获得,其中还有已经编译好的文件(build),这里重新编译,因此用不到)

OpenCV 3.1 附属包opencv_contrib-master(https://github.com/Itseez/opencv_contrib


编译安装步骤:

1.打开CMake-gui,并配置sources(OpenCV3.1 源码sources文件夹的路径)和build路径(根据自己要求设定,不要和之前下载的压缩包中已经编译好的build文件夹相同,笔者放在buildx64文件夹中),点击configure,选择Visual Studio 14 2015 Win64, 点击finish


2.等待第一次配置完成, 出现红色区域,表示配置结果待确认, 在红色区域找到变量:OPENCV_EXTRA_MODULES_PATH ,并将其值设置为:OpenCV3.1的附属包中的modules文件夹路径(笔者放在E:\opencv\opencv_contrib-master\opencv_contrib-master\modules), 再次点击configure,红色消失,表示配置正确. 然后点击 Generate, 当出现generate done,表示配置成功,生成cmake文件




3. 如果在第一次点击configure 以后, 状态栏中出现需要download的模块的时候,并且下载失败,可以直接搜索相应模块文件放入相应文件夹中; 或如果对应项不是你项目必需的,则可以将取消安装该模块,如下图,反选对应的模块.



4. 打开VS2015 导入 cmake 生成的编译文件夹buildx64中的 OpenCV.sln 解决方案



5. 选择菜单Build-> Batch Build, 选择ALL_BUILD和INSTALL 的debug 和release 进行编译



6. 编译成功以后,添加环境变量,将E:\opencv\buildx64\install 添加到环境变量中。



【图像处理】windows 10 + vs2015+ opencv3.0.0 +附加模块opencv_contrib编译和配置

win 10 64位系统,使用vs2015,基于opencv3.0.0,集成附加模块opencv_contrib,并编译、配置,正常使用SIFT等功能。...

添加OpenCV_contrib库至OpenCV3.1.0中(Windows 64位 环境下编译OpenCV3.1.0和OpenCV_contrib)

添加OpenCV_contrib库至OpenCV3.1.0中(Windows环境下编译OpenCV3.1.0和OpenCV_contrib)

vs2015编译opencv2.4.10和opencv3.10源码(64位)

虽然网上已经有很多教程了,但是为了记录自己的编译过程还是写一下。

Visual Studio 2015编译安装OpenCV 3.0和opencv_contrib

Visual Studio 2015编译安装OpenCV 3.0和opencv_contrib

Win10+VS2015环境下编译 OpenCV 3.1和opencv_contrib

win10和VS2015下编译 OpenCV 3.1和opencv_contrib,
  • yomo127
  • yomo127
  • 2016年01月07日 15:31
  • 11123

读《Master OpenCV》初感

来源:点击打开链接 好久没更新这个系列了。去年12月初的时候就知道出了一本OpenCV的新书《Master OpenCV with Practical Computer Vision Pro...

Delphi-OpenCV-master 安装心德

最近在搞摄像头视频捕获,开始用DirectShow做的,效果是可以的,但是分辨率越高,速度很慢,拖影很严重。没办法最后找Opencv 来试试,听说这个是挺强大的,结果上Opencv官网下载居然不能安装...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Master opencv 学习笔记一

输入一幅图像,得到其素描(黑白图画)效果,将素描叠加到彩色图像上,得到一种卡通效果。 #include "cv.h" #include "highgui.h" #include "opencv.h...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows中如何在Visual Studio 2015环境里编译OpenCV 3.1并加入opencv_contrib-master
举报原因:
原因补充:

(最多只允许输入30个字)