Was sind indizierte Farben?

Indizierte Farben speichern jedes Pixel als Verweis auf einen Eintrag in einer endlichen Farbpalette statt als vollständige Kanalwerte. Die darstellbare Farbanzahl ist durch die Anzahl der Paletteneinträge begrenzt, die dem Bild zur Verfügung stehen.

So funktionieren indizierte Farben

Ein indiziertes Raster trennt Bildabtastwerte in eine Indexebene und eine Farbtabelle. Die Quantisierung wählt repräsentative Paletteneinträge und ordnet jedem Pixel einen davon zu; optionales Dithering verteilt den entstehenden Näherungsfehler. Die Palettenreihenfolge ist Teil der codierten Daten, weil Pixelwerte auf Positionen statt direkt auf Farben verweisen. Dieses Modell wird beim Export für Grafiken mit wenigen Farben, kompakte Archivdateien oder Formate und Geräte gewählt, die auf Paletten ausgelegt sind.

Wichtige Fakten

  1. GIF-Farbtabellen enthalten höchstens 256 Einträge, und Transparenz wird über einen Palettenindex angegeben, statt für jedes Pixel einen separaten Alphawert zu speichern.
  2. Indiziertes PNG verwendet einen PLTE-Chunk für Farben und kann über tRNS Transparenz je Eintrag hinzufügen; Decoder lösen diese Verweise auf, wenn sie Anzeigepixel erzeugen.
  3. Das Bearbeiten eines Paletteneintrags verändert jedes Pixel, das auf diesen Index verweist. Das ermöglicht ein ressourcenschonendes Umfärben, verhindert aber, dass zwei solche Pixel ohne Neuzuordnung unterschiedliche Farben erhalten.

Wann indizierte Farben wichtig sind

Wählen Sie indizierte Farben für palettenbasierte Bilddateien im Format GIF oder PNG-8, wenn eine kompakte Größe wichtiger ist als volle Farbtreue. Fotografien und weiche Verläufe können Farbabstufungen oder Dithering zeigen, weil viele Quellfarben dieselben Paletteneinträge nutzen müssen.

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren