Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.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中的两个RenderImage?_Java_Image Processing_Pdfbox - Fatal编程技术网

有没有办法比较java中的两个RenderImage?

有没有办法比较java中的两个RenderImage?,java,image-processing,pdfbox,Java,Image Processing,Pdfbox,我有一个RenderImageList“list imagesList”列表,现在我想检查上面列表中的两个对象是否相同。我尝试比较了两个文件,但没有比较渲染图像列表。有人知道如何比较RenderImage吗?我必须使用任何库来执行此操作吗?我会逐像素比较这两个对象。我确信它很慢,但我也确信它应该能工作 相关:我会逐像素比较这两个对象。我确信它很慢,但我也确信它应该能工作 相关:你试过什么?失败在哪里?你说的“比较”是什么意思?比如检查他们的像素是否有相同的颜色?它们是相同的RenderImage

我有一个RenderImageList“list imagesList”列表,现在我想检查上面列表中的两个对象是否相同。我尝试比较了两个文件,但没有比较渲染图像列表。有人知道如何比较RenderImage吗?我必须使用任何库来执行此操作吗?

我会逐像素比较这两个对象。我确信它很慢,但我也确信它应该能工作


相关:

我会逐像素比较这两个对象。我确信它很慢,但我也确信它应该能工作


相关:

你试过什么?失败在哪里?你说的“比较”是什么意思?比如检查他们的像素是否有相同的颜色?它们是相同的RenderImage对象?我知道
imagemagick
有多种选项,它可能会帮助您。但不确定它是否有任何可供比较的功能,请检查更多您尝试过的功能?失败在哪里?你说的“比较”是什么意思?比如检查他们的像素是否有相同的颜色?它们是相同的RenderImage对象?我知道
imagemagick
有多种选项,它可能会帮助您。但不确定它是否有任何可供比较的功能,请检查更多是的。这是你唯一的选择+谢谢船长。我将RenderImage转换为BufferedImage,并使用了您的代码,它成功了。@PramodNikule我很高兴它成功了。这不是我的代码,应该归功于作者。巧合的是,这也是在PDFBox中作为渲染质量测试的一部分所做的:(测试在标准版本中被禁用,由于操作系统和安装字体的不同,由PDFBox开发人员在本地完成)是的。这是你唯一的选择+谢谢船长。我将RenderImage转换为BufferedImage,并使用了您的代码,它成功了。@PramodNikule我很高兴它成功了。这不是我的代码,应该归功于作者。巧合的是,这也是在PDFBox中作为渲染质量测试的一部分所做的:(测试在标准构建中被禁用,由于操作系统和安装字体的不同,由PDFBox开发人员在本地完成)