MATLAB教程中的SIFT实现

gig*_*igz 3 matlab image-processing computer-vision sift

我在MATLAB中寻找一些基本的SIFT实现.我需要从第一原则写出来.另外,我正在寻找解释程序中发生的事情的东西.Vedali的代码和David Lowe的代码完全超出了我的想法.

Adr*_*RAL 12

如果您是Matlab用户,您必须知道这个优秀的网站网站:Matlab文件交换

在那里,您将找到以下项目:图像中的特征点

我认为这个项目将完全回答你关于筛选的所有问题.

它还可以看一下opencv库的SIFT实现.

然后,你可以在这里找到SIFT发明人的matlab实现: D.LOW SIFT,我假设你已经知道了这个实现.

要理解SIFT,请阅读这篇非常好的论文ASIFT,它解释了ASIFT算法.本文首先介绍了SIFT alogirthm.

  • 不要忘记[vlfeat](http://www.vlfeat.org/),它对[筛选]有很大的支持(http://www.vlfeat.org/mdoc/VL_SIFT.html) (4认同)
  • Lowe提供了一个编译的二进制文件,只有Matlab代码才能从同一个二进制文件生成的文本文件中读取关键点. (3认同)