ImagePalette
模块¶
这个 ImagePalette
模块包含一个同名的类,用于表示调色板映射图像的调色板。
注解
这个模块从来没有得到很好的记录。不过,它自2001年以来就没有改变过,所以如果需要的话,您可以安全地阅读源代码并解开其内部结构。
这个 ImagePalette
类有几个方法,但它们都被标记为“实验性的”。请随意阅读。这个 [source]
链接存在是有原因的。
-
class
PIL.ImagePalette.
ImagePalette
(mode='RGB', palette=None, size=0)[源代码]¶ 调色板映射图像的调色板
- 参数
mode -- 用于调色板的模式。见: 模式 . 默认为“RGB”
palette -- 可选调色板。如果给定,它必须是字节数组、数组或长度介于0-255和之间的整数列表。
size
乘以中的颜色数mode
. 列表必须按通道对齐(列表中的所有r值必须在g和b值之前是连续的)。默认为每个通道0到255。size -- 可选调色板大小。如果给定,它不能等于或大于256。默认值为0。
-
tostring
()¶ 将调色板转换为字节。
警告
这种方法是实验性的。