Imagick::colorFloodfillImage 已弃用。您应该使用 Imagick::paintFloodfillImage(在 ImageMagick 6.3.8 中被 Imagick::floodFillPaintImage 替代)
(PECL imagick 2, PECL imagick 3)
Imagick::colorFloodfillImage — 更改与目标匹配的任何像素的颜色值
此函数自 Imagick 3.4.4 起已 弃用。强烈建议不要依赖此函数。
$fill
,$fuzz
,$bordercolor
,$x
,$y
更改与目标匹配且为直接邻居的任何像素的颜色值。
fill
包含填充颜色的 ImagickPixel 对象
fuzz
模糊量。例如,将模糊设置为 10,则颜色红色在强度分别为 100 和 102 时,现在被解释为填充的相同颜色。
bordercolor
包含边界颜色的 ImagickPixel 对象
x
填充的 X 起始位置
y
填充的 Y 起始位置
如果成功,则返回 true
。
在发生错误时抛出 ImagickException。
版本 | 描述 |
---|---|
PECL imagick 2.1.0 | 现在允许字符串表示颜色作为第一个和第三个参数。以前的版本只允许 ImagickPixel 对象。 |
Imagick::colorFloodfillImage 已弃用。您应该使用 Imagick::paintFloodfillImage(在 ImageMagick 6.3.8 中被 Imagick::floodFillPaintImage 替代)