5.8. Courbes

L'outil Courbes est le plus sophistiqué des outils utilisés pour modifier la couleur, la luminosité, le contraste ou la transparence du calque actif ou d'une sélection. Alors que l'outil Niveaux vous permet d'agir globalement sur les tons sombres et les tons clairs, l'outil Courbes, lui, vous permet d'agir sur n'importe quel intervalle tonal. Il travaille sur les images RVB. Il nécessite un certain entraînement pour obtenir un résultat valable, mais une fois que vous le maîtriserez, vous serez enthousiasmé.

5.8.1. Accès à l'outil

On accède à cet outil de différentes façons :

  • À partir de la barre de menus de l'image par OutilsOutils de couleursCourbes… ou CouleursCourbes….

  • En cliquant sur l'icône dans la Boîte à outil si cet outil y a été installé, ce que vous pouvez faire grâce à Section 1.7, « Boîte à outils ».

5.8.2. Options de l'outil « Niveaux »

Figure 14.169. La fenêtre « Ajuster les courbes de couleurs »

La fenêtre Ajuster les courbes de couleurs

Pré-réglages

Vous pouvez enregistrer les réglages de couleur de votre image en cliquant sur le bouton Ajouter à vos favoris.

Le bouton ouvre le menu :

Figure 14.170. Menu gestion des paramètres enregistrés

Menu gestion des paramètres enregistrés

qui vous permet d' Importer les paramètres depuis un fichier ou d'Exporter les paramètres vers un fichier, et vous donne accès à la boîte de dialogue Gestion des paramètres enregistrés.

Figure 14.171. Gestion des paramètres enregistrés

Gestion des paramètres enregistrés

Canal

Vous disposez de cinq options :

Valeur

La courbe représente la Valeur, c.-à-d la luminosité des pixels tels que vous les voyez dans l'image composite.

Rouge; Vert; Bleu

La courbe représente la quantité de couleur dans chacun des trois canaux RVB. Ici, sombre signifie peu de la couleur. Clair signifie beaucoup de la couleur.

Alpha

La courbe représente l'opacité des pixels. Sombre signifie très transparent. Clair signifie très opaque. Votre image ou calque actif doit posséder un canal Alpha pour que cette option soit activée.

Réinitialiser le canal

Ce bouton annule tous les changements apportés au canal choisi et revient aux paramètres initiaux.

Boutons Linéaire et Logarithmique

Ces boutons permettent de choisir le type Linéaire ou Logarithmique de l'histogramme. Vous avez ces options aussi dans la boîte de dialogue Options des outils.

Aire d'Édition
  • Le dégradé horizontal : il représente l'échelle tonale d'entrée. Il va lui aussi de la valeur 0 (noir) à la valeur 255 (blanc), des tons sombres aux tons clairs. Quand vous modifiez la courbe, il se divise en deux parties, la partie haute représentant alors la balance tonale, l'équilibre entre les tons du calque ou de la sélection.

  • Le dégradé vertical : il représente l'échelle tonale de sortie. Il va de la valeur 0 (noir) à la valeur 255 (blanc), des tons sombres aux tons clairs.

  • Le graphique : la courbe est dessinée sur une grille et va du coin inférieur gauche au coin supérieur droit. La position du pointeur en forme de croix est affichée en permanence dans la partie supérieure gauche du graphique. Par défaut, cette courbe est droite parce qu'à chaque ton d'entrée correspond le même ton de sortie. GIMP place automatiquement un point de contrôle à chaque extrémité de la courbe, pour le noir (0) et le blanc (255).

    Si vous cliquez sur la courbe, un nouveau point de contrôle est créé. Quand le pointeur de la souris passe au-dessus, il prend la forme du pointeur-croix de déplacement. Vous pouvez alors cliquer et faire glisser ce point de contrôle pour déformer la courbe. Si vous cliquez en dehors de la courbe, un point de contrôle est également créé, et la courbe viendra l'englober automatiquement.

    Les points de contrôle inactifs sont noirs. Le point de contrôle actif est blanc. Vous pouvez activer un point de contrôle en cliquant dessus. Vous pouvez aussi échanger l'activation des points de contrôle en utilisant les touches fléchées Droite et Gauche de votre clavier. Vous pouvez aussi les déplacer verticalement avec les touches Haut et Bas. Ceci vous permet de régler avec précision la position du point de contrôle. En appuyant en même temps sur la touche Maj (Shift), vous pouvez le déplacer par pas de 15 pixels.

    Deux points de contrôle définissent un segment de courbe qui représente un intervalle tonal dans le calque. Vous pouvez cliquer-glisser ce segment (crée un nouveau point de contrôle). Bien entendu, vous ne pourrez pas le déplacer au-delà des points de contrôle d'extrémité.

    Pour supprimer tous les points de contrôle (sauf ceux des extrémités qui sont permanents), cliquez sur le bouton Réinitialiser le canal. Pour supprimer un seul point, faites-le glisser sur un autre point ou sur un bord de la grille.

    Pendant ce temps, sur le canevas, le pointeur de la souris a pris la forme d'une pipette. Si vous cliquez sur un pixel, une ligne verticale apparaît dans le graphique, positionnée sur la valeur source de ce pixel dans le canal sélectionné. Si vous Maj-cliquez, vous créez un point de contrôle dans le canal sélectionné. Si vous Ctrl-cliquez vous créez un point de contrôle dans tous les canaux, y compris le canal Alpha éventuellement. Vous pouvez aussi Maj-glisser et Ctrl-glisser : cela déplacera la ligne verticale et le point de contrôle apparaîtra quand vous relâcherez le bouton gauche de la souris.

    L'histogramme du calque actif ou de la sélection pour le canal sélectionné est représenté en grisé dans le graphique. Ce n'est qu'une référence.

Type de courbe
Lissée

C'est le mode par défaut. La courbe est définie par des points de contrôle et elle se dessine automatiquement en douceur. Ce mode est plus réaliste que le suivant.

Main levée

Avec ce mode, vous n'êtes plus totalement libre pour tracer la courbe. Vous tracez en fait une ligne brisée que vous pouvez adoucir en une ligne courbe en cliquant à nouveau sur le bouton Type de courbe.

Aperçu

Quand cette option est cochée, les changements apportés à la courbe apparaissent dans l'image dès que vous relâchez le bouton de la souris.

Dialogue Options des outils

Bien que ne figurant pas dans la Boîte à outils (si vous voulez l'ajouter, référez-vous à Section 1.7, « Boîte à outils »), cet outil de couleur possède néanmoins un dialogue d'options de l'outil. Ce sont ces options que nous décrivons ici.

Échelle de l'histogramme

Ces deux options ont la même action que les boutons Logarithmique and Linéaire dans la fenêtre Courbes.

Moyenne du voisinage

Ce curseur règle le « rayon » de la zone de prélèvement des pipettes. Cette zone d'action apparaît comme un carré plus ou moins grand quand vous maintenez le clic sur un pixel. Ici, cette pipette est utilisée pour repérer un pixel : rayon = 1 semble le meilleur réglage.

5.8.3. Utilisation de l'outil « Courbes »

5.8.3.1. Résumé et formes de base

Nous créons des points de contrôle et des segments sur la courbe et nous les déplaçons pour modifier la forme de la courbe. Cette courbe transforme les tons d'« entrée » du calque actif ou de la sélection en tons de « sortie ».

Comment travaille l'outil Courbes

En déplaçant le point de contrôle d'un pixel vers le haut on rend ce pixel plus clair.

déplacer l'ancre vers le haut

Rendre la courbe plus horizontale

En rendant la courbe plus horizontale, on force l'ensemble de l'intervalle tonal d'entrée à occuper un intervalle de sortie rétréci.

L'histogramme montre bien la compression des pixels dans l'intervalle de sortie. Les tons très sombres et les tons très clairs ont disparu : le contraste est diminué.

Figure 14.172. Rendre la courbe plus horizontale

Rendre la courbe plus horizontale

Rendre la courbe plus horizontale

Rendre la courbe plus horizontale

Histogramme résultant


Rendre la courbe plus verticale

Déplacer le point d'extrémité haute vers la gauche et le point d'extrémité basse vers la droite revient au même que déplacer le curseur blanc vers la gauche et le curseur noir vers la droite dans l'outil Niveaux : tous les pixels de valeur supérieure au point blanc deviendront blancs (plus colorés / plus opaques selon le canal sélectionné) ; tous les pixels de valeur inférieure au point noir deviendront noirs (noirs / complètement transparents selon le canal sélectionné). Les pixels correspondant à des points de la courbe qui sont montés sont rendus plus clairs. Les pixels correspondant à des points de la courbe qui sont descendus sont rendus plus sombres (flèches vertes). Tous ces pixels seront étendus sur l'ensemble du champ tonal de sortie (flèches bleues).

L'histogramme montre l'étalement des valeurs, allant du « noir » pur au « blanc » pur : le contraste est augmenté. Comme le canal Valeur est sélectionné, les modifications portent sur l'ensemble des canaux de couleurs et les couleurs sont avivées.

Figure 14.173. Rendre la courbe plus verticale

Rendre la courbe plus verticale

Rendre la courbe plus verticale

Rendre la courbe plus verticale

Le résultat et son histogramme


5.8.3.2. Cas pratiques
Inverser les couleurs

Courbe inversée

Le Noir est fait Blanc (Pleine couleur / Pleine opacité). Le Blanc est fait Noir (Noir / Pleine transparence). Tous les pixels adoptent la couleur complémentaire. Pourquoi ça ? Parce que soustraire 255 a la valeur des canaux donne la couleur complémentaire. Par exemple, 19;197;248, un bleu ciel donne 255-19; 255-197; 255-248 = 236;58;7, un rouge vif.

Renforcer le contraste

Contraste renforcé

Le contraste est accru dans les tons moyens parce que la courbe est là plus raide. Les tons clairs sont plus vifs et les tons sombres plus sombres, mais le contraste est là un peu diminué parce que la courbe y est plus plate.

Travailler sur les canaux de couleur

Pour chacun des canaux, nous avons déplacé le point blanc horizontalement vers la gauche, jusqu'aux premiers tons clairs, ce qui éclaircit les tons clairs. Puis nous avons légèrement déformé la courbe pour éclaircir les tons moyens et les tons sombres tout en conservant les noirs.

L'image d'origine et le résultat obtenu.