我想将源 png 文件与压缩文件进行比较。
我正在使用imagemagick
这个命令:
convert image1 image2 -compose Difference -composite \
-colorspace gray -format '%[fx:mean*100]' info:
但我得到的是一个非常奇怪的数字。我正在寻找 0-100% 之间的数字。
当我比较两个完全不同的图像时,我仍然得到 8.37885。
所以 Ask Ubuntu 的好心人,你们能否给我提供一个命令,可以正确测量文件之间的差异并给我一个 0 到 100 之间的数字?
答案1
问题出在colorspace gray
命令的一部分。此选项仅检查图像灰度之间的差异。
所以正确的命令应该是
convert image1 image2 -compose Difference -composite -format '%[fx:mean*100]' info:
这应该给你更合适的答案。