“未定义的标识符:SurfFeatureDetector”问题解决办法
来源:互联网 发布:activiti引擎源码分析 编辑:程序博客网 时间:2024/05/22 18:15
在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为例子)。
0 0
- “未定义的标识符: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是未定义的标识符
- IntentService简介
- UGUI之Button按钮多种触发方式实现(有参无参函数)
- Meteor 的模板系统 Spacebars
- ML 02、监督学习
- 动态加载脚本
- “未定义的标识符:SurfFeatureDetector”问题解决办法
- unity3d socket编程案例
- spoon+robotium+jenkins进行自动化持续回归测试
- Java中堆内存和栈内存详解
- java语言中的继承概述
- ios开发-c语言之指针和数组以及指针和字符串的学习
- SQL Server 2005中的分区表 如何添加、查询、修改分区表中的数据
- Word怎么转换成PDF格式的方法介绍
- ML 03、机器学习的三要素