En coulisse

L'histogramme dans Lightroom : bug ou fonctionnalité ?

David Lee
9/2/2021
Traduction: Sophie Boissonneau

Un lecteur prétend que j'ai montré un histogramme incorrect sur une photo. Me suis-je mélangé les pinceaux ? Non. Il s'avère en fait qu'Adobe modifie l'affichage de l'histogramme au gré de ses envies. Mais pourquoi ?

En novembre, le photographe Thomas Kunz a déclaré qu'il pouvait deviner ce qui se trouvait sur une photo à partir de ses métadonnées. J'ai mis Tom à l'épreuve sur ce sujet avec dix photos. Et il s'est spectaculairement ramassé.

Les métadonnées comprennent l'histogramme. Un histogramme montre la répartition de la luminosité d'une photo. Tout à gauche, le noir pur jusqu'à extrémité droite avec le blanc le plus clair. Les pics de la courbe signifient qu'il y a beaucoup de pixels de la luminosité correspondante. Cela signifie, par exemple, qu'une image très sombre a des valeurs élevées, surtout dans la zone gauche. Dans Lightroom, ce n'est pas seulement la luminosité globale, en gris, qui est affichée, mais aussi celle des différentes couleurs.

La deuxième image était principalement noire, avec une petite pleine lune.

L'histogramme associé que j'ai montré à Tom et plus loin dans l'article ressemble à ceci :

Or, un lecteur a affirmé que cet histogramme était « clairement faux ». « Balance le logiciel qui sort un histogramme si ridicule pour cette photo. » Avec plaisir, ce drôle de logiciel s'appelle Adobe Photoshop Lightroom et est tout ce qu'il y a de plus sérieux.

Cependant, j'ai moi-même constaté que cet histogramme ne pouvait pas être correct. Une image principalement noire devrait avoir des valeurs beaucoup plus élevées à gauche de l'histogramme. Me suis-je mélangé les pinceaux dans l'attribution des histogrammes ?

L'histogramme qui changeait de valeurs comme de chemise

Je peux tout de suite exclure une mauvaise attribution des histogrammes à leur image. Je suis sûr que c'est bien le bon histogramme pour la bonne photo.

Pour le défi, j'ai affiché chaque image dans Lightroom en mode bibliothèque et j'ai ensuite fait une capture d'écran de l'histogramme. Le mode développeur de Lightroom affiche également l'histogramme, mais pas exactement de la même manière. Sur la photo de la lune, on voit un pic à l'extrême gauche qui n'apparaît pas en mode bibliothèque.

Ce pic est important. Sur un histogramme, l'axe des abscisses représente l'échelle de luminosité, de très sombre à très clair. L'axe vertical représente l'intensité (la fréquence lumineuse). Plus le pic est haut, plus la fréquence en question apparaît souvent dans l'image.

Selon l'image de la bibliothèque, il y a très peu de valeurs très sombres sur cette photo. Ça n'est pas possible.

Je vérifie donc l'histogramme affiché par d'autres applications. La visionneuse d'images IrfanView affiche l'histogramme suivant pour la photo de la pleine lune :

Il ressemble à celui du mode développeur de Lightroom, sauf que seules les couleurs rouge, vert et bleu sont affichées ici. Mais les statistiques affichées en dessous me mettent sur la voie. Les valeurs changent en fonction de l'endroit où je place la souris sur l'histogramme. Sur le plus haut pic rouge, le logiciel indique une valeur d'environ 800, comme on peut le voir dans la capture d'écran ci-dessus. Cela signifie que 800 pixels de la fréquence rouge ont exactement cette valeur de luminosité.

L'image entière a 3 387 000 pixels. 800 pixels correspondent à une part arrondie de 0,0 %.

0,0 % est une valeur un peu faible pour le deuxième pic le plus élevé. Clairement, la courbe devrait être différente. Sans déconner, Sherlock.

Si je déplace le pointeur de la souris tout à gauche, là où se trouve le pic le plus élevé, les statistiques me montrent une fréquence de 98,5 % pour toutes les couleurs. Environ 3 350 000 pixels sont complètement noirs.

Or, ce pic n'est pas tellement plus élevé que les autres pics du diagramme. En d'autres termes, les représentations de l'histogramme dans Lightroom et IrfanView sont erronées.

Photoshop et Affinity Photo affichent correctement l'histogramme. Voici une capture d'écran de Photoshop. À l'extrémité gauche, à peine visible, se trouve un pic qui va jusqu'en haut. Toutes les autres valeurs font pâle figure à côté.

Les choses étaient déjà suffisamment étranges jusqu'à présent. Mais ce n'est pas fini. Si je baisse complètement le niveau de noir en mode développeur, l'histogramme change du tout au tout.

Ce changement en fonction des valeurs explique pourquoi l'autre image nocturne du défi semble peu suspecte. Là, le réglage actif était d'afficher l'histogramme normalement. Dès que je change les niveaux de noir, l'affichage passe à un « mode » trompeur ici aussi.

Que se passe-t-il exactement et pourquoi ?

Certes, parler de « représentation fausse » est un peu dur. Le problème est que les axes de l'histogramme ne sont pas étiquetés. Apparemment, l'axe vertical y est tronqué en hauteur dans IrfanView et Lightroom. Ainsi, l'histogramme ne montre pas l'étendue du pic pour l'image de la pleine lune. Cela présente des avantages pratiques : l'histogramme reste lisible même quand la répartition de la luminosité est extrêmement déséquilibrée. Dans Photoshop, en revanche, on ne voit pratiquement rien.

À mon avis, ce n'est pas un bug, mais une fonctionnalité. J'aurais aimé que ce soit confirmé par Adobe, mais personne n'a répondu à ma demande. Il aurait été intéressant de savoir exactement ce qui se passe lors du changement des valeurs. La représentation passe-t-elle d'une échelle linéaire à une échelle logarithmique ?

Pour le défi avec Thomas Kunz, j'aurais dû prendre l'histogramme de Photoshop. Lightroom représente, en effet, des images très sombres comme si elles avaient une luminosité normale. Pas étonnant que Tom n'ait rien pu tirer de valable de ces histogrammes.

Même si l'histogramme n'est pas fait pour un jeu de devinettes, je trouve déroutant qu'Adobe produise différents histogrammes pour la même image selon le programme et le mode et change même l'affichage selon les valeurs de réglage. Je ne m'attendais pas du tout à ce type de problématique.

Une fois n'est pas coutume, on se couchera moins bêtes ce soir.

Cet article plaît à 31 personne(s)


User Avatar
User Avatar

Mon intéret pour l'informatique et l'écriture m'a mené relativement tôt (2000) au journalisme technique. Comment utiliser la technologie sans se faire soi-même utiliser m'intéresse. Dans mon temps libre, j'aime faire de la musique où je compense mon talent moyen avec une passion immense. 

Ces articles pourraient aussi vous intéresser

  • En coulisse

    Comment obtenir un ciel bleu à partir de photos infrarouges ?

    par David Lee

  • En coulisse

    Google Pixel 9 et 9 Pro : que donnent les nouvelles fonctionnalités IA ?

    par Michelle Brändle

  • En coulisse

    Où l'art numérique a ses limites : Ma fresque avec la tablette graphique Huion Kamvas Pro 27

    par Michelle Brändle

9 commentaires

Avatar
later