Syntax:bool Imagick::setImageMatteColor (mixed $matte)
Parameters:This function takes one parameter,
$matte,which contains the color of the matte image.
Return Value:This function returns TRUE on success.
Exceptions:This function throws an ImagickException on error.The following programs illustrate the
Imagick::setImageMatteColor() function in PHP:
Program 1:
// Create a new imagick object
$imagick
=
new
Imagick ( ’ https://media.engineerforengineer.org/wp- content / uploads / engineerforengineer-13.png ’
);
// Set pixel to matte color
$imagick
-> setImageMatteColor (
’skyblue’
);
// Get a matte color pixel
$matteColorPixel
=
$imagick
-> getImageMatteColor();
// Convert ImagickPixel to color
$matteColor
=
$matteColorPixel
-> getColorAsString();
echo
$matteColor
;
?>
Output:srgb (135, 206, 235)
Program 2:
// Create a new imagick object
$imagick
=
new
Imagick (
’ https://media.engineerforengineer.org/wp-content/uploads/engineerforengineer-13.png ’
);
// Set pixel to matte color
$imagick
-> setImageMatteColor (
’turquoise’
);
// Get a matte color pixel
$matteColorPixel
=
$imagick
-> getImageMatteColor();
// Convert ImagickPixel to color
$matteColor
=
$matteColorPixel
-> getColorAsString();
echo
$matteColor
;
?>
Output:srgb (64, 224, 208)
Link: https://www.php.net/manual/en/imagick.setimagemattecolor.php