8.48. Retinex

8.48.1. Généralités

Figure 16.205. 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.

Besides digital photography, the Retinex algorithm is also used to make the information in astronomical photos visible and, in medicine, detect poorly visible structures in X-rays or scans.

[Note] Note

This command only works on RGB images. If the image is Grayscale or Indexed, the menu entry is disabled.

8.48.2. Activating the Filter

This filter is found in the main menu under ColorsTone MappingRetinex….

8.48.3. Options

Figure 16.206. Options du filtre « Retinex »

Options du filtre « Retinex »

These options call for notions that only mathematicians and imagery engineers can understand. In actual practice, the user has to grope about for the best setting. However, the following explanations should help out the experienced GIMP user.

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.