Qu’est-ce que l’amélioration du contraste des images ?

L’amélioration du contraste des images accentue la séparation visible entre les tons ou les couleurs d’une image. Les techniques comprennent le réglage des niveaux, le traitement de l’histogramme et les méthodes locales qui modifient le contraste en fonction des pixels voisins.

Fonctionnement de l’amélioration du contraste des images

Le traitement du contraste remappe les valeurs de luminance ou des canaux pour que leurs différences occupent une portion plus utile de la plage disponible. Les courbes globales appliquent une même fonction de transfert à l’image entière, tandis que les opérateurs locaux calculent les ajustements à partir des régions environnantes et peuvent révéler des détails sous un éclairage inégal. Ce traitement suit généralement la normalisation des couleurs et précède l’accentuation de la netteté, l’encodage ou l’analyse automatisée. Comme l’opération redistribue les valeurs enregistrées, elle ne peut pas récupérer les détails déjà écrêtés lors de la capture.

Points clés

  1. L’égalisation d’histogramme construit un remappage à partir de la distribution cumulée des tons ; sur une image couleur, l’appliquer indépendamment aux canaux RGB peut introduire des décalages de teinte.
  2. Les calculs de contraste effectués directement sur des valeurs encodées en gamma diffèrent des opérations en lumière linéaire, notamment dans les hautes lumières et autour des contours mélangés.
  3. Les opérateurs locaux peuvent amplifier le bruit du capteur et produire des halos près des contours marqués ; il convient donc d’évaluer la taille de leur voisinage et leur intensité à la résolution de sortie.

Quand l’amélioration du contraste des images est importante

Utilisez un ajustement global lorsque l’éclairage est uniforme, et envisagez une amélioration locale lorsque des détails importants se trouvent dans des régions inégalement éclairées. Un traitement agressif peut écrêter les hautes lumières, accentuer le bruit ou créer des halos artificiels.

Transformer vos connaissances sur les médias en une chaîne de traitement opérationnelle

Reliez les téléversements, le traitement, l’IA, le stockage et la diffusion via une seule API déclarative — la pile d’encodage, la montée en charge et l’évolution constante des formats sont prises en charge pour vous.

Essayer Transloadit gratuitement