我正试图找到一种比较图像的方法。我的观点是不要检查图像是否相同(相等),但如果它们相似,则可以说Index out of bounds
。现在,我需要的是一种比较两个图像的方法,然后尝试实现它并将图像与我的数据库中的一堆图像进行比较。我知道80,90%
但是现在我需要一个特定的功能来完成工作!我知道这并不简单,但我也知道会员中有很多忍者!
提前致谢
答案 0 :(得分:0)
按百分比比较图像将包括逐像素读数,灰度,RGB和Alpha因子等。您需要探索一些第三方SDK和库来实现所需的功能。一种选择可能是OpenCV。此外,AIImageCompare库也可能是您感兴趣的。
我认为没有任何单一的SDK或开发工具真正成为这样一个项目的支柱,但有一些你可以看看它可能有用:
LTU技术 - 提供各种功能,如颜色搜索,图像匹配,图像相似性,正弦比较,内容跟踪等。如果不是最顶尖的图像识别公司,可能就是其中之一。CloudSight - 是一个简单的REST API,用于理解您的图像。您向他们发送图像,然后发回其内容的描述。
Cloud Vision - 允许开发人员在应用程序中轻松集成视觉检测功能,包括图像标注,面部和界标检测,光学字符识别(OCR)以及显式内容标记。
此link也可能符合您的利益。