注释:
蓝体字是opencv249专用的修改;
黑体字是opencv3需要的修改
环境:
vs2012 32bit
叙述比较简略。不明之处可以留言
1. 配置opencv 2.4.9
需要surf支持,应该可以用orb替换
(本方法orb替换后仍然有pFirstBlock == pHead错误,建议使用opencv3)
(或者是能够使用extra module,cmake成功生成lib应该也可以)
#1.配置opencv3.0.0/3.1.0/3.2.0等
如果需要使用surf,在opencv的cmake过程需要包含opencv的extra module(非免费开放的库)
2. CMAKE DLib
需要opencv的支持
需要boost库支持(git)
生成debug和release的静态库,类型Mtd/Mt
3. 新建vs工程
4.移动文件