Welche Faktoren haben diese Farben gemeinsam?

Die Farben unten scheinen eine Art "Ton" miteinander zu teilen. Farben wie diese oder diese scheinen beispielsweise zu hell zu sein, um in diese Gruppe zu passen.

Was genau macht diesen "Ton" aus? Ich möchte einige technische Informationen, damit ich, wenn ich dieser Gruppe Lila hinzufügen oder eine andere Farbgruppe erstellen möchte, die genauen HTML-Farbcodes finden kann, die ich benötige.

Geben Sie hier die Bildbeschreibung ein

Screenshot von hier gemacht

Ich glaube, dass sie alle den gleichen Sättigungsgrad haben.
Ach das kenne ich! Alle fünf sind in einem Screenshot zu sehen, den Sie zu einer Frage gepostet haben!! Habe ich gewonnen, habe ich ??? :)
Nein @Scott, wie Cliff Clavin antworten würde: "Was sind fünf Farben, die noch nie in meiner Küche waren, Alex?"

Antworten (3)

Ich nehme einen Schuss. Die von Ihnen angezeigten Farben sind nicht einzigartig - sie sind insofern ähnlich, als sie alle in einen kleinen Bereich von Sättigung und Helligkeit fallen, aber sie haben keinen ähnlichen Ton oder Farbton und sie unterliegen keiner bestimmten Farbharmonie. (das ist mir zumindest bekannt)

Als Gedankenexperiment nehme ich die gleichen Farben, die Sie bereitgestellt haben, und drehe alle dortigen Farbtonwerte um 45 Grad.

Original 45 Grad gedreht

Jetzt haben wir also Farben, die die gleiche Sättigung und Helligkeit wie die vorherigen haben, aber wir haben den Farbton verschoben.

Vergleich

Wie Sie sehen können, gibt es technisch gesehen die gleiche Beziehung zwischen der ersten und der zweiten Farbe, sie passen nicht zu einer besonderen Farbharmonie, und um ehrlich zu sein, ist es mir genauso unangenehm zu sagen, dass die erste verwandt ist, wie die zweite verbunden.

Es ist besser, aus bekannten Farbharmonien zu erstellen, wie z. B. einer Tetrad-Farbharmonie. Diese lassen sich auch leichter programmatisch ändern, da sie auf Offset-Farbtonvariationen zwischen den Farben basieren. In Bezug auf die Generierung eines Hex-Codes müssten Sie einen Algorithmus erstellen, der hsl-Werte in Hex umwandelt, oder einfach hsl verwenden, die in CSS unterstützt werden, obwohl Sie ein Problem mit IE8 und darunter haben. (Es gibt Polyfills, die Unterstützung bieten, die mit einer Google-Suche gefunden werden können.)

Tetrade Tetradenrad

Vielen Dank. Tetradenfarben ergeben nur vier Farben. Also kann ich wahrscheinlich die Tetraden verschieben, um andere Farben zu erzeugen, die ich brauche?
Es gibt viele Farbharmonien, eine Gemeinsamkeit besteht darin, dass sie normalerweise einen festgelegten Farbtonwert voneinander entfernt sind. Schwierig ist, dass Sie versuchen, einen programmatischen Ansatz auf eine objektivere Frage anzuwenden, ob Farben zusammenpassen. Der beste Rat, den ich geben kann, ist, eine Palette oder Harmonie zu finden, die Ihrer Meinung nach funktioniert, und zu versuchen, Farbtonverschiebungen an allen Farben vorzunehmen, um zu sehen, ob sie noch „passen“.
IMO, Ihre gedrehte Palette weist eine viel offensichtlichere Variation in Sättigung und Leuchtkraft auf als das Original. Ich würde vermuten, dass dies daran liegt, dass die Software, mit der Sie es gedreht haben, keinen Gamma-korrigierten und / oder visuell einheitlichen Farbraum verwendet hat.
Es gibt keine Sättigungsänderung zwischen den Farben, nur der Farbtonwert wurde gedreht. Ich habe es noch einmal überprüft und die relativen Werte von Sättigung und Helligkeit waren alle gleich. Sie haben jedoch Recht, eine Farbtonrotation würde die Gammawerte einzelner Farben geringfügig ändern. +1, wenn Sie die Relevanz der Gammaänderung in der wahrgenommenen Helligkeit erklären, denn um ehrlich zu sein, verstehe ich sie technisch nicht ganz.

Visuell scheinen alle Farben in Ihrem Screenshot eine ziemlich ähnliche Helligkeit und Sättigung zu haben. Sie sind nicht ganz gleich, aber sie sind ziemlich nah dran.

Ein Grund, warum dies nicht unbedingt aus der RGB- oder sogar der HSL / HSV -Darstellung der Farben ersichtlich ist, ist, dass selbst HSL / HSV ein ziemlich uneinheitlicher Farbraum ist: Farben, die den gleichen HSL-„Helligkeits“-Wert haben, können sehr unterschiedlich sein scheinbare Helligkeit in Abhängigkeit von ihrem Farbton und umgekehrt.

Das Problem wird durch die Tatsache verstärkt, dass die rohen RGB-Farbwerte, die Sie haben, höchstwahrscheinlich Gamma-codiert sind und zuerst in einen linearen Farbraum konvertiert werden müssten, bevor Sie mit ihnen nützliche Farbmetrik durchführen können.

Wenn Sie eine zusätzliche Farbe finden möchten, die eine ähnliche wahrgenommene Helligkeit und Sättigung wie Ihre ursprünglichen Farben hat, haben Sie grundsätzlich zwei Möglichkeiten:

  1. Beobachten Sie es einfach. Beginnen Sie mit der einfachen HSL / HSV-Darstellung, ändern Sie den Farbtonwert nach Ihren Wünschen und passen Sie dann die Helligkeit und Sättigung manuell an, bis es gut aussieht. Ich vermute, das hat der ursprüngliche Designer der Palette getan.

  2. Konvertieren Sie die Farben in einen wahrnehmbar einheitlichen Farbraum wie CIECAM02 (ggf. nach Gamma-Decodierung) und drehen Sie den Farbton in diesem Farbraum. Dies sollte zu Ergebnissen führen, die viel weniger manuelles Tuning erfordern, erfordert aber leider die Suche nach einer Software, die ein solches Farbmodell unterstützt (oder die eher nicht triviale Mathematik selbst durchführen).

Dies sind die Farbtonparameteränderungen im HSB-Farbsystem

Ihr Bild mit Farbtonanpassung

Geben Sie hier die Bildbeschreibung ein

Woher kommen diese Zahlen? Alle diese Farben scheinen unterschiedliche HSB-Werte zu haben.
Es ist sehr schwer zu erklären, aber der ABSTAND zwischen den Parametern ist durch die Farben auf dem Primärbild nahezu gleich. Ich denke, wenn Sie einen ähnlichen "Ton" erzeugen möchten, nehmen Sie eine der Farben im Bild und spielen mit einem Farbtonparameter ....
es ist jedoch keine lineare Abhängigkeit
Danke, aber ich brauche diese schwierige Erklärung, damit ich die genauen HTML-Codes finden kann. Deshalb habe ich diese Frage gestartet. Ich bin Softwareentwickler und kein Designer, daher weiß ich fast nichts über die Farbtheorie.
wahrscheinlich ist der einfachste Weg, die HSB-Farbe festzulegen, die Sie mögen, und sie anschließend in RGB-Zahlen umzuwandeln, um Hex von RGB für den HTML-Code zu erhalten ... ps. Ich bin sicher, Sie werden bald eine sehr ausführliche Erklärung erhalten ...
Ich habe es vielleicht falsch verstanden, aber dieser Beitrag könnte Ihre Frage beantworten? Oder müssen Sie Hex-Farben erzeugen? graphicdesign.stackexchange.com/questions/352/…
Ja, ich möchte den genauen HEX-Farbcode generieren, der denselben "Ton" hat. Ich weiß nicht, wie dieser "Ton" offiziell heißt, also nenne ich ihn erst einmal so.
@CookieMonster Die Sättigung und Helligkeit liegen in den "ähnlich" aussehenden Gruppenfarben (wie in Frage) nahe, daher ist das Spielen mit dem Farbtonparameter wahrscheinlich der einfachste Weg, um die entsprechende zusätzliche Farbe zu finden und das HSB in Hex von RGB umzuwandeln.
@lian, danke für den Kommentar. Aber was ich suche, ist die mathematische Methode zur Berechnung des genauen HEX-Farbcodes. Ich möchte es nicht erraten, weil ich dies in meiner Anwendung codieren muss.
@CookieMonster Ich bezweifle, dass der gesuchte Code existiert ... Entschuldigung
Könnte es sein, dass sie tatsächlich eine lineare Abhängigkeit im ursprünglichen Farbraum haben, nur dass die Profilkonvertierung sie durcheinander gebracht hat?