Open In App

PHP | Imagick getImageMatteColor() Function

Last Updated : 22 Nov, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

The Imagick::getImageMatteColor() function is an inbuilt function in PHP which is used to get the image matte color.

Syntax:

ImagickPixel Imagick::getImageMatteColor( void )

Parameters: This function does not accept any parameter.

Return Value: This function returns ImagickPixel object containing image matte color.

Exceptions: This function throws ImagickException on error.

Below programs illustrate the Imagick::getImageMatteColor() function in PHP:

Program 1:




<?php
  
// Create a new imagick object
$imagick = new Imagick(
  
// Get the Matte Color Pixel
$matteColorPixel = $imagick->getImageMatteColor();
  
// Convert ImagickPixel into Color
$matteColor = $matteColorPixel->getColorAsString();
echo $matteColor;
?>


Output:

srgb(189, 189, 189)

Program 2:




<?php
  
// Create a new imagick object
$imagick = new Imagick(
  
// Set the Matte Color Pixel
$imagick->setImageMatteColor('purple');
  
// Get the Matte Color Pixel
$matteColorPixel = $imagick->getImageMatteColor();
  
// Convert ImagickPixel into Color
$matteColor = $matteColorPixel->getColorAsString();
echo $matteColor;
?>


Output:

srgb(128, 0, 128)

Reference: https://www.php.net/manual/en/imagick.getimagemattecolor.php



Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads