打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SURF算法浅析(转)_dzh_漫漫修行路
原文地址:http://www.360doc.com/content/12/0221/21/10521_188453236.shtml
引子:课题需要SURF特征提取算法,在运动中提取摄像头图像中的特征点,并进行跟踪匹配,以此估计运动状态。开始找到了SIFT算法,SIFT特征提取具有极强的适应能力,但运算量稍大,后来就有了SURF特征提取算法,简化了计算量,保持了较高的性能,是性价比很不错的算法。开始并不知道OpenCV的存在,后来的后来发现OpenCV中已经有了SURF算法,感叹于技术发展之快(要知道SIFT是Low在2004年系统的提出的,SURF是在2006年才被Bay等提出的),感谢Low,Bay, et al. 感谢Internet、感谢Google、感谢Intel、感谢OpenCV、感谢LiuLiu(OpenCV中实现SURF算法的作者)、最重要的感谢祖国、感谢全世界最大的局域网。
在庸长的开场白中SURF登台了!!!令各位看官失望的是,引言很长,然内容不多,为什么?我是菜鸟!我怕谁!菜鸟看不懂当然写不多了。
正文开始了,在OpenCV(据说是1.1以后的版本)中包含了SURF算法,并且还有一个使用SURF的例子,这里使用的是OpenCV2.1。在OpenCV的安装目录下/samples/c文件夹中一个叫 find_obj.cpp 的文件,这是个应用SURF算法寻找一本书的例子。同目录下还有一对于的可执行文件find_obj.exe,可以先运行一下看看。来看find_obj.cpp
1、这个程序的框架
从入口 main() 开始慢慢道来
const char* object_filename = argc == 3 ? argv[1] :'box.png';
const char* scene_filename = argc == 3 ? argv[2] :'box_in_scene.png';
main函数前两行,判断是否有图片文件名的参数传入,没有则使用同目录下的'box.png'和'box_in_sce
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
OpenCV2学习笔记(十二):特征提取算法SIFT与SURF
OpenCV特征点检测算法对比
无人机人脸特征识别技术
OpenCV之特征检测器(Feature Detector),描述子提取器(Descriptor Extractor)和描述子匹配器(Descriptor Matcher)
Surf算法学习心得(一)——算法原理
特征点检测学习_2(surf算法)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服