Imagick::opaquePaintImage
(No version information available, might only be in SVN)
Imagick::opaquePaintImage — Modifie la valeur de la couleur de tous les pixels correspondant à la cible
Description
$target
, mixed $fill
, float $fuzz
, bool $invert
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )
Modifie tous les pixels correspondant à la couleur avec la couleur
définie par le paramètre fill
.
Cette méthode n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.8 ou supérieur.
Liste de paramètres
-
target
-
Un objet ImagickPixel ou une chaîne de caractères contenant la couleur à modifier.
-
fill
-
La couleur de remplacement.
-
fuzz
-
La quantité de poussière de papier. Par exemple, le fait de définir la poussière de papier à 10 et la couleur rouge à une intensité de 100 et de 102 ne sera pas interprété comme la même couleur.
-
invert
-
Si vaut
TRUE
, colorise tous les pixels qui ne correspondent pas à la couleur cible. -
channel
-
Fournit une constante de canal valide pour votre mode de canal. Pour l'appliquer à plus d'un canal, combinez les constantes de canaux en utilisant un opérateur sur les bits. Par défaut, vaut
Imagick::CHANNEL_DEFAULT
. Reportez-vous à la liste des constantes de canaux
Valeurs de retour
Returns TRUE
on success.