(PECL imagick 2, PECL imagick 3)
ImagickPixel::setColorValue — Définit la valeur normalisée d'un des canaux
Définit la valeur du canal spécifié de l'objet à la valeur spécifiée, qui doit être comprise entre 0 et 1. Cette fonction peut être utilisée pour fournir un canal d'opacité à l'objet ImagickPixel.
colorUne constante de couleur Imagick, i.e. \Imagick::COLOR_GREEN ou \Imagick::COLOR_ALPHA.
valueLa valeur à définir pour ce canal, comprise entre 0 et 1.
Retourne true en cas de succès.
Exemple #1 Exemple avec Imagick::setColorValue()
<?php
$color = new \ImagickPixel('firebrick');
$color->setColorValue(Imagick::COLOR_ALPHA, 0.5);
print_r($color->getcolor(true));
?>L'exemple ci-dessus va afficher :
Array
(
[r] => 0.69803921568627
[g] => 0.13333333333333
[b] => 0.13333333333333
[a] => 0.50000762951095
)