Imagick::opaquePaintImage()
(No version information available, might only be in Git)
Changes the color value of any pixel that matches target
说明
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.此方法在Imagick基于ImageMagick 6.3.8以上版本编译时可用。
参数
- $target
- ImagickPixel object or a string containing the color to change 
- $fill
- The replacement color 
- $fuzz
- The amount of fuzz. For example, set fuzz to 10 and the color red at intensities of 100 and 102 respectively are now interpreted as the same color. 
- $invert
- If - TRUEpaints any pixel that does not match the target color.
- $channel
- Provide any channel constant that is valid for your channel mode. To apply to more than one channel, combine channel constants using bitwise operators.缺省为 - Imagick::CHANNEL_DEFAULT.参考此通道常数列表
返回值
成功时返回TRUE。
