8.45. Retinex

8.45.1. Généralités

Figure 16.224. Exemple « Retinex »

Exemple « Retinex »

Image d'origine

Exemple « Retinex »

Filtre « Retinex » appliqué. Notez l'apparition de nouveaux détails dans le coin en haut à droite.


Retinex améliore le rendu visuel d'une image lorsque les conditions d'éclairage ne sont pas satisfaisantes. Alors que l'œil est capable de voir correctement les couleurs dans des conditions de faible éclairage ou d'ambiance colorée, les appareils photo et les caméras vidéo réussissent mal dans ces conditions. C'est en s'inspirant des mécanismes biologiques de l'œil pour s'adapter à ces conditions que l'algorithme MSRCR (MultiScale Retinex with Color Restoration), qui est à la base du greffon Retinex, parvient à rétablir des couleurs satisfaisantes. Retinex est la contraction de Rétine + cortex.

Outre la photographie numérique, l'algorithme Retinex est utilisé en astronomie pour rendre visible l'information contenu dans les photographies astronomiques, en médecine pour détecter des structures peu visibles dans les radiographies et les tomodensitométries.

8.45.2. Accès au filtre

On accède à ce filtre par le menu d'image en suivant CouleursMappage de tonalité Retinex….

8.45.3. Options

Figure 16.225. Options du filtre « Retinex »

Options du filtre « Retinex »

Ces options font appel à des notions que seuls les mathématiciens peuvent comprendre. En pratique, l'utilisateur doit tâtonner pour trouver le meilleur réglage. Néanmoins, les explications suivantes peuvent être utiles à un utilisateur de GIMP expérimenté.

Niveau

Here is what the plug-in author writes on his site [PLUGIN-RETINEX]: « To characterize color variations and the light source, a difference in intensity is made between the (Gaussian) filter responses at different scales. These parameters allow you to specify how to distribute the values between the minimum scale value (sigma 2.0) and the maximum (sigma equal to image size) ».

Uniforme

Uniform tends to treat both low and high intensity areas equally.

Faible

En règle générale, cette option fait briller les zones de faible intensité.

Hauteur

Tend à recouvrir les zones de faible intensité au profit d'un meilleur rendu des zones les plus claires de l'image.

Échelle

Determines the depth of the Retinex scale. Minimum value is 16, a value providing rough, unrefined filtering. Maximum value is 250. Optimal and default value is 240.

Division d'échelle

Détermine le nombre d'itérations du filtre. Le minimum requis, recommandé, est trois. Une ou deux divisions supprime l'aspect multi-échelle. Une valeur trop forte introduit du bruit.

Dynamique

Comme l'algorithme MSR a tendance à éclaircir l'image, ce curseur vous permettra de faire varier la saturation des couleurs. Une forte valeur donne moins de saturation. C'est le paramètre que vous utiliserez le plus, car son effet dépend beaucoup de l'image.