SIFT和SURF实施库

时间:2011-04-05 13:17:20

标签: matlab image-processing sift surf

在我的last question中,我询问了MATLAB源代码中的SIFT和SURF实现,并收到了几个链接。谢谢大家。现在,我有另一个问题。这些SIFT实现就像我们正在使用的库(例如,在编写c ++编程时,我们包括iostream库。但我们不必更改该库中的任何代码)吗?那么,我可以将这些SIFT实现用作库,而不需要为我的图像更改任何代码吗?这意味着筛选实现适用于任何图像?有人可以帮助我吗?

2 个答案:

答案 0 :(得分:2)

VLFeat是一个C库,可以在C ++中使用(无需更改库)。图像必须以每像素float存储一个。您可以在此处阅读C API文档:http://vlfeat.org/api/sift_8h.html

答案 1 :(得分:2)

您还可以结帐Rob Hess's SIFT implementation。如David Lowe的SIFT论文所述,实施步骤一步一步完成。对那些想要了解SIFT的人来说非常有用。

VLFeat& Hess是award winning软件。

Utkarsh Sinha在SIFT上创造了一个不错的tutorial