一尘不染

一种简单的方法(工具?)来比较不同格式的图像像素吗?

java

好了,我现在用Java写了一个基本的无损jpeg连接器,但是我想将它产生的文件与原始文件进行比较。

我只能在十六进制编辑器中进行如此多的比较,没有人知道一种简单的方法,基于软件或基于Java的软件(最好是软件,因为我现在不喜欢再编码!),我可以比较两个图像并生成一个“差异图”像素不同的地方?

谢谢。


阅读 167

收藏
2020-12-03

共1个答案

一尘不染

感谢您的建议。

我首先尝试了Gimp方法,该方法效果很好,除非图像之间的差异很小。我找不到“增强差异”选项以使差异显而易见,直方图也仅给出了差异的粗略表示。

最终,我使用了ImageMagick,这是我前一段时间安装的,但忘记了。创建差异/比较图像就像输入一样容易:

 compare first.jpg second.png difference.gif

在命令行中。

这一切都很好地解释了。

2020-12-03