(PECL imagick 2.0.0)
ImagickPixel::getHSL — Retourne la couleur HSL normalisée de l'objet ImagickPixel
Retourne la couleur HSL normalisée, décrite par l'objet ImagickPixel, dont chacune des trois valeurs sera un nombre décimal, compris entre 0.0 et 1.0.
Retourne la valeur HSL dans un tableau contenant les clés "hue", "saturation" et "luminosity". Lance une exception ImagickPixelException si une erreur survient.
Exemple #1 Exemple avec Imagick::getHSL()
<?php
$color = new ImagickPixel('rgb(90%, 10%, 10%)');
$colorInfo = $color->getHSL();
print_r($colorInfo);
?>
L'exemple ci-dessus va afficher :
Array ( [hue] => 0 [saturation] => 0.80001220740379 [luminosity] => 0.50000762951095 )
Note:
Disponible avec la version 6.2.9 et supérieure de la bibliothèque ImageMagick.