Retinex mejora la representación visual de una imagen cuando las condiciones de iluminación no son buenas. Mientras que nuestros ojos pueden ver los colores correctamente con luz baja, las cámaras y las cámaras de vídeo no pueden. El algoritmo MSRCR (MultiScale Retinex with Color Restoration - Retinex multiescala con restauración de color), que es la base del filtro retinex, está inspirado en el mecanismo biológico del ojo para adaptarse a estas condiciones. Retinex es la contracción de retina y el córtex.
Además de en la fotografía digital, el algoritmo retinex se usa para hacer visible la información en las fotos astronómicas y detectar, en medicina, las estructuras poco visibles en rayos X o escáneres.
Estas opciones requieren conocimientos que sólo los matemáticos e ingenieros de imágenes pueden entender. En la práctica, el usuario tiene que probar para conseguir la mejor configuración. No obstante, las explicaciones siguientes ayudarán al usuario experimentado de GIMP.
Aquí está lo que el autor del complemento escribe en su página web [PLUGIN-RETINEX]: “Para caracterizar la variación de color y la iluminación, diferenciamos entre las respuestas de los filtros en distintas escalas. Estos parámetros permiten especificar cómo repartir los valores de la escala entre las escalas min (sigma 2.0) y max (sigma igual al tamaño de la imagen)”...
Uniformar tiende a igualar las zonas de alta y baja intensidad.
Como regla general, bajo “enciende” las áreas de intensidad más baja de la imagen.
Alto tiende a “esconder” las áreas de intensidad más baja favoreciendo una representación mejorada de las áreas más claras de la imagen.
Determina la profundidad de la escala retinex. El valor mínimo es 16, un valor que proporciona un filtrado grueso, sin refinar. El valor máximo es 250. El valor óptimo y predeterminado es 240.
Determina el número de iteraciones en el filtro multiescala retinex. El mínimo requerido, y el valor recomendado es tres. Sólo una o dos divisiones de escala quitan el aspecto multiescala y se repliega a un filtrado retinex de una escala única. Un valor demasiado alto tiende a introducir ruido en la imagen.
Como el algoritmo MSR tiende a aclarar la imagen, este deslizador permite ajustar la contaminación de la saturación del color en torno al nuevo color medio. Un valor mayor significa menos saturación del color. Éste es, sin duda, el parámetro que se debe regular para unos resultados óptimos, ya que su efecto es extremadamente dependiente de la imagen.