【问题标题】:SIFT and SURF Implementation Libraries [closed]SIFT 和 SURF 实现库 [关闭]
【发布时间】:2011-04-05 13:17:20
【问题描述】:

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

【问题讨论】:

    标签: matlab image-processing sift surf


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      您也可以结帐Rob Hess's SIFT implementation。正如 David Lowe 的 SIFT 论文中提到的那样,实施是逐步完成的。对于想了解 SIFT 的人来说非常有用。

      VLFeat 和 Hess 都是 award winning 软件。

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

      【讨论】:

      • 在过去的两天里,我只是想让 Rob Hess 的实现与 C++ 一起工作,但遇到了大量的链接问题......我想知道,你有没有设法将 RH 实现与 C++ 一起使用,还是仅使用 C?
      猜你喜欢
      • 2011-07-29
      • 2013-06-21
      • 2020-02-29
      • 1970-01-01
      • 2012-06-25
      • 2010-11-22
      • 1970-01-01
      • 2011-10-21
      • 1970-01-01
      相关资源
      最近更新 更多