Hexadezimale Farbdefinition
aus Wikipedia, der freien Enzyklopädie
Das System der hexadezimalen Farbdefinition findet in vielen Bereichen des computergestützten Designs seine Anwendung. Bei diesem System wird eine Farbe durch drei aufeinander folgende, zweistellige Hexadezimalzahlen dargestellt, die jeweils für eine Farbe des RGB-Farbraums stehen.
Jede hexadezimale Farbdefinition ist sechsstellig und hat das Schema: #RRGGBB. Die ersten zwei Ziffern stehen für den Rot-Anteil, dann folgen mit je zwei Ziffern der Grün-Anteil und der Blau-Anteil.
Die Ziffernpaare geben den Anteil der jeweiligen Farbe an der Mischung an. Es wird die additive Farbsynthese zum Mischen der Farben benutzt; der Code "#FFFF00" ergibt die Farbe Gelb, weil Rot mit Grün gemischt wird.
Da pro Oktett 28 (= 256) verschiedene Zustände definiert werden können, ergeben sich daraus 28x3 ( = 224, rund 16.7 Millionen) verschiedene Farben.
Inhaltsverzeichnis |
[Bearbeiten] Beispiele für Farbcodierungen
| Farbe | Hex-Wert | R | G | B | |
|---|---|---|---|---|---|
| Schwarz | #000000 | 0 | 0 | 0 | |
| Blau | #0000FF | 0 | 0 | 255 | |
| Grün | #00FF00 | 0 | 255 | 0 | |
| Cyan | #00FFFF | 0 | 255 | 255 | |
| Rot | #FF0000 | 255 | 0 | 0 | |
| Magenta | #FF00FF | 255 | 0 | 255 | |
| Gelb | #FFFF00 | 255 | 255 | 0 | |
| Weiß | #FFFFFF | 255 | 255 | 255 | |
[Bearbeiten] Verhältnis von Leuchtkraft und Hex-Wert
| Hex-Wert | RGB-Anteil | Leuchtkraft (%) |
|---|---|---|
| 00 | 0 | 0 % |
| 40 | 64 | 25 % |
| 80 | 128 | 50 % |
| C0 | 192 | 75 % |
| FF | 255 | 100 % |
[Bearbeiten] Andere Farbtiefen
Neben der üblichen 6-stelligen Farbwertangabe sind auch 3-, 9- und 12-stellige Farbwertangaben möglich. Das X Window System unterstützt alle vier Möglichkeiten, auch wenn in der Praxis die den 9- und 12-stelligen Farbwertangaben auf 6stellige reduziert werden, da kaum eine Grafikhardware in der Lage ist, derartige Farbtiefen zu verarbeiten.
-
Hexadezimaler Farbcode Farbtiefe Anzahl der darstellbaren Farben #RGB 12 bit 212 = 4096 #RRGGBB 24 bit 224 = 16.777.216 #RRRGGGBBB 36 bit 236 = 68.719.476.736 #RRRRGGGGBBBB 48 bit 248 = 281.474.976.710.656

