(PECL imagick 2.0.0)
ImagickPixel::getHSL — Devuelve el color HSL normalizado del objeto ImagickPixel
Devuelve el color HSL normalizado descrito por el objeto ImagickPixel, con cada uno de los tres valores como números de punto flotante entre 0.0 y 1.0.
Devuelve el valor de HSL en un array con las claves "hue", "saturation", y "luminosity". Lanza una ImagickPixelException en caso de error.
Ejemplo #1 Uso básico de 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 con la versión 6.2.9 o superior de la biblioteca ImageMagick.