matplotlib.colors.to_rgba_array
- matplotlib.colors.to_rgba_array(c, alpha=None)[source]
-
Преобразует c в массив цветов RGBA размером (n, 4).
- Параметры:
-
- cцвет Matplotlib или массив цветов
-
Если c — маскированный массив, возвращается
ndarrayсо строкой (0, 0, 0, 0) для каждого замаскированного значения или строки в c. - alphaчисло с плавающей точкой или последовательность чисел с плавающей точкой, необязательный параметр
-
Если задано alpha, значение альфа-канала возвращаемого кортежа RGBA принудительно устанавливается равным alpha.
Если значение равно None, используется значение альфа-канала из c. Если c не содержит альфа-канала, значение alpha по умолчанию равно 1.
alpha игнорируется для цветового значения
"none"(без учёта регистра), которое всегда преобразуется в(0, 0, 0, 0).Если alpha — последовательность, а c — один цвет, c будет повторён столько раз, чтобы соответствовать длине alpha.
- Возвращает:
-
- массив
-
Массив цветов RGBA размером (n, 4), где каждый канал (красный, зелёный, синий, альфа) может принимать значения от 0 до 1.
Примеры использования matplotlib.colors.to_rgba_array
© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.colors.to_rgba_array.html