J'aime penser à la courbe de tonalité en termes de fonction:
y = t(x)
La valeur d'entrée x pour la fonction est une valeur de pixel de l'image source, qui est en fait la luminosité de ce pixel. Disons que les valeurs de x peuvent aller de 0,0 (noir) à 1,0 (blanc), avec tous les tons de gris représentés comme des nombres réels entre 0 et 1 (pour simplifier un peu les choses supposons que l'image est en noir et blanc donc il n'y a que une valeur par pixel, j'étendrai plus tard le concept aux images en couleur).
La valeur de sortie y retournée par la fonction est la valeur du pixel transformé, également dans la plage de 0 à 1.
En pensant en ces termes, une transformation de la courbe des tons se fait simplement en appelant la fonction t () ci-dessus pour chaque pixel de l'image source et en remplaçant ce pixel par le pixel transformé renvoyé par la fonction.
Si vous avez une image en couleur, il existe deux façons de procéder. Vous pouvez appliquer la fonction au composant "L" de chaque pixel en utilisant le modèle de couleur HLS. Une autre option serait d'appliquer différentes fonctions de courbe de tonalité à R, G et B, puis d'assembler une image RVB transformée avec tous ces résultats. Dans Lightroom, vous n'avez que le premier type, ou en d'autres termes, une seule courbe pour l'image entière. Dans Photoshop ou GIMP, le réglage des courbes peut également être appliqué indépendamment aux canaux R, G et B.
Une manière naturelle de représenter cette fonction t () consiste à utiliser une courbe. Représentez simplement les valeurs x le long de l'axe X et les valeurs y le long de l'axe Y. Ensuite, pour chaque valeur possible de x, vous tracez un point aux coordonnées ( x , t (x) ).
La courbe la plus simple possible serait une ligne diagonale allant de (0,0) à (1,1). Ce serait lorsque vous n'appliquez aucune transformation, ou en d'autres termes, t (x) = x.
Une courbe qui est une ligne horizontale à la hauteur Y = 1 signifierait que pour toute entrée, le résultat est 1 ou blanc. Cela transformerait n'importe quelle image en blanc complet. Inversement, une ligne horizontale à Y = 0 rendrait toute image entièrement noire.
Si vous souhaitez augmenter la plage tonale disponible pour les tons moyens de votre image, vous pouvez le faire en compressant les tons foncés et les hautes lumières. Dans ce cas, la forme de la courbe ressemblera à une lettre inclinée "S".
En règle générale, si un segment de la courbe est plus horizontal que vertical, cela signifie que vous compressez la plage de tons couverte par ce segment. Si le segment est plus proche d'une verticale, la gamme de tons est élargie. Un segment qui est une diagonale parfaite signifie qu'il n'y a pas d'expansion ou de compression, juste un mappage linéaire d'un ensemble de valeurs à un autre.
Un commentaire supplémentaire. Bien que vous puissiez modifier la courbe de tonalité Lightroom directement en faisant glisser la courbe, l'outil a ces quatre curseurs sous la courbe qui, je pense, sont plutôt cool. Au lieu de jouer directement avec la courbe, les curseurs sont préprogrammés pour affecter quatre sections différentes de la courbe indépendamment. Par défaut, chaque curseur affecte 25% de l'espace de la plage tonale. Les petits boutons sur l'axe X de la courbe peuvent être déplacés vers la gauche et la droite pour changer la façon dont ces quatre régions sont définies. Je trouve que j'obtiens de meilleurs résultats lorsque je modifie la courbe via les curseurs, pour moi, il est plus facile de penser au réglage que je veux faire en termes de seulement quatre zones.
Modifier: En ce qui concerne la compression et l'expansion, considérez que dans une image, il existe un nombre fini de valeurs de luminosité qui peuvent être représentées, vous devez donc répartir ces tons de la manière qui profite le plus à votre image. Par exemple, si votre image est apparue trop sombre, cela signifie qu'une grande partie des valeurs de pixels seront situées dans la partie inférieure de l'échelle de luminosité, et la partie la plus claire de l'échelle sera beaucoup moins utilisée ou non utilisée à tout. Avec la courbe de tonalité, vous pouvez étendreces tons sombres pour couvrir une plus grande partie de l'échelle de luminosité, et cela peut rendre les choses à peine visibles dans l'original beaucoup plus claires à voir. Étant donné que l'échelle de luminosité est finie, si vous développez dans une partie, vous devez compresser dans une autre, la courbe vous permet simplement de faire des ajustements localisés dans différentes parties de l'échelle, de sorte que vous pouvez sacrifier (compresser) dans une partie afin de pouvoir fournir plus de détails tonaux dans un autre.