您的位置:首页 > 运维架构

win7_64+opencv3.10+opencv_contrib+cmake3.6配置

2017-12-14 16:12 134 查看
参考链接:

http://blog.csdn.net/liu798675179/article/details/51259505

http://blog.csdn.net/liu798675179/article/details/51233742

http://blog.csdn.net/linshuhe1/article/details/51221015

https://www.cnblogs.com/wjy-lulu/p/6805557.html

 

配置了好多次终于解决了,能够调用contrib库里的tracking。配置大概要点如下:

一、  contrib据说由于经常更新,会不稳定,找到一个稳定版,对应opencv3.1

opencv_contrib稳定:https://codeload.github.com/Wangyida/opencv_contrib/zip/master

cmake:http://www.cmake.org/cmake/resources/software.html

二、  opencv环境变量设置


opencv3.10只有X64的编译环境

需要添加用户变量(OPENCV);

需要配置系统变量(在path里加入opencv的路径);

三、  在VS2015下配置项目环境

属性管理器里打开Debug|x64中的Microsoft.Cpp.x64.user,设置包含目录、库目录、设置附加依赖项、复制有关动态库直系统目录下。

四、  使用cmake编译生成OpenCV.sln

点击configure 选择Visual Studio 14 2015 Win64生成x64下的库;

点击search框,输入OPENCV_EXTRA_MODULES_PATH,在value栏输入*\opencv_contrib-master\modules,再次点击configure,出现configuring done,

点击generate。

这期间会出现的问题如下:

1.  遇到错误提示(file download cannot...)

去找到对应的cmake或txt文件,找到那个文件用记事本打开(用notepad++,直接定位到多少行)把里面的"FILES"改成"PACKAGE"。有三个类似的错误.

2.  遇到提示opencv310 ffmpeg、ippicv_window_20151201.zip无法下载问题,

参考http://blog.csdn.net/Kelvin_Yan/article/details/53635641下载相应的文件并替换。

五、   用VS2015生成opencv_contrib的解决方案

 

六、   重新配置环境

---------------------------------------------------------------------------------------------------------------------------------------

Ubuntu下的配置http://blog.csdn.net/nnnnnnnnnnnny/article/details/52182091
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: