ImagickPixel::getColor
(PECL imagick 2, PECL imagick 3)
ImagickPixel::getColor — Повертає колір
Опис
public ImagickPixel::getColor(int $normalized = 0): array
Повертає колір як масив, описаний в об'єкті ImagickPixel. Якщо колір має канал прозорості, він буде відображений у четвертому значенні списку.
Список параметрів
normalized
Нормалізувати значення кольору. Можливі значення: или
Список можливих значень для normalized
normalized | Опис |
---|---|
Значення RGB повертаються як цілі числа (int) у діапазоні від до255 (Включно). Альфа-значення повертається як ціле число (int) і одно або , либо | |
Значення RGBA повертаються як числа з плаваючою точкою (float) у діапазоні від до (Включно). | |
Значення RGBA повертаються як цілі числа (int) у діапазоні від до255 (Включно). |
Значення, що повертаються
Масив значень каналу. Викидає виняток ImagickPixelException у разі виникнення помилки.
Приклади
Приклад #1 Приклад використання Imagick::getColor()****
Loading...
Результат виконання наведеного прикладу:
Стандартные значения
Array
(
[r] => 165
[g] => 42
[b] => 42
[a] => 0
)
Нормализованные значения:
Array
(
[r] => 0.64705882352941
[g] => 0.16470588235294
[b] => 0.16470588235294
[a] => 0.25000381475547
)