【问题标题】:Asift and openCV?Asift和openCV?
【发布时间】:2012-06-24 22:44:05
【问题描述】:

opencv 允许使用 ASIFT 吗?

http://www.ipol.im/pub/algo/my_affine_sift/

创建者发布了c++,所以我相信在opencv中实现它不会那么难

【问题讨论】:

  • 我不认为这是使用的 SIFT 实现。大部分努力是实施 SIFT/SURF 的无专利替代方案 - 例如 ORB
  • 谁会否决这样的问题?????

标签: opencv sift asift


【解决方案1】:

什么意思

opencv 允许使用 ASIFT 吗?

目前,ASIFT 不能直接在 OpenCV 中使用,但将 ASIFT 作者提供的代码连接到 OpenCV 应该是轻而易举的事。可能您所要做的就是通过访问 Mat::data 指针将 OpenCV cv::Mat 转换为某种特定的图像格式。

如果您担心许可条款,您应该联系 ASIFT 作者。在 BSD 许可下,OpenCV 可以免费使用/修改/重新分发/销售。 ASIFT 似乎也是如此。

如果您正在谈论将代码集成到 OpenCV 中,并向开发人员发送补丁,这里有一个关于如何做到这一点的指南 http://code.opencv.org/projects/opencv/wiki/CodeSubmissions 和这里 http://code.opencv.org/projects/opencv/wiki/How_to_contribute 和这里 http://code.opencv.org/projects/opencv/wiki/CodingStyleGuide 。我(和许多其他人)强烈鼓励你这样做!它似乎是对 OpenCV 的重要补充。

【讨论】:

  • 现在,有一个Python script in OpenCV实现了OpenCV中存在的许多特征匹配算法的A-变体,从而获得了ASIFT、ASURF等。
猜你喜欢
  • 1970-01-01
  • 2012-01-09
  • 1970-01-01
  • 2010-09-25
  • 2012-10-04
  • 2012-06-30
  • 2015-03-10
  • 2010-12-22
相关资源
最近更新 更多