Color Tool

Hexadezimalsystem (hex)

Das Hexadezimalsystem ist nur eine andere Darstellungs- und Speicherungsform des RGB-Systems. Anstelle die drei Kanäle einzeln zu notieren werden sie zu einer Zahl vereinigt und hexadezimal notiert (daher der Name).

Umrechnung

Von rgb256
nach Hex8Bit
hex = r × 2562 + g × 2561 + b × 2560
    = r × 65536 + g × 256 + b × 1
Von Hex8Bit
Nach rgb256
r = abrunden(hex/65536)
g = abrunden(hex/256) modulo 256
b = hex modulo 256

Für viele Programme, speziell auch Webseiten (Stichwort css), ist dies die Standardnotation von Farben.

Je nach Auflösung der Kanäle hat die Farbangabe schlussendlich 3 (3 × 4Bit), 6 (3 × 8Bit) oder 12 (3 × 16Bit) hexadezimale Ziffern, wobei 6stellige Angaben weitaus am häufigsten sind, speziell bei Webseiten (Beispiel #D2691E für die Farbe chocolate ).

Ein allfällige Alpha-Kanal (Transparenz) wir einfach hinten angefügt. Teilweise wird dieser auf den halben Wertebereich beschränkt (Beispielsweise 0-127 statt 0-255).

asd