PHP | Función imagecolorstotal()

La función imagecolorstotal() es una función incorporada en PHP que se usa para encontrar la cantidad de colores en la paleta de una imagen. Esta función devuelve el número de colores en una paleta de imágenes.

Sintaxis:

int imagecolorstotal ( $image )

Parámetros: esta función acepta un solo parámetro $imagen que es obligatorio. La función imagecreatetruecolor() se utiliza para crear una imagen en un tamaño determinado. Esta función crea una imagen en blanco del tamaño dado.

Valor devuelto: esta función devuelve el número de colores en la paleta de imágenes dada o 0 para imágenes de color verdadero.

Los siguientes programas ilustran la función imagecolorstotal() en PHP:

Programa 1:

<?php
  
// store the image in variable.
$image = imagecreatefrompng(
'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-9.png');
  
echo 'Colors in image: ' . imagecolorstotal($image);
  
// Free image
imagedestroy($image);
?>

Producción:

Colors in image: 0

Programa 2:

<?php
  
// store the image in variable.
$image = imagecreatefromgif(
'https://media.geeksforgeeks.org/wp-content/uploads/animateImages.gif');
  
echo 'Colors in image: ' . imagecolorstotal($image);
  
// Free image
imagedestroy($image);
?>

Producción:

Colors in image: 187

Artículos relacionados:

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

Publicación traducida automáticamente

Artículo escrito por Mahadev99 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *