Ich habe einer Windows-Anwendung einige Farben hinzugefügt. Eine Spalte sollte farbig sein, um dem Benutzer Gruppierungen anzuzeigen. In Photoshop habe ich zuerst einige Farben ausgewählt. Da ich mathematisch (und nicht grafisch) geneigt war, entschied ich mich, den Farbton alle 60 Grad zu verwenden:
Hinweis : Diese Frage über die Farbe sein wird Theorie ; und weniger über Grafikdesign oder Benutzerfreundlichkeit.
Da ich über diesen Farben schwarzen Text (z. B. 13 of 27
) haben musste, musste er ziemlich hell sein. Ich weiß, dass sich der L- Wert in Photoshop auf das Gefühl des Menschen bezieht, wie "hell" die Farbe ist. Ich wählte eine Luma von 90
. Mit mehr Fummelei in Photoshop habe ich das L jeder Farbe so angepasst, dass jede eine Luma von hatte 90
.
Hinweis : Ich werde L oder Luma austauschbar verwenden. Ich weiß, dass es genaue und separate Definitionen für L, L * , Luma, Luminanz, Helligkeit und Helligkeit gibt. Einige Definitionen können präzise sein, andere nicht. Vermeiden wir diesen heiligen Krieg und wissen nur, dass ich das L- Ding in Photoshop verwende. Nehmen wir an, dass zwei Farben mit demselben L in Photoshop dieselbe scheinbare "Helligkeit" oder "Helligkeit" aufweisen . Verzeihen Sie wieder Helligkeit und Leichtigkeit . Ja, ich bin unzulänglich.
Wenn ich den L- Wert ändere , ändert sich der Farbton . Es war also Jonglieren. Stellen Sie das L ein, fudgen Sie den Farbton zurück auf den gewünschten Wert, stellen Sie das L ein, fudgen Sie den Farbton zurück, fudgen Sie das L, fudgen Sie den Farbton zurück:
Schließlich bekomme ich den Farbton, den ich haben möchte, das L, das ich will.
Aber welche Sättigung?
Der Code, den ich aktualisierte, verwendete auch "Grau" als eine der Farben, die dem Benutzer angezeigt werden konnten. Mir wurde klar, dass Grau in keinen meiner Farbtöne passt. Fasziniert fügte ich meinem Photoshop-Doodle hinzu. Es ist einfach eine "Sättigung" von Null (das ist der S- Knopf in Photoshop):
Dann kam mir die Frage. Ich entschied mich Luma=90
für alle meine Farben. Dies bedeutet, dass visuell / psychologisch / wahrnehmungsmäßig alle Farben gleich "hell" wären. Ich habe einen Farbton festgelegt, den ich möchte, und ich habe einen Luma festgelegt, den ich möchte. Aber welche Sättigung will ich?
Idealerweise, und ich weiß nicht, ob das eine Sache ist, könnten sie alle gleich "bunt" sein. Ich möchte nicht, dass sie alle grau sind, ich möchte, dass sie bunter sind. Und ich möchte, dass sie alle die gleiche "Buntheit" haben - wenn das ein Wort ist.
Also habe ich getan, was jeder tun würde, ich habe gegoogelt wikipedia colorfullness
und es gibt einen Eintrag :
In der Kolorimetrie und Farbtheorie sind Farbigkeit, Farbintensität und Sättigung verwandte, aber unterschiedliche Konzepte, die sich auf die wahrgenommene Intensität einer bestimmten Farbe beziehen.
- Farbigkeit ist der Grad des Unterschieds zwischen einer Farbe und Grau.
- Chroma ist die Helligkeit im Verhältnis zur Helligkeit einer anderen Farbe, die unter ähnlichen Betrachtungsbedingungen weiß erscheint.
- Die Sättigung ist die Buntheit einer Farbe im Verhältnis zu ihrer eigenen Helligkeit.
Obwohl dieses allgemeine Konzept intuitiv ist, werden Begriffe wie Chroma, Sättigung, Reinheit und Intensität häufig ohne große Präzision verwendet, und selbst wenn sie genau definiert sind, hängen sie stark vom verwendeten Farbmodell ab.
Und dann geht der Artikel in CIE, Lab, Luv über. Und ich weiß nicht was ich will.
Ich kehrte zu Photoshop zurück und begann, den "Sättigungs" -Knopf jeder Farbe zu erhöhen . Für einen bestimmten Farbton und die feste Luma erhöhte ich die Sättigung in Schritten von 5% (ich musste auf dem Weg herumspielen):
Aber irgendwann können die Farben nicht mehr "sättigen", ohne Luma zu verlieren:
Und einige Farben können mit S=100
und bis zum Ende reichen L=100
:
Was mich zu meiner Frage bringt
Auf die gleiche Weise definiert die Luma die wahrgenommene "Leichtigkeit" einer Farbe:
Gibt es eine Metrik für die wahrgenommene "Farbigkeit" einer Farbe?
Gibt es so eine Metrik? Ist die Sättigung im HSB-Farbmodell von Photoshop eine Wahrnehmungssättigung?
Ich habe einen Ausschnitt im Wikipedia-Artikel bemerkt, der für mich leicht zu verstehen ist: Verwenden Sie die Hypotenuse von a
und b
:
Ich könnte das tun und herausfinden, welche meiner Farbchips das gleiche "Chroma" haben .
Bonus Chatter
Am Ende habe ich in der realen Anwendung ein Farbrad verwendet, das um Blau 210 zentriert ist, und Grün vermieden (falls der Benutzer Grün als gut bezeichnet) und so viele Komplementärfarben wie möglich verwendet.
Aber ich möchte immer noch etwas über die Farbtheorie der "Buntheit" wissen .
Bonus ab Länge
Angenommen, die Größe eines ab-Vektors im Lab-Farbmodell, dh:
- Buntheit = Sqrt (a 2 + b 2 )
Ich habe die Chroma-Längen verschiedener Farben berechnet:
Farben in verschiedenen Farbtönen mit ungefähr den gleichen "Chroma-Längen" sehen für mich so aus, als hätten sie die gleiche "Buntheit" . Wenn nichts anderes auftaucht, gehe ich möglicherweise zurück und berechne alle meine vorhandenen Konstanten mit dieser Formel neu.
Sonst wird es mich nerven.