有没有办法比较java中的两个RenderImage?
我有一个RenderImageList“list imagesList”列表,现在我想检查上面列表中的两个对象是否相同。我尝试比较了两个文件,但没有比较渲染图像列表。有人知道如何比较RenderImage吗?我必须使用任何库来执行此操作吗?我会逐像素比较这两个对象。我确信它很慢,但我也确信它应该能工作有没有办法比较java中的两个RenderImage?,java,image-processing,pdfbox,Java,Image Processing,Pdfbox,我有一个RenderImageList“list imagesList”列表,现在我想检查上面列表中的两个对象是否相同。我尝试比较了两个文件,但没有比较渲染图像列表。有人知道如何比较RenderImage吗?我必须使用任何库来执行此操作吗?我会逐像素比较这两个对象。我确信它很慢,但我也确信它应该能工作 相关:我会逐像素比较这两个对象。我确信它很慢,但我也确信它应该能工作 相关:你试过什么?失败在哪里?你说的“比较”是什么意思?比如检查他们的像素是否有相同的颜色?它们是相同的RenderImage
相关:我会逐像素比较这两个对象。我确信它很慢,但我也确信它应该能工作
相关:你试过什么?失败在哪里?你说的“比较”是什么意思?比如检查他们的像素是否有相同的颜色?它们是相同的RenderImage对象?我知道
imagemagick
有多种选项,它可能会帮助您。但不确定它是否有任何可供比较的功能,请检查更多您尝试过的功能?失败在哪里?你说的“比较”是什么意思?比如检查他们的像素是否有相同的颜色?它们是相同的RenderImage对象?我知道imagemagick
有多种选项,它可能会帮助您。但不确定它是否有任何可供比较的功能,请检查更多是的。这是你唯一的选择+谢谢船长。我将RenderImage转换为BufferedImage,并使用了您的代码,它成功了。@PramodNikule我很高兴它成功了。这不是我的代码,应该归功于作者。巧合的是,这也是在PDFBox中作为渲染质量测试的一部分所做的:(测试在标准版本中被禁用,由于操作系统和安装字体的不同,由PDFBox开发人员在本地完成)是的。这是你唯一的选择+谢谢船长。我将RenderImage转换为BufferedImage,并使用了您的代码,它成功了。@PramodNikule我很高兴它成功了。这不是我的代码,应该归功于作者。巧合的是,这也是在PDFBox中作为渲染质量测试的一部分所做的:(测试在标准构建中被禁用,由于操作系统和安装字体的不同,由PDFBox开发人员在本地完成)