Ermittelt die Anzahl der Farben in der Palette eines Bildes

# imagecolorstotal

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

imagecolorstotal — Ermittelt die Anzahl der Farben in der Palette eines Bildes

### Beschreibung

function 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);
    ?>

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

    Zahl der Farben im Bild: 128

### Siehe auch

- imagecolorat() - Liefert den Farbwert eines Bildpunktes
- imagecolorsforindex() - Ermittelt die Farbwerte eines Palettenindex
- imageistruecolor() - Finds whether an image is a truecolor image

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open