PHP 8.4.0 RC4 available for testing

imagecolorstotal

(PHP 4, PHP 5, PHP 7, PHP 8)

imagecolorstotal Ermittelt die Anzahl der Farben in der Palette eines Bildes

Beschreibung

imagecolorstotal(GdImage $image): int

Gibt die Anzahl der Farben in der Palette eines Bildes zurück.

Parameter-Liste

image

Ein GdImage-Objekt, das von einer der Funktionen zur Bilderzeugung, z. B. imagecreatetruecolor(), zurückgegeben wurde.

Rückgabewerte

Gibt die Anzahl der Farben in der Palette des angegebenen Bildes oder 0 für Echtfarbbilder zurück.

Changelog

Version Beschreibung
8.0.0 image erwartet nun eine GdImage-Instanz; vorher wurde eine gültige gd-Ressource erwartet.

Beispiele

Beispiel #1 Ermitteln der Gesamtanzahl von Farben in einem Bild unter Verwendung von imagecolorstotal()

<?php
// Erzeuge ein Bild
$im = imagecreatefromgif('php.gif');

echo
'Zahl der Farben im Bild: ' . imagecolorstotal($im);

// Gib den Speicher frei (lösche das Bild)
imagedestroy($im);
?>

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

Zahl der Farben im Bild: 128

Siehe auch

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top