PHP | Gmagick setimageblueprimary() Function Last Updated : 11 Jan, 2022 Comments Improve Suggest changes Like Article Like Report The Gmagick::setimageblueprimary() function is an inbuilt function in PHP which is used to set the depth for a particular image channel. Syntax: Gmagick Gmagick::setimageblueprimary( $x, $y ) Parameters: This function accepts two parameters as mentioned above and described below: $x: It specifies the blue primary x-point.$y: It specifies the blue primary y-point. Return Value: This function returns an array containing x and y coordinate of point. Below programs illustrate the Gmagick::setimageblueprimary() function in PHP: Program 1: Original Image: PHP // Create new Gmagick object $Gmagick = new Gmagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-15.png'); // Using getImageBluePrimary function echo "Before Set Blue Primary: "; $res = $Gmagick->getImageBluePrimary(); print_r($res); // Set blue primary point $Gmagick->setImageBluePrimary( 1.765, 2.5698 ); echo "</br> After Set Blue Primary: "; $res = $Gmagick->getImageBluePrimary(); print_r($res); ?> Output: Before Set Blue Primary: Array ( [x] => 0.15000000596046 [y] => 0.059999998658895 ) After Set Blue Primary: Array ( [x] => 1.765 [y] => 2.5698 ) Program 2: Original Image: PHP <?php $string = "Computer Science portal for Geeks!"; // Creating new image of above String // and add color $im = new Gmagick(); $draw = new GmagickDraw(); // Fill the color in image $draw->setFillColor(new GmagickPixel('green')); // Set the text font size $draw->setFontSize(50); $metrix = $im->queryFontMetrics($draw, $string); $draw->annotation(0, 40, $string); $im->newImage($matrix['textWidth'], $matrix['textHeight'], new GmagickPixel('white')); // Draw the image $im->drawImage($draw); $im->setImageFormat('jpeg'); // Using getImageBluePrimary function echo "Before Set Blue Primary: "; $res = $im->getImageBluePrimary(); print_r($res); // Set blue primary point $im->setImageBluePrimary(20.765, 14.1698); echo "</br> After Set Blue Primary: "; $res = $im->getImageBluePrimary(); print_r($res); ?> Output: Before Set Blue Primary: Array ( [x] => 0.15000000596046 [y] => 0.059999998658895 ) After Set Blue Primary: Array ( [x] => 20.765 [y] => 14.1698 ) Reference: http://php.net/manual/en/gmagick.setimageblueprimary.php Comment More infoAdvertise with us Next Article PHP | Gmagick setimageblueprimary() Function R R_Raj Follow Improve Article Tags : Web Technologies PHP Image-Processing PHP-function PHP-Gmagick +1 More Similar Reads PHP | Imagick setImageBluePrimary() Function The Imagick::setImageBluePrimary() function is an inbuilt function in PHP which is used to set the image chromaticity blue primary point. Syntax: bool Imagick::setImageBluePrimary( float $x, float $y ) Parameters: This function accept two parameters as mentioned above and described below: $x: It spe 1 min read PHP | Imagick setImageRedPrimary() Function The Imagick::setImageRedPrimary() function is an inbuilt function in PHP which is used to set the image chromaticity red primary point. Syntax: bool Imagick::setImageRedPrimary( float $x, float $y ) Parameters: This function accept two parameters as mentioned above and described below: $x: It specif 1 min read PHP | Imagick setImageGreenPrimary() Function The Imagick::setImageGreenPrimary() function is an inbuilt function in PHP which is used to set the image chromaticity green primary point. Syntax: bool Imagick::setImageGreenPrimary( float $x, float $y ) Parameters: This function accept two parameters as mentioned above and described below: $x: It 1 min read PHP | Gmagick setimageformat() Function The Gmagick::setimageformat() function is an inbuilt function in PHP which is used to set the image format. Syntax: Gmagick Gmagick::setimageformat( string $imageFormat ) Parameters: This function accepts a single parameter $imageFormat which holds the image format. Return Value: This function retur 1 min read PHP | Gmagick setimageprofile() Function The Gmagick::setimageprofile() function is an inbuilt function in PHP which is used to add a named profile to the Gmagick object. Syntax: Gmagick Gmagick::setimageprofile( string $name, string $profile ) Parameters: This function accepts two parameters as mentioned above and described below: $name: 1 min read Like