Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java:在图像中查找图像?_Java_Image_Image Processing_Image Manipulation - Fatal编程技术网

Java:在图像中查找图像?

Java:在图像中查找图像?,java,image,image-processing,image-manipulation,Java,Image,Image Processing,Image Manipulation,那么,假设我有两个图像,一个是某个文本的.bmp,另一个是BuffereImage,我如何找到.bmp是否在BuffereImage中? 我真的不知道如何在图像中找到图像,颜色更容易,因为它只是一件要搜索的东西,但图像似乎更难…这个问题的一个解决方案是“” 这意味着将模板(要查找的图像)滑动到图像(要搜索的图像)上,并在每个位置比较所有像素的相似性 模板在图像中的位置是此过程返回的最大值 正如评论中所建议的,您可以使用OpenCV来完成这项支持的任务。我认为这属于图像识别的范畴,它(imo)相当

那么,假设我有两个图像,一个是某个文本的.bmp,另一个是BuffereImage,我如何找到.bmp是否在BuffereImage中?
我真的不知道如何在图像中找到图像,颜色更容易,因为它只是一件要搜索的东西,但图像似乎更难…

这个问题的一个解决方案是“”

这意味着将模板(要查找的图像)滑动到图像(要搜索的图像)上,并在每个位置比较所有像素的相似性

模板在图像中的位置是此过程返回的最大值


正如评论中所建议的,您可以使用OpenCV来完成这项支持的任务。

我认为这属于图像识别的范畴,它(imo)相当复杂和复杂。如果您想使用OpenCV的SIFT和SURF实现,可能会有所帮助。对于java,您可以使用JavaCV包装器。以下是关于按照Bucco的建议使用OpenCV的更多链接-关于如何使用OpenCV在图像中查找图像的另一个讨论:。还可以看一看-OpenCV有一个Java API,请参阅以获取起点。-关于Java和OpenCV图像格式之间转换的讨论:您可以发布这两个图像或提供链接吗?