(PECL imagick 2, PECL imagick 3)
ImagickPixel::getHSL — Retorna el color HSL normalizado del objeto ImagickPixel
Retorna el color HSL normalizado, descrito por el objeto ImagickPixel, donde cada una de las tres valores será un número decimal, comprendido entre 0.0 y 1.0.
Esta función no tiene parámetros.
Retorna el valor HSL en un array que contiene las claves
"hue"
, "saturation"
y
"luminosity"
. Genera una excepción
ImagickPixelException
en caso de error.
Ejemplo #1 Ejemplo con Imagick::getHSL()
<?php
$color = new ImagickPixel('rgb(90%, 10%, 10%)');
$colorInfo = $color->getHSL();
print_r($colorInfo);
?>
El resultado del ejemplo sería:
Array ( [hue] => 0 [saturation] => 0.80001220740379 [luminosity] => 0.50000762951095 )
Nota:
Disponible a partir de la versión 6.2.9 y superior de la biblioteca ImageMagick.