代码之家  ›  专栏  ›  技术社区  ›  Hortitude

图像识别软件库?

  •  2
  • Hortitude  · 技术社区  · 14 年前

    我正在编写一个应用程序,它获取输入图像并在其他图像库中查找“相似”图像。

    一部分挑战是我不想做一个完整的图像匹配,而是

    • 图像可能大小不同(占据页面的不同百分比)
    • 图像可能会旋转
    • 图像可能具有不同的比例(有些图像可能在类似对象的部分中缩放)。

    想象一下看一个链子相连的栅栏。其中一幅图像可能是缩小的视图——比如说100个“链接”(10x10)。另一张图片可能只显示4个链接(2x2)。我想说“啊哈——这些栅栏是同一家公司做的,因为它们的设计很相似。

    我对假阳性没问题,因为我可以用手检查结果,但我想尽量减少假阴性。

    我找到了 OpenCV 这看起来很有希望——尽管看起来它最初是用于视频处理,但不一定用于静态图像比较。

    这仍然是您建议使用的吗?

    谢谢!

    1 回复  |  直到 14 年前
        1
  •  1
  •   Joel    14 年前

    对于基于Intel芯片的商业软件,Intel IPP库非常棒。大约有200个用于商业用途,160个用于学术用途。

    许可证信息: http://software.intel.com/en-us/articles/intel-integrated-performance-primitives-purchase/

    和文件:

    http://software.intel.com/en-us/articles/intel-integrated-performance-primitives-documentation/