OpenCV中SUFR、SIFT无法使用的原因及解决办法
在写OpenCV程序时中SUFR、SIFT无法使用,会报错,类似的报错如下:
无法解析的外部符号"public:__thiscall cv::SURF::SURF(void)" (??0SURF@cv@@QAE@XZ),该符号在函数main 中被引用
无法解析的外部符号"public:__thiscall cv::SURF::SURF(double,int,int,bool,bool)"(??0SURF@cv@@QAE@NHH_N0@Z),该符号在函数main 中被引用
原因:因为SIFT、SURF在美国已经申请了专利,所以并不是免费开源随便使用的,为此OpenCV中有一个nonfree文件夹包含了一些非免费的头文件,例如nonfree.hpp文件,使用SURF、SIFT时需要导入该nonfree.hpp文件
#include "opencv2/nonfree/nonfree.hpp"
同时在项目属性中添加以下依赖项:
opencv_nonfree246.lib
opencv_nonfree246d.lib
这样就可以了。
OpenCV中SUFR、SIFT无法使用的原因及解决办法相关推荐
- 微服务架构中的雪崩问题产生原因及解决办法
微服务架构中的雪崩问题产生原因及解决办法 参考文章: (1)微服务架构中的雪崩问题产生原因及解决办法 (2)https://www.cnblogs.com/panchanggui/p/10330924 ...
- mouseup 左键_javascript中mouseup事件丢失的原因与解决办法
这篇文章主要跟大家介绍了关于Javascript中mouseup事件丢失的原因与解决办法的相关资料,文中给出详细的示例代码供大家参考学习,需要的朋友们下面跟着小编一起来学习学习吧. 前言 当实现类似E ...
- sketch颜色和html颜色不一致,photoshop和sketch中图片色彩不一致的原因和解决办法...
静电说:之前有用户提过类似的问题,他发现在photoshop中图片的色彩和sketch中图片的色彩不一致.下面看看静电翻译的一篇 bohemiancoding团队发表的博文,详细阐述了这种现象产生的原 ...
- python中txt文件读取错误原因以及解决办法‘gbk‘ codec can‘t decode byte 0x80 in position 2: illegal multibyte sequence
python的读写文件操作时,有时候会出现一些小问题,详细如下,(原因在前面,解决办法在文末). 读取txt文件时出现错误反馈如下: Traceback (most recent call last) ...
- uni-app浏览器、iPhone手机显示轮播图,微信、支付宝小程序中不显示的错误原因及解决办法
源码: index.vue: <template><view class="main"><swiper :indicator-dots="t ...
- opencv中cvSetCaptureProperty定位不准的原因及解决(转载)
以前在opencv2.0里面用到cvSetCaptureProperty函数的时候总是发生定位不准确的问题,明明是让其跳到100帧,结果却总不是100帧,定位一段连续的视频,总是出现跳跃的现象.同样的 ...
- SqlServer2000中作业无法删除的原因和解决办法
错误信息描述为:错误14274:无法添加.更新或删除从MSX服务器上发起的作业(或其步骤或调度). 原来以为是应为表之间关联,删除三张记录表,后来发现没有.可能那是2005上会引起的问题. 后查看相关 ...
- Python学习中的无效语法常见原因和解决办法分析
Python以其简单的语法而闻名.然而,当您第一次学习Python时,或者当您具有另一种编程语言的坚实背景时,您可能会遇到一些Python不允许的事情.如果您在尝试运行Python代码时收到过Synt ...
- OpenCV中initUndistortRectifyMap函数存在bug原因探究
原文首发于公众号「3D视觉工坊」:OpenCV中initUndistortRectifyMap函数存在bug原因探究. 最近在运行如下一段代码时,生成的mapx和mapy有点异常. 代码片段如下: # ...
最新文章
- HTTP Slow Attack测试工具SlowHTTPTest
- Array.apply 方法的使用
- hihoCoder#1037 : 数字三角形(DP)
- Java IO流之普通文件流和随机读写流区别
- 中国煤炭工业节能减排现状研究分析及市场前景预测报告2022-2028年版
- java 字符串去掉换行_java第一个程序quot;helloworldquot;
- clone远程代码 在不同电脑上git_用树莓派3搭建私有git代码仓库
- 肾炎治疗有效方(湿热壅滞三焦,气机不利)
- jquery unbind 异步_JQuery中的bind()和unbind()的理解
- 树状数组基本用法详解
- Linux文件目录命令,有这些就够了?
- java后端技术有哪些_Java后端精选技术:什么是JVM?
- mysql 判断大小_《fantasy系列》高性能mysql(一)
- 8、饼图(ax.pie)
- app测试用例考虑点
- xshell 使用教程
- 智能时代如何构建金融反欺诈体系?
- 汇总:机器人学领域的顶级期刊和会议
- 基础会计学习笔记4 会计核算基本方法(会计工作的主要内容)
- 论文介绍--Spatio-Temporal Dynamics and Semantic Attribute Enriched Visual Encoding for Video Captioning