【问题标题】:How to do exact match of two Images in Android [duplicate]如何在Android中精确匹配两个图像[重复]
【发布时间】:2015-12-09 14:37:21
【问题描述】:

我想对两个图像进行精确匹配或类似匹配,就像 clean Master 一样,对重复图像执行此操作。我在谷歌上搜索过,发现 OpenCv 正是我想要的。但问题是 OpenCv 并不适用于所有手机。This is the Main Logo Image

This is the camera captured image which will then compared to original Image Logo

我还发现逐像素比较两个图像。但这也是不可能的,因为主图像的像素是固定的,而每个相机拍摄的图像每次都有不同的像素。

我还发现 bitmap 有一个名为 sameAs(Bitmap b1,Bitmap b2) 的方法,但它只适用于具有相同像素和尺寸的图像。

根据我的研究,它也被称为增强现实概念。我试过 Catchoom 网站。但它每月仅提供 50 次扫描。

我只想要比较两个具有不同像素和不同尺寸的图像。

【问题讨论】:

  • 我已经在应用程序中做到了。但正如我在我的问题中所说,两个图像都有不同的高度和宽度,它总是会返回错误。因为捕获的图像与参考图像具有不同的宽度和高度。

标签: android opencv image-processing


【解决方案1】:

也许您可以实现Peak Signal to Boise Ratio 来确定两个图像之间的差异。这是一个简单的计算,根据我的经验效果很好。

【讨论】:

  • 你在Android中实现了吗??因为我不明白如何在android中实现。
猜你喜欢
  • 2018-06-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-28
  • 1970-01-01
  • 2021-01-26
相关资源
最近更新 更多