在使用颜色配置文件的JPEG上使用ImageMagick比较时出现lcms错误

时间:2014-09-10 07:44:51

标签: imagemagick jpeg photoshop ghostscript

运行compare

compare -metric MSE some-image-1.jpg some-image-2.jpg /dev/null

1)当图像相同时(OK)

0 (0)

这是我期望看到的。

2)当图像不同时(OK)

Error: Command failed: 13.1266 (0.000200299)

我可以获得我想要的数据,但我不确定为什么它会显示为错误。

3)当图像是具有Photoshop颜色配置文件(ISSUE)的JPEG

Error: Command failed: lcms: Error #12288; Corrupted memory profile

这是真正的问题,只有在带有Photoshop颜色配置文件的JPEG图像上才会发生 - 有人能指出为什么会发生这种情况吗?

环境

OS X 10.9.4

/opt/Ghostscript

的GhostScript 9.07

/opt/ImageMagick/bin/compare

进行比较
Version: ImageMagick 6.8.8-6 Q16 x86_64 2014-02-17 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC
Delegates: bzlib fftw jng jpeg lcms lzma png tiff webp xml zlib

感谢您的时间。

0 个答案:

没有答案