【问题标题】:Loading in python png image made in gimp as rgb image将gimp中制作的python png图像加载为rgb图像
【发布时间】:2014-12-14 20:38:08
【问题描述】:

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

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

谢谢,托马斯。

【问题讨论】:

    标签: python image rgb gimp cmyk


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-10
      • 2022-08-19
      • 1970-01-01
      • 2015-04-05
      • 1970-01-01
      相关资源
      最近更新 更多