Java 如何在Android中检查两幅图像是否相似

Java 如何在Android中检查两幅图像是否相似,java,android,opencv,image-processing,javacv,Java,Android,Opencv,Image Processing,Javacv,我正在开发一个应用程序,假设我捕获了工具的图片,比如hammer或任何东西,然后我再次捕获它,然后在这里我需要比较工具是否相同,这样就类似于两张图片是否相似 我有一个想法,就是检查两幅拍摄图像的RGB像素值,取平均值,然后比较它们。如果两者都很接近,那么这意味着两者都是相同的,但这需要很多时间 在Android中,还有其他更好的解决方案吗?您可以在图像上指定几个区域,并检查两幅捕获图像的RGB像素值 比如: 这比比较所有像素要好。 请参阅:您可以在图像上指定多个区域,并检查两幅捕获图像的RGB

我正在开发一个应用程序,假设我捕获了工具的图片,比如hammer或任何东西,然后我再次捕获它,然后在这里我需要比较工具是否相同,这样就类似于两张图片是否相似

我有一个想法,就是检查两幅拍摄图像的RGB像素值,取平均值,然后比较它们。如果两者都很接近,那么这意味着两者都是相同的,但这需要很多时间


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

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

比如:

这比比较所有像素要好。
请参阅:

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

比如:

这比比较所有像素要好。
请参阅:

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

比如:

这比比较所有像素要好。
请参阅:

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

比如:

这比比较所有像素要好。 请参阅:

在图片中查找锤子(或任何其他对象)与在图像之间进行直接像素比较不同

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

查看或进行对象检测。

在图片中查找锤子(或任何其他对象)与图像之间的直接像素比较不同

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

查看或进行对象检测。

在图片中查找锤子(或任何其他对象)与图像之间的直接像素比较不同

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

查看或进行对象检测。

在图片中查找锤子(或任何其他对象)与图像之间的直接像素比较不同

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


查看或进行目标检测。

图像比较是一项相当复杂的任务。首先,我想看看已经移植到Android(和其他平台)上的。图像比较是一项相当复杂的任务。首先,我想看看已经移植到Android(和其他平台)上的。图像比较是一项相当复杂的任务。首先,我想看看已经移植到Android(和其他平台)上的。图像比较是一项相当复杂的任务。首先,我想看看已经移植到Android(和其他平台)上的。但我需要弄清楚被发现的面孔是否相似。我一开始没有识别模型,所以这意味着我不能告诉opencv识别它们。没有数据就没有分类

因为我收集人脸是为了训练一些预处理来确定标签会很有帮助。所以我使用相对L1和L2距离来计算发现的人脸的相似性。检查什么是相对差异

因此,如果你不是在谈论物体识别,比如在场景中寻找各种锤子,这确实需要很大的努力,你可以使用这种标准方法。通过使用它,您可以检查您的新图像是否接近锤子、球等。大小将是一个问题,这可以通过使用金字塔方法来克服


请注意,这甚至比中级对象识别方法更糟糕。但它也可以用于一些简单的问题,比如我对相机中的人脸图像进行预分类

在我的一个项目中,我从相机上收集人脸图像。但我需要弄清楚被发现的面孔是否相似。我一开始没有识别模型,所以这意味着我不能告诉opencv识别它们。没有数据就没有分类

因为我收集人脸是为了训练一些预处理来确定标签会很有帮助。所以我使用相对L1和L2距离来计算发现的人脸的相似性。检查什么是相对差异

因此,如果你不是在谈论物体识别,比如在场景中寻找各种锤子,这确实需要很大的努力,你可以使用这种标准方法。通过使用它,您可以检查您的新图像是否接近锤子、球等。大小将是一个问题,这可以通过使用金字塔方法来克服


请注意,这甚至比中级对象识别方法更糟糕。但它也可以用于一些简单的问题,比如我对相机中的人脸图像进行预分类

在我的一个项目中,我从相机上收集人脸图像。但我需要弄清楚被发现的面孔是否相似。我一开始没有识别模型,所以这意味着我不能告诉opencv识别它们。没有数据就没有分类

因为我收集人脸是为了训练一些预处理来确定标签会很有帮助。所以我使用相对L1和L2距离来计算发现的人脸的相似性。检查什么是相对差异

因此,如果你不是在谈论物体识别,比如在场景中寻找各种锤子,这确实需要很大的努力,你可以使用这种标准方法。通过使用它,您可以检查您的新图像是否接近锤子、球等。大小将是一个问题,这可以通过使用金字塔方法来克服


请注意,这甚至比中级对象识别方法更糟糕。但它也可以用于一些简单的问题,比如我对相机中的人脸图像进行预分类

在我的一个项目中,我从c