PHP | Imagick getImageCompression() Function Last Updated : 19 Nov, 2019 Summarize Comments Improve Suggest changes Share Like Article Like Report The Imagick::getImageCompression() function is an inbuilt function in PHP which is used to get the current image's compression type. Syntax: int Imagick::getImageCompression( void ) Parameters: This function doesn't accepts any parameter. Return Value: This function returns an integer value which corresponds to one of compression constant. List of Compression constants are given below: imagick::COMPRESSION_UNDEFINED (0) imagick::COMPRESSION_NO (1) imagick::COMPRESSION_BZIP (2) imagick::COMPRESSION_FAX (6) imagick::COMPRESSION_GROUP4 (7) imagick::COMPRESSION_JPEG (8) imagick::COMPRESSION_JPEG2000 (9) imagick::COMPRESSION_LOSSLESSJPEG (10) imagick::COMPRESSION_LZW (11) imagick::COMPRESSION_RLE (12) imagick::COMPRESSION_ZIP (13) imagick::COMPRESSION_DXT1 (3) imagick::COMPRESSION_DXT3 (4) imagick::COMPRESSION_DXT5 (5) Below programs illustrate the Imagick::getImageCompression() function in PHP: Program 1: php <?php // Create new Imagick Object $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png'); // Get the Compression $compression = $imagick->getImageCompression(); echo $compression; ?> Output: 13 Program 2: php <?php // Create new Imagick Object $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png'); // Set the Compression to COMPRESSION_DXT1 $imagick->setImageCompression(imagick::COMPRESSION_DXT1); // Get the Compression $compression = $imagick->getImageCompression(); echo $compression; ?> Output: 3 Reference: https://www.php.net/manual/en/imagick.getimagecompression.php Comment More infoAdvertise with us Next Article PHP | Imagick getImageRegion() Function G gurrrung Follow Improve Article Tags : Web Technologies PHP PHP-function PHP-Imagick Similar Reads PHP | Imagick getCompression() Function The Imagick::getCompression() function is an inbuilt function in PHP which is used to get the object compression type. Syntax: int Imagick::getCompression( void ) Parameters: This function does not accept any parameters. Return Value: This function returns an integer value on success. Below programs 1 min read PHP | Imagick getImageCompressionQuality() Function The Imagick::getImageCompressionQuality() function is an inbuilt function in PHP that is employed to induce the present image's compression quality. Syntax: int Imagick::getImageCompressionQuality( void ) Parameters: This function does not accept any parameters. Return Value: This function returns a 1 min read PHP | Imagick getImageRegion() Function The Imagick::getImageRegion() function is an inbuilt function in PHP which is used to extracts a region of the image. Syntax: Imagick Imagick::getImageRegion( int $width, int $height, int $x, int $y ) Parameters:This function accepts four parameters as mentioned above and described below: $width: It 1 min read PHP | Imagick getImageCompose() Function The Imagick::getImageCompose() function is an inbuilt function in PHP which is used to get the composite operator associated with the image. Syntax: int Imagick::getImageCompose( void ) Parameters: This function does not accept any parameter. Return Value: This function returns TRUE on success. Belo 1 min read PHP | Imagick getImageResolution() Function The Imagick::getImageResolution() function is an inbuilt function in PHP which is used to get the resolution of an image object. Syntax: bool Imagick::getImageResolution( void) Parameters: This function does not accept any parameter. Return Value: This function returns the resolution as an array. Be 2 min read PHP | Imagick getImageScene() Function The Imagick::getImageScene() function is an inbuilt function in PHP which is used to get the image scene of an Imagick object. Syntax: int Imagick::getImageScene( void ) Parameters: This function does not accept any parameter. Return Value: This function returns the image scene. Below programs illus 1 min read Like