Datenkompression


Kriterien

Übersicht Formate

Grundlagen

Kompressionsverfahren

Datenformate

Dateien

Audiodaten

Bilddaten

GIF

Farben

Datenkompression

Eigenschaften

GIF87a

GIF89a

Patente

Optimierungen

Farbtabellen

optimierte Tabellen

Standardtabellen

Rasterung

Anti-Aliasing

Beispiele

Zeichnungen

JPEG

Videodaten


Glossar

Stichwortverzeichnis


Download


www.BinaryEssence.de

Farbtabellen


Der Zugriff auf die Farbinformationen erfolgt bei GIF über RGB-Farbtabellen. Diese bestehen aus einer Liste, in der für jeden Farbindex die konkrete Farbe im RGB-Format festgehalten ist.


Beispiel: Aufbau einer GIF-Farbtabelle


Index Rot Grün Blau
0. 255 000 000
1. 000 255 000
... ... ... ...
255. 255 255 255

In obigem Beispiel werden jeweils 8 Bit pro Farbanteil verwendet (Wertebereich 0 bis 255), d.h. pro Eintrag sind 3 Byte erforderlich. Daraus resultiert ein Gesamtaufwand von 768 Byte pro Farbtabelle bei 256 Farben. Bei Auswahl eines kleineren Farbumfangs reduzieren sich die Farbtabellen entsprechend.


Wesentlicher als die Reduktion der Farbtabelle ist jedoch der geringere Aufwand für deren Adressierung. Ein Tabelle mit zwei Farben kann mit einem Bit angesprochen werden; bei 256 Farben benötigt man 8 Bit.


Anzahl Farben Adressierung Größe der Tabelle Kodierung 100 x 100 Pixel (unkomprimiert)
2 1 Bit 6 Byte 1.250 Byte
4 2 Bit 12 Byte 2.500 Byte
8 3 Bit 24 Byte 3.750 Byte
16 4 Bit 48 Byte 5.000 Byte
32 5 Bit 96 Byte 6.250 Byte
64 6 Bit 192 Byte 7.500 Byte
128 7 Bit 384 Byte 8.750 Byte
256 8 Bit 768 Byte 10.000 Byte

Das erforderliche Datenvolumen für die unkomprimierte Kodierung ist nur exemplarisch angegeben, um die Dimensionen zu verdeutlichen. In der realen GIF-Datei reduziert sich der Umfang durch die LZW-Kompression, so dass die Unterschiede in der Regel geringer ausfallen.


Die vorstehenden Beispiele sollen verdeutlichen, warum es sich lohnt, die Anzahl der Farben nach den Möglichkeiten des Motivs zu reduzieren. Der Gewinn schlägt sich direkt in kürzeren Wartezeiten und einer erhöhten Akzeptanz der Internet-Präsenz nieder.


 <   ^   > 

oben zurück weiter



Anzeigen:

Informations- und Kodierungstheorie