ImagickPixel::setColorValue
(PECL imagick 2.0.0)
ImagickPixel::setColorValue — Définit la valeur normalisée d'un des canaux
Description
bool ImagickPixel::setColorValue
( int
$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.
Liste de paramètres
-
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.
Valeurs de retour
Returns TRUE on success.
Exemples
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
)