RGBA

Steht für „Red Green Blue Alpha“.

RGBA ist ein Farbmodell, das auf dem RGB-Modell basiert. Es mischt rotes, grünes und blaues Licht, um jede Farbe im Farbspektrum zu erzeugen, und fügt dann einen vierten Wert hinzu: Alpha für Transparenz. Es ist ein Standardfarbmodell, das häufig für die Bildbearbeitung und Web-Grafiken verwendet wird, die abgestufte Transparenz erfordern.

Das RGBA-Farbmodell ist wie RGB additiv. Wenn die drei Farbkanäle ihre Maximalwerte haben, erzeugen sie weißes Licht; bei ihren Minimalwerten entsteht Schwarz. Der Alphakanal fügt einen separaten Transparenzwert hinzu, der von 0 % (vollständig transparent) bis 100 % (vollständig undurchsichtig) reicht. Ein Transparenzwert dazwischen ergibt ein Pixel, durch das ein Teil der Hintergrundfarbe sichtbar wird. Beispielsweise verwendet ein Bild mit einem Schlagschatten einen Verlauf aus zunehmend transparenteren Pixeln, um einen Schatten zu erzeugen, der den Hintergrund dahinter abdunkelt.

Ein RGBA-Bild vor einem Schachbrett-Hintergrund, Alpha links bei 100 % und rechts bei 0 %
Ein RGBA-Bild vor einem Schachbrett-Hintergrund, Alpha links bei 100 % und rechts bei 0 %

Die häufigste Farbtiefe für RGBA-Bilder beträgt 32 Bit pro Pixel: jeweils 8 Bit für Rot, Grün, Blau und Alpha. Jeder 8-Bit-Farbkanal kann einen Wert zwischen 0 und 255 enthalten. Dadurch entsteht ein Bild mit derselben Anzahl an Farben wie ein 24-Bit-RGB-Bild in True Color (256 x 256 x 256 = 16.777.216 mögliche Farben), wobei für jedes Pixel zusätzlich 256 Transparenzstufen möglich sind. Während Bildbearbeitungsprogramme jeden RGB-Wert als Bereich zwischen 0 und 255 anzeigen, werden Transparenzwerte dagegen als Bereich zwischen 0 und 100 % dargestellt.

RGBA-Beispiel

CSS verwendet RGBA-Werte als eine mögliche Methode, um die Farbe von Text und Grafiken festzulegen. Rot-, Grün- und Blauwerte werden als Zahlen zwischen 0 und 255 eingegeben, Alphawerte als Zahl zwischen 0,0 und 1,0. Der folgende Wert erzeugt beispielsweise vollständig undurchsichtigen blauen Text:

rgba(0, 0, 255, 1.0)

Das folgende Beispiel erzeugt dagegen teilweise transparenten blauen Text:

rgba(0, 0, 255, 0.5)

NOTE: Die Dateiformate .PNG und .TIFF unterstützen 32-Bit-RGBA-Bilder, ebenso wie professionelle Bildbearbeitungsformate wie .PSD. Obwohl das .GIF-Dateiformat Transparenz unterstützt, enthält es keinen Alphakanal, sondern definiert stattdessen eine einzelne Farbe in seiner Farbtabelle als transparent.

Aktualisiert April 12, 2023 von Brian P.

quizTesten Sie Ihr Wissen

Which of the following is a rational number?

A
π
0%
B
√2
0%
C
√5
0%
D
7/8
0%
Correct! Incorrect!     View the Rational Number definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von RGBA auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.