PHP |想象一下 colorFloodfillImage()函数
Imagick::colorFloodfillImage()函数是PHP中的一个内置函数,用于更改与目标匹配的任何像素的颜色值。
句法:
bool Imagick::colorFloodfillImage( $color, $fuzz, $bordercolor, $x, $y )
参数:该函数接受上面提到的五个参数,如下所述:
- color:此参数保存包含字符串格式的填充颜色名称的 ImagickPixel 对象。
- fuzz:这个参数保存了fuzz的数量。
- bordercolor:此参数保存包含填充边框颜色名称的字符串格式的 ImagickPixel 对象。
- x:它保存floodfill的x轴起始位置。
- y:它保存floodfill的y轴起始位置。
返回值:此函数在成功时返回 TRUE。
错误/异常:此函数在错误时抛出 ImagickException。
程序:
colorFloodfillImage( "red", 0.2, "white", 1, 1);
header("Content-Type: image/jpg");
// Display the output
echo $image->getImageBlob();
?>
输出:
参考: https://www. PHP.net/manual/en/imagick.colorfloodfillimage。 PHP