加载在gimp中作为rgb图像制作的python png图像

时间:2014-12-14 20:38:09

标签: python image rgb gimp cmyk

我在gimp中创建了自己的图像,由两层组成。模式设定如下:图像 - >模式 - > rgb。比我把它保存为png。

之后,我尝试使用PIL.Image在python脚本中加载此图像。但不幸的是,加载的是每个像素有四个数字的图像,所以我猜,它被加载为CMYK。有没有办法限制图像将被加载为rgb,或者,有没有办法如何真正强制转换器将其保存为rgb?

谢谢,Tomas。

1 个答案:

答案 0 :(得分:2)

你得到的不是CMYK,而是 RGBA 值,因为PNG支持alpha通道。要为每个像素获得3值RGB,请尝试:

im = Image.open('test.png').convert('RGB')