“未定义的标识符:SurfFeatureDetector”问题解决办法
来源:互联网 发布:余承东老婆 周芳 知乎 编辑:程序博客网 时间:2024/05/21 10:25
在VS中使用opencv2.4.X版本的时候,如果使用SurfFeatureDetector(或者SiftFeatureDetector)做特征点检测的时候,按照官方文档上的示例代码include头文件为:opencv2/features2d/features2d.hpp,则会出现如下报错:errorC2065: “SurfFeatureDetector”: 未声明的标识符。
1、实际上2.4.X版本的SurfFeatureDetector(或者SiftFeatureDetector)包含在opencv2/nonfree/features2d.hpp中,所以应该include这个头文件,并且在“项目属性->链接器->输入->附加依赖项”中加入库文件:opencv_nonfree240d.lib(以opencv2.4.0为例子)。
2、同时,特征点匹配中如果使用到BruteForceMatcher则应该include头文件:opencv2/legacy/legacy.hpp,并在“项目属性->链接器->输入->附加依赖项”中加入库文件:opencv_legacy240d.lib(以opencv2.4.0为例子)。
3、此外,特征点匹配中如果用到FlannBasedMatcher则应该include头文件:opencv2/features2d/features2d.hpp,并在“项目属性->链接器->输入->附加依赖项”中加入库文件:opencv_features2d240d.lib(以opencv2.4.0为例子)。
引自:http://blog.csdn.net/holybin/article/details/41144705
- “未定义的标识符:SurfFeatureDetector”问题解决办法
- “未定义的标识符:SurfFeatureDetector”问题解决办法
- “未声明的标识符:SurfFeatureDetector”问题解决办法
- “未声明的标识符:SurfFeatureDetector”问题解决办法
- “未声明的标识符:SurfFeatureDetector”问题解决办法
- opencv “未声明的标识符:SurfFeatureDetector”问题解决办法
- 他山之石01---“未声明的标识符:SurfFeatureDetector”问题解决办法
- error C2065: “SurfFeatureDetector”: 未声明的标识符
- VC 未定义的标识符
- vs2010 未定义的标识符"cout"
- 未定义标识符string的解决办法
- 未定义标识符
- 关于c调用lua 对‘luaL_newstate()’未定义的引用的问题解决办法
- Symbian 标识符未定义错误的解决
- wstring 未定义的标识符,include <string>
- 使用fstream时,提示未定义的标识符
- mfc进阶3~未定义的标识符EDIT_FILE_IN
- vs2013提示malloc是未定义的标识符
- ubuntu 下VIM安装YourCompleteMe(中间问题已解决)
- MySQL禁止反向解析客户端IP(skip-name-resolve)
- 简单的实现涂鸦功能
- findbugs 出错类型及对应解释
- 怎么让tabbarviewcontroller的多个item在一开始的时候就能加载出item的标题和图标
- “未定义的标识符:SurfFeatureDetector”问题解决办法
- 互联网-产品-产品经理奇闻
- 设置linux服务器定时与时间服务器同步
- hibernate 之session 事务管理
- 数据库表、行、数据库锁定
- MIPS Assembly/MIPS Details
- 王坚:我为什么反对有些企业的“去IOE”运动?
- [无线电易读版]基于STM32和W5500的UPnP自动端口映射功能实现
- 网站兼容IE6、7,代码控制360浏览器使用极速模式