2011年11月18日

摘要: 1综述结合论文[1]和Rob Hess的开源SIFT代码(发现OpenCV2.3的源码里也是用的Rob Hess的SIFT代码)对SIFT算法进行了研究,下面是小结:在计算机视觉的领域中,图像匹配是很多问题最重要的一个方面,包括物体和场景识别,通过多幅图像进行3D重构,立体匹配和运动跟踪。SIFT特征对 于图像的旋转和尺度变化具有不变性,对于光照改变和摄像机角度变化具有部分的不变性。SIFT算法生成图像特征的主要步骤有以下几个:(1)尺度空间极值检测:搜索所有尺度上的图像位置。通过高斯微分函数来识别潜在的对于尺度和旋转不变的兴趣点。(2)关键点的定位:在每个候选的位置上,通过一个拟合精细的模型 阅读全文
posted @ 2011-11-18 16:09 i活着 阅读(465) 评论(0) 推荐(0)
摘要: 由于VLFeat说明文档中只提供了matlab的调用SIFT函数的实例,没有VC++的调用说明,本文是根据实验,在VS2010环境下,结合opencv开源库计算图像的SIFT的描述子,具体实现细节如下所示:1.配置VLFeat环境已经在之前的一篇博文VLFeat-----meansift开源库 中介绍了详细的配置过程,可以参考;2.包含头文件:extern "C"{#include <vl/generic.h>#include <vl/stringop.h>#include <vl/pgm.h>#include <vl/sift.h 阅读全文
posted @ 2011-11-18 16:08 i活着 阅读(1848) 评论(1) 推荐(0)
摘要: DOS循环:bat/批处理for命令详解之一(史上虽详尽的总结和说明~~)---本文链接地址:http://www.yoyotao.net/ttt/post/137.html--- 前言: 虽然以前对批处理也算有点研究,但一直对for命令理解不够透彻,偶尔用时也是照猫画虎的用一下。 虽然这是古董级的东西,但挺有意思的,而且有时用处也是蛮大的,所以,这次下决心研究一下,通过两个晚上的学习和测试,算是理解了90%了,很有成就感。 在这次学习过程中,我作了详细的总结和说明,在这里帖出来,供不明白的朋友参阅。自认为是写得比任何教程写得都明白,因为我是从不明白过来的,是结合自己从不理解到理解的过... 阅读全文
posted @ 2011-11-18 16:06 i活着 阅读(889) 评论(0) 推荐(0)
摘要: cl.exe所在的文件夹里面有一个批处理叫做VSVAR32.BAT 首先运行它一次,你就可以用cl.exe来编译你的代码了。 (在vs2005里面未发现该文件,怀疑因该是上级目录的vcvarsall.bat,但是不执行该文件同样可进行命令行编译。) CL.exe 是控制 Microsoft C 和 C++ 编译器与链接器的 32 位工具。编译器产生通用对象文件格式 (COFF) 对象 (.obj) 文件。链接器产生可执行文件 (.exe) 或动态链接库文件 (DLL)。 注意,所有编译器选项都区分大小写。 若要编译但不链接,请使用 /c。 使用 NMAKE 生成输出文件。 ... 阅读全文
posted @ 2011-11-18 16:03 i活着 阅读(3390) 评论(0) 推荐(1)

导航