Alpha (Alphakanal)
Der Alphakanal gibt die Opazität eines (<color>
) an. Farben werden in digitaler Form als eine Ansammlung von Zahlen dargestellt, die jeweils die Stärke oder Intensitätsstufe einer bestimmten Komponente der Farbe repräsentieren. Jede dieser Komponenten wird als Kanal bezeichnet. In einer typischen Bilddatei beschreiben die Farbkanäle, wie viel Rot, Grün und Blau verwendet werden, um die endgültige Farbe zu erzeugen. Um eine Farbe darzustellen, durch die der Hintergrund in gewissem Maße sichtbar ist, wird der Farbe ein vierter Kanal hinzugefügt: der Alphakanal.
Zum Beispiel ist die Farbe #8921F2
(auch beschrieben als rgb(137 33 242)
oder hsl(270 89% 54)
) ein schöner Purpurton. Unten sehen Sie oben links ein kleines Kästchen in dieser Farbe und ein Kästchen in der gleichen Farbe, jedoch mit einem Alphakanal, der auf 50% (oder 0.5) Opazität eingestellt ist, #8921F280
, wobei 80
das hexadezimale Äquivalent von 50% ist. Diese Farbe wird auch als rgb(137 33 242 / 50%)
oder hsl(270 89% 54 / 50%)
beschrieben. Die beiden Kästchen sind über einem Absatz Text gezeichnet.
Wie Sie sehen können, blockiert die Farbe ohne Alphakanal den Hintergrundtext vollständig, während das Kästchen mit dem Alphakanal den Text durch die purpurrote Hintergrundfarbe sichtbar lässt.
Siehe auch
- CSS-Farben
- Lernen: Werte und Einheiten
- Leitfaden für Bilddateitypen und -formate
- Alpha Compositing auf Wikipedia
- RGBA-Farbmodell auf Wikipedia
- Kanal (digitales Bild) auf Wikipedia