PHP | ImagickPixel __construct() Function Last Updated : 30 Dec, 2019 Summarize Comments Improve Suggest changes Share Like Article Like Report The ImagickPixel::__construct() function is an inbuilt function in PHP which is used to construct an ImagickPixel object. If a color is specified, the object is constructed and then initialized with that color. Syntax: bool ImagickPixel::__construct( void ) Parameters: This function accepts a single parameter $color which is optional and contains the color. Return Value: This function returns an ImagickPixel object on success. Exceptions: This function throws ImagickException on error. Below programs illustrate the ImagickPixel::__construct() function in PHP: Program 1: php <?php // Create a new imagick object using __construct // function without any arguments $imagickPixel = new ImagickPixel(); // Set the color $imagickPixel->setColorValue(Imagick::COLOR_ALPHA, 0.6); // Get the color echo print_r($imagickPixel->getColorValue(Imagick::COLOR_ALPHA)); ?> Output: 0.61 Program 2: php <?php // Create a new imagick object using __construct // function with a color as argument $imagickPixel = new ImagickPixel('#41bf63'); // Get the color echo $imagickPixel->getColorAsString(); ?> Output: srgb(65, 191, 99) Program 3: php <?php // Create a new imagick object using __construct // function with a color as argument $imagickPixel = new ImagickPixel('#62c730'); // Create a new imagick object $imagick = new Imagick(); // Create a image on imagick object $imagick->newImage(800, 250, 'white'); // Create a new imagickDraw object $draw = new ImagickDraw(); // Set the color using imagickPixel $draw->setFillColor($imagickPixel); // Set the font size $draw->setFontSize(80); // Annotate a text $draw->annotation(100, 150, 'GeeksforGeeks'); // Render the draw commands $imagick->drawImage($draw); // Show the output $imagick->setImageFormat('png'); header("Content-Type: image/png"); echo $imagick->getImageBlob(); ?> Output: Reference: https://www.php.net/manual/en/imagickpixel.construct.php Comment More infoAdvertise with us Next Article PHP | ImagickPixelIterator __construct() function G gurrrung Follow Improve Article Tags : Web Technologies PHP PHP-function PHP-Imagick Similar Reads PHP | GmagickPixel __construct() Function The GmagickPixel::__construct() function is an inbuilt function in PHP which is used to construct an GmagickPixel object. If a color is specified, the object is constructed and then initialized with that color before being returned. Syntax: GmagickPixel GmagickPixel::__construct( string $color ) Par 1 min read PHP | Imagick __construct() Function The Imagick::__construct() function is an Imagick class constructor which takes the image path or image URL as parameter to instantiate the Imagick object for a specific image or a set of images. Syntax: Imagick::__construct( $files ) Parameters: This function accepts single parameter $files which h 1 min read PHP | ImagickPixelIterator __construct() function The ImagickPixelIterator::__construct() function is an inbuilt function in PHP which is used create a instance of ImagickPixelIterator object. This object is used to iterate through the pixels. Syntax: bool ImagickPixelIterator::__construct( Imagick $wand ) Parameters:This function accepts a single 2 min read PHP | ImagickDraw __construct() Function The ImagickDraw::__construct() function is an inbuilt function in PHP which is used to initialize a ImagickDraw object. Syntax: bool ImagickDraw::__construct( void ) Parameters: This function doesnât accept any parameter. Return Value: This function returns TRUE on success. Exceptions: This function 1 min read PHP | Imagick current() Function The Imagick::current() function is an inbuilt function in PHP which is used to return the reference of current Imagick object. This function does not create any copy but returns the same instance of Imagick. Syntax: Imagick Imagick::current( void ) Parameters: This function does not accepts any para 2 min read PHP | ImagickPixel setHSL() function The ImagickPixel::setHSL() function is an inbuilt function in PHP which is used to set the color described by the ImagickPixel object using normalized values for hue, saturation and luminosity. Syntax: bool ImagickPixel::setHSL( float $hue, float $saturation, float $luminosity ) Parameters:This func 2 min read Like