Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

PHP | imagecolorstotal() Function

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

The imagecolorstotal() function is an inbuilt function in PHP which is used to find the number of colors in an image’s palette. This function returns the number of colors in an image palette.

Syntax:

int imagecolorstotal ( $image )

Parameters: This function accepts a single parameter $image which is mandatory. The imagecreatetruecolor() function is used to create an image in a given size. This function creates blank image of given size.

Return Value: This function returns the number of colors in the given image palette or 0 for truecolor images.

Below programs illustrate the imagecolorstotal() function in PHP:

Program 1:




<?php
  
// store the image in variable.
$image = imagecreatefrompng(
  
echo 'Colors in image: ' . imagecolorstotal($image);
  
// Free image
imagedestroy($image);
?>

Output:

Colors in image: 0

Program 2:




<?php
  
// store the image in variable.
$image = imagecreatefromgif(
  
echo 'Colors in image: ' . imagecolorstotal($image);
  
// Free image
imagedestroy($image);
?>

Output:

Colors in image: 187

Related Articles:

Reference: http://php.net/manual/en/function.imagecolorstotal.php

My Personal Notes arrow_drop_up
Last Updated : 23 Aug, 2019
Like Article
Save Article
Similar Reads
Related Tutorials