ImagickPixel::setHSL

(PECL imagick 2, PECL imagick 3)

ImagickPixel::setHSL — Встановлення нормалізованого кольору HSL

Опис

public ImagickPixel::setHSL(float $hue, float $saturation, float $luminosity): bool

Встановлює колір в об'єкті ImagickPixel, використовуючи нормалізовані значення відтінку, насиченості та яскравості.

Список параметрів

hue

Нормалізоване значення відтінку, як значення кругової веселки (між 0 і 1), де нульовим значенням буде червоний колір.

saturation

Нормалізоване значення насиченості, де означає повне насичення.

luminosity

Нормалізоване значення яскравості за шкалою від 0 (чорний) до 1 (білий), при встановленому HS у значенні 0.5.

Значення, що повертаються

У разі успішної роботи повертає true

Приклади

Приклад #1 Приклад використання ImagickPixel::setHSL()****

Loading...

Результат виконання наведеного прикладу:

Array
(
    [r] => 26
    [g] => 230
    [b] => 230
    [a] => 255
)

Примітки

Зауваження :

Доступно з версії 6.2.9 та вище бібліотеки ImageMagick.