(PECL imagick 2.0.0)
ImagickPixel::setColorValue — Définit la valeur normalisée d'un des canaux
$color
, float $value
)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.
color
Une constante de couleur Imagick, i.e. \Imagick::COLOR_GREEN ou \Imagick::COLOR_ALPHA.
value
La 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 )