Imagick::opaquePaintImage

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

Imagick::opaquePaintImageChanges the color value of any pixel that matches target

Descrierea

Imagick::opaquePaintImage ( mixed $target , mixed $fill , float $fuzz , bool $invert [, int $channel = Imagick::CHANNEL_DEFAULT ] ) : bool

Changes any pixel that matches color with the color defined by fill. Această metodă este disponibilă dacă Imagick a fost compilat cu ImageMagick de versiunea 6.3.8 sau ulterior.

Parametri

target

ImagickPixel object or a string containing the color to change

fill

The replacement color

fuzz

Mărimea difuziei. Spre exemplu dacă stabiliți difuzia la 10, atunci culoarea roșie de intensitățile 100 și 102 respectiv sunt interpretate ca aceeași culoare.

invert

If TRUE paints any pixel that does not match the target color.

channel

Înscrieți orice constantă a canalului care este validă pentru modul de canal. Pentru a aplica operația asupra mai multor canale, combinați constante de canal utilizând operatori binari. Valoarea implicită este Imagick::CHANNEL_DEFAULT. Iată lista de referință a constantelor de canal

Valorile întoarse

Întoarce TRUE în caz de succes.