OpenCV_contrib配置

Opencv3.0把一些不稳定的东西放到OpenCV_contrib里了,默认是没有的,所以最近对其中的一些东西比较感兴趣,遂尝试配置,前提是已经安装了3.0。 我用的是vs2013,他们两个的配置我有另一篇文章有介绍,前日,Opencv3.1.0版本也发布了,打算过两天尝个鲜,会更新到那个文章里。

准备工作
- cmake下载 直接用搜索引擎查找就行
- OpenCV_contrib
- https://github.com/Itseez/opencv_contrib

开始配置
- 把你想要用的module,放到opencv的modules文件夹下,我把face和bioinspired放过来做实验。
- 把opencv下的source文件夹放到cmake的第一个位置,第二个是生成的文件夹依个人喜好设置。
- configure,完成后会出现很多红色的选项,因为主要是生成OpenCV的库,所以只需保留某些选项
- 去掉BUILD_NEW_PYTHON_SUPPORT,BUILD_SHARED_LIBS, BUILD_TESTS
- 勾选OPENCV_BUILD_3RDPARTY_LIBS, WITH_TBB,WITH_JASPER, WITH_JPEG, WITH_PNG, WITH_TIFF选项
- 再configure
- 这里写图片描述
- Generate,然后cmake就用完了。
- 用VS2013打开生成的sln工程
- 按下ctrl选择你要生成的项目
- 这里写图片描述
- 在菜单中选择项目->属性,打开配置属性->c/c++->代码生成选项,在右侧窗口中的运行时库中选择多线程调试(/MTd),然后确认。(Debug)
- 重新生成解决方案,就生成了debug的静态库。
- 在菜单中选择项目->属性,打开配置属性->c/c++->代码生成选项,在右侧窗口中的运行时库中选择多线程调试(/MT),然后确认。(解决方案配置要改成:Release)这里写图片描述
- 同上。
- 这里写图片描述
- 这里写图片描述
- 这里写图片描述
- 这里写图片描述
- 然后就可以愉快的玩耍了,用OpenCV_contrib给的demo代码测试下就可以。
- 缺头文件你就去复制头文件到你配置的include文件夹就行,linkerror缺lib同理。
- bioinspired的测试代码
- http://download.csdn.net/detail/songzige/9377515
ps:cmake configurate 时候需要联网,如果网速慢会失败,可以下载ippicv_windows_20141027
放到文件夹source\3rdparty\ippicv\downloads\windows-b59f865d1ba16e8c84124e19d78eec57 下即可

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值