Funktionsweise der digitalen Farbumrechnung
Der Farbkonverter ermöglicht die simultane Übersetzung von Farbwerten zwischen den Formaten HEX, RGB, HSL, HSV, CMYK und LAB. Sobald ein Wert in eines der Eingabefelder eingetragen oder über die visuelle Farbauswahl (Farbauswahl) angepasst wird, berechnet das Werkzeug augenblicklich alle anderen Formate neu. Diese direkte Kopplung stellt sicher, dass Designer, Frontend-Entwickler und alle, die Farbwerte zwischen verschiedenen Farbräumen übertragen müssen, präzise Referenzwerte erhalten.
Die Verarbeitung der Daten erfolgt vollständig lokal. Jede Konvertierung läuft direkt in Ihrem Browser. Keine Ihrer Eingaben wird an BroBroGo übertragen.
Die unterstützten Farbmodelle im Detail
Die digitale Darstellung von Farben nutzt unterschiedliche mathematische Modelle, die auf die Anforderungen von Hardware, Software oder menschlicher Wahrnehmung optimiert sind.
HEX und RGB (Additive Farbmischung)
Das RGB-Modell basiert auf der additiven Farbmischung, wie sie bei Bildschirmen zum Einsatz kommt. Lichtquellen in den Primärfarben Rot, Grün und Blau überlagern sich, um das sichtbare Spektrum zu erzeugen.
- RGB: Wird durch drei Zahlen im Bereich von 0 bis 255 definiert, beispielsweise
79, 70, 229. - HEX: Repräsentiert dieselben RGB-Kanäle in einer hexadezimalen Schreibweise, beginnend mit einem Doppelkreuz, wie
#4f46e5oder in der Kurzform#abc.
HSL und HSV (Zylindrische Koordinaten)
Diese Modelle wurden entwickelt, um die intuitive menschliche Wahrnehmung von Farbe besser abzubilden als die technischen RGB-Kanäle. Sie teilen Farben in den Farbton (Hue), die Sättigung (Saturation) und eine Helligkeitskomponente auf.
- HSL: Definiert Farbton (0–360°), Sättigung (Prozent) und Helligkeit (Lightness, Prozent), beispielsweise
243, 75%, 59%. - HSV: Nutzt den Farbton (0–360°), die Sättigung (Prozent) und den Dunkelheitsstufenwert (Value, Prozent), beispielsweise
243, 69%, 90%.
CMYK (Subtraktive Farbmischung)
Im Gegensatz zu Bildschirmen nutzen physische Druckverfahren die subtraktive Farbmischung. Pigmente auf Papier absorbieren das Licht.
- CMYK: Besteht aus den vier Farbkomponenten Cyan, Magenta, Yellow (Gelb) und Key (Schwarzanteil), jeweils angegeben in Prozent von 0 bis 100, beispielsweise
66%, 69%, 0%, 10%.
LAB (Wahrnehmungsbezogener Farbraum)
Das LAB-Modell (auch CIELAB) beschreibt alle wahrnehmbaren Farben basierend auf der menschlichen Physiologie. Es ist geräteunabhängig.
- LAB: Definiert sich über die Helligkeit L (0–100), die Grün-Rot-Achse a und die Blau-Gelb-Achse b, beispielsweise
40.73, 50.63, -79.08.
Farbgamut und mathematische Grenzbereiche
Beim Konvertieren zwischen verschiedenen Farbräumen treten physikalische und mathematische Diskrepanzen auf, die als Gamut-Überschreitungen bezeichnet werden. Der Farbraum von LAB ist erheblich größer als der RGB-Farbraum von Standard-Bildschirmen.
Wenn ein LAB- oder CMYK-Wert eingegeben wird, der außerhalb des sichtbaren RGB-Bereichs liegt, korrigiert das System diesen auf die nächste darstellbare Farbe im RGB-Spektrum. Wird diese angepasste Farbe anschließend wieder zurück in das LAB- oder CMYK-Format konvertiert, weicht der resultierende Wert geringfügig vom ursprünglichen Ausgangswert ab.
Zudem ist die CMYK-Ausgabe auf dem Bildschirm prinzipbedingt eine Schätzung. Da reale Druckergebnisse stark von physikalischen Faktoren wie Papierbeschaffenheit, Tintenart und den spezifischen Farbprofilen der Druckmaschinen abhängen, weichen die rein rechnerischen CMYK-Werte auf dem Monitor oft von den optimalen Werten für den professionellen Druck ab.
Validierungsregeln und Fehlerbehandlung
Um eine korrekte Umrechnung zu gewährleisten, müssen die Eingaben exakt den definierten Syntaxregeln entsprechen. Bei fehlerhaften Eingaben gibt das System spezifische Fehlermeldungen aus:
| Format | Erwartetes Eingabeformat | Fehlermeldung bei Ungültigkeit |
|---|---|---|
| HEX | Hexadezimalcode mit # (z. B. #4f46e5 oder #abc) |
Geben Sie eine Hex-Farbe wie #4f46e5 oder #abc ein. |
| RGB | Drei Ganzzahlen von 0 bis 255, getrennt durch Kommata | Geben Sie RGB als drei Zahlen von 0 bis 255 ein, z. B. 79, 70, 229. |
| HSL | Farbton (0–360) und zwei Prozentwerte | Geben Sie HSL als Farbton von 0 bis 360 mit zwei Prozentwerten ein, z. B. 243, 75%, 59%. |
| HSV | Farbton (0–360) und zwei Prozentwerte | Geben Sie HSV als Farbton von 0 bis 360 mit zwei Prozentwerten ein, z. B. 243, 69%, 90%. |
| CMYK | Vier Prozentwerte von 0 bis 100 | Geben Sie CMYK als vier Prozentwerte von 0 bis 100 ein, z. B. 66%, 69%, 0%, 10%. |
| LAB | Helligkeit L (0–100) sowie die Werte für a und b | Geben Sie LAB als L von 0 bis 100 mit a und b ein, z. B. 40.73, 50.63, -79.08. |
Häufig gestellte Fragen (FAQ)
Zwischen welchen Farbformaten kann ich konvertieren?
HEX, RGB, HSL, HSV, CMYK und LAB. Sobald Sie einen Wert in ein Feld eingeben, werden die anderen fünf sofort aktualisiert, sodass Sie zwischen allen Formaten konvertieren können.
Ist die CMYK-Ausgabe für den professionellen Druck geeignet?
Betrachten Sie es als eine ungefähre Schätzung für den Bildschirm. Echtes CMYK im Druck hängt von Papier, Tinte und Druckerprofil ab, weshalb eine Druckerei leicht abweichende Werte zurückgeben kann.
Warum ändert sich ein LAB- oder CMYK-Wert nach der Konvertierung leicht?
LAB und CMYK können Farben beschreiben, die ein Bildschirm nicht anzeigen kann. Wenn ein Wert außerhalb des sichtbaren RGB-Bereichs liegt, wird er auf die nächste darstellbare Farbe korrigiert, sodass eine Rückkonvertierung den Wert leicht verändern kann.