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