|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Farbtabellen |
![]() FarbtabellenDer 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
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.
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. |
Anzeigen:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||