J'ajoutais des couleurs à une application Windows. Une colonne allait être colorée afin d'indiquer les regroupements à l'utilisateur. Donc, dans Photoshop, j'ai d'abord sélectionné certaines couleurs à utiliser. Étant incliné mathématiquement (plutôt que graphiquement), j'ai choisi d'utiliser la teinte tous les 60 degrés:
Remarque : Cette question portera sur la théorie des couleurs ; et moins sur la conception graphique ou la convivialité.
Étant donné que j'allais devoir avoir du texte noir (par exemple 13 of 27
) sur ces couleurs, j'avais besoin qu'elles soient assez claires. Je sais que la valeur L dans Photoshop se réfère au sens intrinsèque de l'humain de la "lumière" de la couleur. J'ai choisi un Luma de 90
. Donc, avec plus de bidouilles dans Photoshop, j'ai ajusté le L de chaque couleur pour que chacune ait un Luma de 90
.
Remarque : je vais utiliser L , ou Luma interchangeable. Je sais qu'il existe des définitions précises et distinctes pour L, L * , Luma, Luminance, luminosité et légèreté. Certaines définitions peuvent être précises, d'autres non. Permet d'éviter cette guerre sainte et de savoir que j'utilise la chose L dans Photoshop. Et supposons que deux couleurs avec le même L dans Photoshop auront la même "luminosité" ou "légèreté" apparente . Encore une fois, pardonnez la luminosité et la légèreté . Oui, je suis inadéquat.
Comme je change la valeur L , la teinte changerait. C'était donc un acte de jonglage. Ajustez le L, fudge la teinte à la valeur que je veux, ajustez le L, fudge la teinte, fudge le L, fudge la teinte:
Finalement, j'obtiens la teinte que je veux avoir le L que je veux.
Mais quelle saturation?
Le code que je mettais à jour utilisait également le "gris" comme l'une des couleurs pouvant être montrées à l'utilisateur. J'ai réalisé que le gris ne correspond à aucune de mes teintes. Intrigué, j'ai ajouté à mon doodle photoshop. C'est simplement une "saturation" de zéro (qui est le bouton S dans Photoshop):
Alors la question m'est apparue. J'ai décidé d'utiliser un Luma=90
pour toutes mes couleurs. Cela signifie que visuellement / psychologiquement / perceptuellement toutes les couleurs seraient également "lumineuses". J'ai fixé une teinte que je veux et j'ai fixé une luma que je veux. Mais quelle saturation est- ce que je veux?
Idéalement, et je ne sais pas si c'est une chose, ils pourraient tous être également "colorés". je ne veux pas qu'ils soient tous gris, je veux qu'ils soient plus colorés que ça. Et je veux qu'ils aient tous la même "couleur" - si c'est un mot.
J'ai donc fait ce que n'importe qui ferait, j'ai recherché sur Google wikipedia colorfullness
et il y a une entrée :
Dans la colorimétrie et la théorie des couleurs, la couleur, la chrominance et la saturation sont des concepts liés mais distincts faisant référence à l'intensité perçue d'une couleur spécifique.
- La couleur est le degré de différence entre une couleur et le gris.
- La chrominance est la couleur par rapport à la luminosité d'une autre couleur qui apparaît blanche dans des conditions de vision similaires.
- La saturation est la couleur d'une couleur par rapport à sa propre luminosité.
Bien que ce concept général soit intuitif, des termes tels que chrominance, saturation, pureté et intensité sont souvent utilisés sans grande précision, et même lorsqu'ils sont bien définis, ils dépendent largement du modèle de couleur spécifique utilisé.
Et puis l'article revient sur CIE, Lab, Luv. Et je ne sais pas ce que je veux.
Je suis retourné à Photoshop et j'ai commencé à augmenter simplement le bouton de "saturation" de chaque couleur. Pour une teinte donnée et la luma fixe, j'ai augmenté la saturation par incréments de 5% (avoir à faire du violon en cours de route):
Mais à un moment donné, les couleurs ne peuvent plus "saturer" sans perdre Luma:
Et certaines couleurs peuvent aller jusqu'au bout avec S=100
et L=100
:
Ce qui m'amène à ma question
De la même manière, le Luma définit la «légèreté» perçue d'une couleur:
Existe- t-il une métrique pour la "coloration" perçue d'une couleur?
Existe-t- il une telle métrique? La saturation dans le modèle de couleurs HSB de Photoshop est-elle perceptuelle?
j'ai remarqué un extrait dans l'article de wikipedia qui est assez facile à comprendre pour moi: utilisez l'hypoténuse de a
et b
:
je pourrais le faire, et déterminer lesquelles de mes puces de couleur ont le même "chroma" .
Bonus Chatter
En fin de compte, dans l'application réelle, j'ai utilisé une roue chromatique centrée autour du bleu 210 et évité le vert (au cas où l'utilisateur pense que le vert signifie bien), et j'utilise autant que possible des couleurs complémentaires.
Mais je veux toujours connaître la théorie des couleurs de la "couleur" .
Longueur d'ab bonus
En supposant la magnitude d'un vecteur ab dans le modèle de couleur Lab, c'est-à-dire:
- couleur = Sqrt (a 2 + b 2 )
j'ai calculé les longueurs de chrominance de différentes couleurs:
Les couleurs de teintes différentes avec approximativement les mêmes "longueurs de chrominance" me semblent avoir la même "couleur" . Si rien d'autre ne se présente, je pourrais revenir en arrière et recalculer toutes mes constantes existantes en utilisant cette formule.
Sinon, cela me harcelera.