8.38. Ретинекс

8.38.1. Обзор

Рисунок 16.201. Пример фильтра «Ретинекс»

Пример фильтра Ретинекс

Исходное изображение

Пример фильтра Ретинекс

Заметьте новые детали в верхнем правом углу.


Алгоритм Ретинекс улучшает изображение, полученное при плохом освещении. В то время как глаз различает цвета при плохом освещении, камерам, фотоаппаратам и сканерам это не под силу. Этот алгоритм MSRCR (Многомасштабный Ретинекс с восстановлением цвета - MultiScale Retinex with Color Restoration) имитирует биологические механизмы глаза, который приспосабливается к этим условиям.

Кроме цифровой обработки фотографий, алгоритм Ретинекс используется для обнаружения информации в фотографиях по астрономии и плохо различающихся деталей на снимках Рентгена и сканеров.

8.38.2. Активировать диалог

This filter is found in the image window menu under ColorsRetinex….

8.38.3. Параметры

Рисунок 16.202. Параметры фильтра «Ретинекс»

Параметры фильтра Ретинекс

Эти параметры понятны только математикам. На практике, обычные пользователи должны просто поискать нужные значения.

Уровень

Вот что автор фильтра написал по поводу уровней (www-prima.inrialpes.fr/pelisson/MSRCR.php): « Чтобы охарактеризовать градации цвета и освещения, мы берём Гауссову разницу с изображения при разный масштабах. Эти параметры указывают как распределить значения масштаба от минимального (сигма 2,0) и максимального (сигма равна размеру изображения) »

Однородный

Этот параметр работает с областями низкой и высокой интенсивности достаточно одиноково.

Низкий

Обычно этот параметр «выпячивает» области с низкой интенсивностью.

Высокий

Этот параметр стремится «заглушить » области низкой интенсивности, чтобы лучше отобразить более чёткие области изображения.

Масштаб

Определяет глубину шкалы Ретинекс. Минимальное значение - 16 - даёт грубый результат. Максимальное значение - 250. Оптимальное значение, установленное по умолчанию - 240.

Деление шкалы

Определяет число повторений в фильтре Ретинекс со многими шкалами. Минимально требуемое и рекомендуемое значение - 3. Одно или два деления убирает многошкальность и фильтр работает с одной шкалой. При слишком высоком значении в изображение вкрадывается шум.

Динамика

Поскольку алгоритм MSR делает изображение светлее, этот параметр позволяет определить загрязнение насыщенности цвета около среднего значения нового цвета. Более высокие значения дают меньше насыщенности. Эффект сильно зависит от изображения, поэтому