首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何检查两个图像在Android中是否相似

如何检查两个图像在Android中是否相似
EN

Stack Overflow用户
提问于 2014-03-14 09:12:52
回答 4查看 4.4K关注 0票数 1

我正在开发的应用程序中,假设我捕获了工具的图片,比如锤子之类的,然后我再次捕获它,然后在这里我需要比较工具是否相同,所以它类似于这两幅图片是否相似。

我有一个想法这样做,以检查RGB像素值的两个捕获图像,并采取平均值,然后比较他们。如果两者可能都在附近,那就意味着两者都是一样的,但这需要很长时间。

在Android中还有其他更好的解决方案吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-03-14 09:38:41

在图片中寻找锤子(或任何其他物体)并不等于图像之间的直线像素比较。

你将需要更精细的技术来实现这一点,为艰苦的工作做好准备。

查看特征检测级联分类器进行对象检测。

票数 4
EN

Stack Overflow用户

发布于 2014-03-14 09:28:29

您可以在图像上指定几个区域,并检查这两个捕获图像的RGB像素值。

比如:

这比比较所有的像素要好。请参阅:http://www.lac.inpe.br/JIPCookbook/6050-howto-compareimages.jsp

票数 1
EN

Stack Overflow用户

发布于 2014-03-14 11:17:50

图像比较是一项相当复杂的任务。首先,我想看看OpenCV库,它已经移植到Android (和其他平台)上了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22400530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档