PHP | Imagick colorFloodfillImage() Function
Last Updated :
08 Aug, 2019
The Imagick::colorFloodfillImage() function is an inbuilt function in PHP which is used to change the color value of any pixel that matches the target.
Syntax:
bool Imagick::colorFloodfillImage( $color, $fuzz, $bordercolor, $x, $y )
Parameters: This function accepts five parameters as mentioned above and described below:
- color: This parameter holds the ImagickPixel object containing the filled color name in string format.
- fuzz: This parameter holds the amount of fuzz.
- bordercolor: This parameter holds the ImagickPixel object containing the filled border color name in string format.
- x: It holds the x-axis start position of the floodfill.
- y: It holds the y-axis start position of the floodfill.
Return Value: This function returns TRUE on success.
Errors/Exceptions: This function throws ImagickException on error.
Program:
<?php
$image = new Imagick(
$image ->colorFloodfillImage( "red" , 0.2, "white" , 1, 1);
header( "Content-Type: image/jpg" );
echo $image ->getImageBlob();
?>
|
Output:
Reference: https://www.php.net/manual/en/imagick.colorfloodfillimage.php
Share your thoughts in the comments
Please Login to comment...