RGB

RGB steht für "Rot-Grün-Blau". RGB beschreibt drei Farbtöne des Lichts, die miteinander kombiniert werden können, um unterschiedliche Farben zu bilden. Die Farbkombination aus rotem, grünem und blauem Licht ist die Standardtechnik zur Darstellung von farbigen Bildern auf Displays, wie zum Beispiel Smartphones und Monitoren.

Das RGB-Farbmodell ist ein "additives" Modell. Wenn 100% jeder Farbe miteinander kombiniert werden, entsteht ein weißes Licht. Wenn 0% jeder Farbe miteinander kombiniert werden, entsteht kein Licht, wodurch Schwarz erzeugt wird. Es wird manchmal mit CMYK (Cyan, Gelb, Magenta und Schwarz) verglichen, der Standardfarbpalette, die zur Erstellung von Druckbildern verwendet wird. CMYK ist ein "subtraktives" Farbmodell, da die Farben dunkler werden, wenn sie kombiniert werden. Das Mischen von 100% jeder Farbe im CMYK-Farbmodell ergibt Schwarz, während 0% jeder Farbe Weiß ergibt.

Wie viele Farben können mit RGB erzeugt werden?

Die Anzahl der von RGB unterstützten Farben hängt davon ab, wie viele mögliche Werte für Rot, Grün und Blau verwendet werden können. Dies wird als "Farbtiefe" bezeichnet und in Bits gemessen. Die gebräuchlichste Farbtiefe ist die 24-Bit-Farbe, die auch als "True Color" bezeichnet wird. Sie unterstützt acht Bits für jede der drei Farben oder 24 Bits insgesamt. Dies ergibt 28 bzw. 256 mögliche Werte für Rot, Grün und Blau. 256 x 256 x 256 = 16.777.216 insgesamt mögliche Farben in der "True Color"-Palette.

Das menschliche Auge kann nur etwa sieben Millionen Farben unterscheiden, daher werden Farbtiefen über 24 Bit nur selten verwendet.

RGB-Beispiel

Wenn ein Farbbild auf einem Bildschirm angezeigt wird, hat jedes Pixel einen bestimmten RGB-Wert. Bei 24-Bit-Farben liegt dieser Wert zwischen 0 und 255, wobei 0 keine Farbe und 255 die volle Sättigung ist). Ein violetter Pixel hat viel Rot und Blau, aber wenig bis gar kein Grün. Zum Beispiel könnte der folgende RGB-Wert verwendet werden, um Orange zu erzeugen:

  • R: 255 (FF hexadezimal)
  • G: 153 (99 in hexadezimaler Schreibweise)
  • B: 51 (33 in hexadezimaler Schreibweise)

Da jede Farbe 256 mögliche Werte hat, kann sie auch mit zwei hexadezimalen Werten (16 x 16) dargestellt werden, wie oben gezeigt. Die Standardmethode zur Darstellung eines RGB-Wertes ist die Verwendung der hexadezimalen Werte für Rot, Grün und Blau, denen ein Zahlensymbol oder ein Hashtag vorangestellt wird. Daher wird die obige Farbe Orange in RGB als #FF9933 definiert.

Stand: 06.08.2020