【问题标题】:PIL Image.fromArray's color spacePIL Image.fromArray 的色彩空间
【发布时间】:2019-03-25 18:18:20
【问题描述】:

我有一个从 RGB 值数组创建的图像。就像是 [(104, 104, 104), (56, 72, 81), ...]

为了做到这一点,我在 PIL 中使用了 Image.fromArray 方法。 但是,我不知道 PIL 使用什么颜色空间 - ICC 配置文件不存在,图像的“模式”是“L”。

谁能告诉我 PIL 图像的色彩空间是什么? 谢谢!

【问题讨论】:

  • AFAIK 它不使用任何色彩空间——所以它只是使用我认为你可以称之为幼稚(或设备相关RGB color model 的东西。跨度>

标签: python python-imaging-library color-space


【解决方案1】:

您没有创建 RGB 图像。您创建了灰度图像。要创建彩色图像,您需要找到具有正确形状的阵列。像这样的:

[[(r,g,b), (r,g,b), ...],
 [(r,g,b), (r,g,b), ...],
 ...]

L 表示灰度。

如果您创建 RGB 图像,它将没有明确的色彩空间。如果您希望它具有颜色空间,则必须指定它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多