Je remplis un calque avec du gris moyen : 128,128,128. Sa valeur de luminosité en mode TSL est de 50%, mais de 61% en mode L*a*b*. Pourquoi ?
Voilà un piège à connaître en effet :
Le modèle de couleur CIE L*a*b* (Lab) repose sur la perception de la couleur par l’œil humain. Les valeurs numériques du modèle Lab décrivent toutes les couleurs perceptibles à l’œil humain.
Le modèle TSL pour teinte saturation luminosité (en anglais HSL pour hue saturation lightness), est un système de description des couleurs en informatique.
Dans le mode TSL, la luminosité est représentée de manière linéaire. Le gris moyen RVB (128, 128, 128) se situe exactement à mi-chemin entre le noir (0, 0, 0) et le blanc (255, 255, 255). C’est pourquoi il correspond à 50% de luminosité en TSL.
Le canal L* (Luminance) du mode Lab est conçu pour mieux correspondre à la perception humaine de la luminosité. Il utilise une courbe non linéaire.
Cette non-linéarité du mode Lab permet une meilleure représentation des nuances dans les tons moyens et sombres, là où l’œil humain est le plus sensible aux variations de luminosité.
La différence entre 50% en TSL et 61% en Lab pour le même gris moyen RVB reflète la différence entre une représentation linéaire de la luminosité (TSL) et une représentation perceptuelle (Lab).
Quelles conséquences en pratique ?
Tracer un gradient linéaire avec le gris moyen au milieu
Il ya dans photoshop (version 2024), plusieurs façons de tracer un gradient linéaire du noir vers le blanc, et les résultats sont différents !


Les 6 dégradés ci-contre ont été obtenus soit avec les dégradés dit classiques, soit avec la nouvelle version des dégradés, éditable. Pour chacun de ces types de dégradés, 3 méthodes, classique, linéaire, ou perception, ont été utilisées.
Le trait bleu au centre indique le milieu de dégradé.
Les valeurs à gauche de ce trait indiquent la valeur de luminosité en TSL et à droite du trait en L*a*b*
Les modes lissage et rayure ne sont pas pertinents sur ce type de gradient.