【发布时间】:2014-05-01 18:43:43
【问题描述】:
在 python 中,哪个库能够提取 SIFT 视觉描述符?我知道 opencv 有一个实现,但它不是免费使用的,而且 skimage 特别不包括 SIFT。
【问题讨论】:
标签: python-2.7 computer-vision python-module
在 python 中,哪个库能够提取 SIFT 视觉描述符?我知道 opencv 有一个实现,但它不是免费使用的,而且 skimage 特别不包括 SIFT。
【问题讨论】:
标签: python-2.7 computer-vision python-module
我想推荐另一个开源视觉库 VLFeat。它还有一个 python 包装器。 VLFeat中SIFT的实现是对原算法的修改,但我觉得性能不错。
【讨论】:
OpenCV 免费使用。
但是SIFT本身作为算法是专利的,所以如果你自己实现SIFT,而不是基于Lowe的代码,你仍然不能在商业应用中使用它。所以,除非你有 SIFT 的许可证,否则没有它的库是免费的。
但您可以咨询专利专家 - 俄罗斯等一些国家不允许为算法申请专利 - 因此您可以在此类国家/地区进行 SIFT。
【讨论】: