This function needs ImageMagick > 6.2.8
In imagickpixel_class.c
#if MagickLibVersion > 0x628
/* {{{ proto array ImagickPixel::getHSL()
Returns the normalized HSL color of the pixel wand in an array with the keys "hue", "saturation", and "luminosity".
*/ImagickPixel::getHSL
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ImagickPixel::getHSL
Референца за `imagickpixel.gethsl.php` со подобрена типографија и навигација.
ImagickPixel::getHSL
(PECL imagick 2, PECL imagick 3)
ImagickPixel::getHSL — Враќа нормализирана HSL боја на објектот ImagickPixel
= NULL
Ги враќа нормализираните HSL бои на објектот ImagickPixel
Параметри
Оваа функција нема параметри.
Вратени вредности
Ги враќа нормализираните HSL бои опишани од објектот ImagickPixel, со секоја од трите вредности како децимални броеви помеѓу 0.0 и 1.0.
Примери
Пример #1 Основен Ги враќа HSL вредностите во низа со клучевите "hue", "saturation" и "luminosity". Фрла ImagickPixelException при неуспех. example
<?php
$color = new ImagickPixel('rgb(90%, 10%, 10%)');
$colorInfo = $color->getHSL();
print_r($colorInfo);
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
Array
(
[hue] => 0
[saturation] => 0.80001220740379
[luminosity] => 0.50000762951095
)
Белешки
Забелешка:
Достапно со верзијата на библиотеката ImageMagick 6.2.9 и понова.