如何在Android中实现两幅图像的精确匹配

如何在Android中实现两幅图像的精确匹配,android,opencv,image-processing,Android,Opencv,Image Processing,我想做精确匹配或类似匹配的两个图像像干净的主人做重复的图像。我在谷歌上搜索过,发现OpenCv正是我想要的。但问题是OpenCv并不能在所有手机上运行 我还发现,将两幅图像逐像素进行比较。但这也是不可能的,因为主图像有固定的像素,而每个摄像头捕捉到的图像每次都有不同的像素 我还发现位图有一个名为sameAs的方法(位图b1,位图b2),但它只适用于具有相同像素和尺寸的图像 根据我的研究,它也被称为增强现实概念。我尝试过Catchoom网站。但它每月只提供50次扫描 我只想比较两个具有不同像素和

我想做精确匹配或类似匹配的两个图像像干净的主人做重复的图像。我在谷歌上搜索过,发现OpenCv正是我想要的。但问题是OpenCv并不能在所有手机上运行

我还发现,将两幅图像逐像素进行比较。但这也是不可能的,因为主图像有固定的像素,而每个摄像头捕捉到的图像每次都有不同的像素

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

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


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

也许您可以实现一个测试来确定两个图像之间的差异。这是一个简单的计算,在我的经验中效果很好。

看看我在应用程序中做的。但正如我在我的问题中所说的,两个图像都有不同的高度和宽度,它总是返回false。因为捕获图像的宽度和高度与参考图像的宽度和高度不同。您在Android中实现过吗??因为我不了解如何在android中实现。