matplotlib.colors.to_rgba_array#

matplotlib.colors.to_rgba_array(c, alpha=None)[源代码][源代码]#

c 转换为 (n, 4) 的 RGBA 颜色数组。

参数:
cMatplotlib 颜色或颜色数组

如果 c 是一个掩码数组,则会返回一个 ndarray,其中每个被掩码的值或 c 中的行对应一行 (0, 0, 0, 0)。

alpha浮点数或浮点数序列,可选

如果给出了 alpha ,则强制返回的 RGBA 元组的 alpha 值为 alpha

如果为 None,则使用 c 中的 alpha 值。如果 c 没有 alpha 通道,则 alpha 默认为 1。

alpha 对于颜色值 "none"``(不区分大小写)会被忽略,它总是映射到 ``(0, 0, 0, 0)

如果 alpha 是一个序列,而 c 是一个单一颜色,c 将被重复以匹配 alpha 的长度。

返回:
数组

(n, 4) 的 RGBA 颜色数组,其中每个通道(红色、绿色、蓝色、alpha)的值可以在 0 到 1 之间。

使用 matplotlib.colors.to_rgba_array 的示例#

指定颜色

Specifying colors