“未声明的标识符:SurfFeatureDetector”问题解决办法
2015-05-01 17:03
316 查看
本文转自:http://blog.csdn.net/rourou23/article/details/44217917
在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/rourou23/article/details/44217917
在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为例子)。
相关文章推荐
- “未声明的标识符:SurfFeatureDetector”问题解决办法
- “未声明的标识符:SurfFeatureDetector”问题解决办法
- opencv “未声明的标识符:SurfFeatureDetector”问题解决办法
- 他山之石01---“未声明的标识符:SurfFeatureDetector”问题解决办法
- “未定义的标识符:SurfFeatureDetector”问题解决办法
- “未定义的标识符:SurfFeatureDetector”问题解决办法
- error C2065: “SurfFeatureDetector”: 未声明的标识符
- 【错误处理】error C2065: “SurfFeatureDetector”: 未声明的标识符;error C2065: “FlannBasedMatcher”: 未声明的标识符
- 64位操作系统使用PLSQL Developer时,“无法解析指定的连接标识符”问题的解决办法
- 关于“此程序集中已使用了资源标识符 "Test.Searchn.resources”问题的解决办法
- 错误 error C2065: 未声明的标识符 解决办法
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法[转]
- error C2065: “Graphics”: 未声明的标识符解决办法
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
- 64位win7下PL/SQL Developer 报“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
- 解决“error C3861: “pcap_findalldevs_ex”: 找不到标识符”以及“error C2065: “PCAP_SRC_IF_STRING”: 未声明的标识符”问题
- error C2065: “PCONTEXT”: 未声明的标识符 -----问题解决
- 64位win7下PL/SQL Developer 报“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
- 无法将函数定义与现有的声明匹配 问题的解决办法 分享
- 未声明的标识符SurfFeatureDetecto…