Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

RGB

Red-Green-Blue (RGB) ist ein Farbmodell, das Farben als Mischungen aus drei grundlegenden Komponenten (oder Kanälen) darstellt, nämlich: Rot, Grün und Blau. Dieses Modell beschreibt eine Farbe mit einer Folge von drei Zahlen (normalerweise zwischen 0,0 und 1,0 oder zwischen 0 und 255). Jede Zahl repräsentiert die unterschiedlichen Intensitäten (oder Beiträge) der Primärfarben zur Bestimmung der endgültigen Farbe.

Ein RGB-Wert an sich hat keine Bedeutung. Es ist das Farbmodell, das definiert, wie die drei Komponenten innerhalb eines Farbraums interagieren, um eine Farbe zu definieren. Grafisch wird eine Punkt in einem dreidimensionalen Gitter oder Würfel zur Darstellung einer Farbe verwendet. Jede Dimension (oder Achse) entspricht einem anderen Kanal. Das RGB-Farbmodell ist dann ein kubisches oder kartesisches Koordinatensystem des zugrunde liegenden Farbraums.

Das RGB-Farbmodell als Würfel mit roten, blauen und grünen Achsen

Für das Web ist der zugrunde liegende Farbraum eines RGB-Werts sRGB (Standard RGB), und jede RGB-Komponente ist eine Zahl zwischen 0 und 1.

Beachten Sie, dass sRGB einer von mehreren RGB-Farbräumen ist. Andere RGB-Farbräume, wie der Adobe RGB-Farbraum, können einen größeren Farbumfang als der sRGB-Farbraum darstellen. Die Koordinaten in sRGB und Adobe RGB sind unterschiedlich.

Es gibt viele Möglichkeiten, die RGB-Komponenten einer Farbe zu beschreiben. In CSS können sie auf verschiedene Weise dargestellt werden: in hexadezimaler Notation als einzelne 24-Bit-Ganzzahl (zum Beispiel, #add8e6 ist hellblau) oder in funktionaler Notation mit rgb() mit drei Prozentwerten oder Zahlen im Bereich von 0 bis 255 (zum Beispiel, rgb(46 139 87) ist grün). CSS unterstützt auch die Farbräume srgb, srgb-linear, a98-rgb und prophoto-rgb für die color() Funktion.

RGB ist nicht das einzige Farbmodell, das den sRGB Farbraum darstellen kann. Zylindrische Koordinatensysteme wie die HSL (hue-saturation-lightness) oder HWB (hue-whiteness-blackness) Farbmodelle werden ebenfalls verwendet, um eine sRGB-Farbe im Web darzustellen.

Siehe auch