在Swift中按百分比比较图像

时间:2018-02-22 11:36:27

标签: ios iphone swift image image-processing

我正试图找到一种比较图像的方法。我的观点是不要检查图像是否相同(相等),但如果它们相似,则可以说Index out of bounds。现在,我需要的是一种比较两个图像的方法,然后尝试实现它并将图像与我的数据库中的一堆图像进行比较。我知道80,90%但是现在我需要一个特定的功能来完成工作!我知道这并不简单,但我也知道会员中有很多忍者!

提前致谢

1 个答案:

答案 0 :(得分:0)

按百分比比较图像将包括逐像素读数,灰度,RGB和Alpha因子等。您需要探索一些第三方SDK和库来实现所需的功能。一种选择可能是OpenCV。此外,AIImageCompare库也可能是您感兴趣的。

我认为没有任何单一的SDK或开发工具真正成为这样一个项目的支柱,但有一些你可以看看它可能有用:

LTU技术 - 提供各种功能,如颜色搜索,图像匹配,图像相似性,正弦比较,内容跟踪等。如果不是最顶尖的图像识别公司,可能就是其中之一。

CloudSight - 是一个简单的REST API,用于理解您的图像。您向他们发送图像,然后发回其内容的描述。

Cloud Vision - 允许开发人员在应用程序中轻松集成视觉检测功能,包括图像标注,面部和界标检测,光学字符识别(OCR)以及显式内容标记。

link也可能符合您的利益。

相关问题