当我尝试将jpg图像转换为png时,偶尔会收到以下错误消息。这是什么意思?
> gm convert xxx.jpg png32:xxx.png
gm convert: profile matches sRGB but writing iCCP instead (xxx.png).
答案 0 :(得分:2)
这不是错误,而是警告。
您的输入文件(xxx.jpg)包含代表sRGB的ICC配置文件。 png writer注意到并发出警告(因为写一个13字节的sRGB块比写一个多千字节的iCCP块更有效)。如今,如果您的图像打算由浏览器显示,即使是sRGB块也是浪费,因为当PNG文件中没有颜色信息时,浏览器会假设像素在sRGB颜色空间中。