(PECL imagick 2, PECL imagick 3)
Imagick::paintOpaqueImage — 更改与颜色匹配的任何像素
此函数自 Imagick 3.4.4 起已弃用。强烈建议不要依赖此函数。
$target
,$fill
,$fuzz
,$channel
= Imagick::CHANNEL_DEFAULT更改与 fill 定义的颜色匹配的任何像素。
target
将此目标颜色更改为图像中的填充颜色。一个 ImagickPixel 对象或表示目标颜色的字符串。
fill
一个 ImagickPixel 对象或表示填充颜色的字符串。
fuzz
图像的 fuzz 成员定义了将两种颜色视为相同可以接受的容差。
channel
提供对您的通道模式有效的任何通道常量。要应用于多个通道,请使用按位运算符组合 channeltype 常量。请参阅此 通道常量列表。
成功时返回 true
。
在错误时抛出 ImagickException。
版本 | 描述 |
---|---|
PECL imagick 2.1.0 | 现在允许表示颜色的字符串作为第一个和第二个参数。以前的版本仅允许 ImagickPixel 对象。 |