image - 一个从图像库中检测图像的库?

标签 image image-processing computer-vision image-recognition

是否有开源/免费库用于检测图像库中的图像?我有大约 120 张图像,并且有一个输入图像,它是来自银行的图像,但可能稍微裁剪/重新缩放(但没有以任何形式更改)。我正在寻找能够从银行返回与输入图像最相似的图像的东西。

最佳答案

我不知道你的图像类型,但我假设它们是森林、客厅、山谷等场景。根据 Oliva 和 Torralba 的说法,场景可以用低维特征来表示,它们可以用低维特征来表示。称为场景要点。通过使用它,您只需使用非常快速的 K-Nearest-Neighbor 算法就可以获得相似的场景。他们提供了很好的MATLAB代码,但我不知道你是否有MATLAB许可证。您可以查看下面的链接以获取 MATLAB 代码和原始论文。

http://people.csail.mit.edu/torralba/code/spatialenvelope/

我曾经使用过该代码,这是我的结果。最大的图片是输入,较小的图片是最佳候选。

Best candidates from daabase to an input image

我搜索了一下,发现了 GIST 的C 实现,称为 Lear 的 GIST 实现;但是,我没有使用该代码。链接如下。

http://lear.inrialpes.fr/software

我希望这对你有用。快乐编码!!

引用:

图片来自http://make3d.cs.cornell.edu/data.html

要点:http://people.csail.mit.edu/torralba/code/spatialenvelope/

关于image - 一个从图像库中检测图像的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29698355/

相关文章:

html - 如何修复对象修复图像调整大小跳跃

JavaScript 在将图像加载到 img 时出错

c# - 用于色偏去除的 SVM 图像标注的实现

Android monkeyrunner - 检查屏幕是否包含图像或特定颜色

python-3.x - 如何在默认 session 中运行 tensorflow session ?

html - 使用 Display :Block property 在图像上显示按钮

没有第 3 方库的 C++ 图像处理教程

java - 自动缩放和旋转图像

camera - 关于利用单目相机实现视觉里程计的建议

opencv - 检测图像中对象的位置