GraphicsMagick错误:gm convert:profile匹配sRGB但代之以编写iCCP

时间:2015-10-28 10:18:22

标签: image-processing imagemagick graphicsmagick

当我尝试将jpg图像转换为png时,偶尔会收到以下错误消息。这是什么意思?

> gm convert xxx.jpg png32:xxx.png
gm convert: profile matches sRGB but writing iCCP instead (xxx.png).

1 个答案:

答案 0 :(得分:2)

这不是错误,而是警告。

您的输入文件(xxx.jpg)包含代表sRGB的ICC配置文件。 png writer注意到并发出警告(因为写一个13字节的sRGB块比写一个多千字节的iCCP块更有效)。如今,如果您的图像打算由浏览器显示,即使是sRGB块也是浪费,因为当PNG文件中没有颜色信息时,浏览器会假设像素在sRGB颜色空间中。