Imagick
PHP Manual

Imagick::opaquePaintImage

(No version information available, might only be in Git)

Imagick::opaquePaintImageModifie la valeur de la couleur de tous les pixels correspondant à la cible

Description

bool Imagick::opaquePaintImage ( mixed $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

Retourne TRUE en cas de succès.


Imagick
PHP Manual