Темы: фотография обработка фотографий коррекция фотоизображение

Ваши изображения могут стать лучше. Часть II. Убираем шум и «чиним» JPG

31.07.2007 Екатерина Балеевская, info@ferra.ru
55
Как улучшить любимый снимок с вашего мобильника? Как вытянуть фотографию с большим количеством ряби? Изучаем простые, но эффективные способы избавления от шума в фото. Очередной раз убеждаемся в преимуществе человека перед работой стандартных фильтров.

Убираем цветовой шум

Часть проблемы мы решили, вылечили сильно сжатый jpg, теперь будем избавляться от цветного шума, что лучше делать именно в каналах. И вот почему. Избавиться от шума можно размытием. Но ведь мы не хотим нарушить фокус изображения, тем более что он у нас и так не лучший в данном случае. Что вы, возможно, делали с этим раньше? Применяли ко всему изображению различные фильтры вроде Dust & Scratches, Median, Despeckle, а то и Gaussian Blur, что крайне неважно сказывалось на резкости изображения. Мы ведь не хотим потерять столько деталей.

И вот здесь нам снова приходит на помощь пространство Lab. Переводя наш файл из RGB в Lab, мы ничего не теряем в цвете, поскольку Lab может передать больше цветов, то есть цветовой охват в Lab больше. Как вы помните из предыдущей статьи, Lab состоит из трёх каналов, где вся информация о цвете содержится в каналах a (красно-зелёный) и b (жёлто-синий), а вся информация о свете и тенях, вся резкость и детали находятся в канале Lightness. То есть, размывая каналы с цветом а или b, мы ничего не теряем в деталях. Но давим при этом лишний цветовой шум. Как правило, особенно много шума содержится в синем канале RGB, то есть, размывая в Lab жёлто-синюю составляющую (канал b), мы избавляемся от шума.

rgb
Изображение в RGB
r
Красный канал
g
Зелёный канал
b
Больше всего шума в синем канале
b_channel
Канал b, в котором можно подавить шум
lightness
В канале Lightness содержатся все детали

Для надёжности можете размыть и канал a. Для размытия идём в меню с каналами (Layers) и применяем Blur More к каналу b или a, выделив этот слой в палитре Layers. Смотрим на результат.

stalo
До подавления шума
stalo2
После подавления шума

Теперь повышаем резкость методами, о которых мы говорили в предыдущей статье.

Доводим фотографию до ума, настраиваем контрастность в канале Lightness, с помощью маски затемняем волосы (об этом мы поговорим в других материалах) и смотрим, что у нас с цветом лица. Лицо находится в тени, но сочетание M (magenta) и Y (yellow) вполне благополучно. О цвете лица и о том, как с ним бороться, поговорим в другой статье.

Подведём итоги:

Нам удалось очистить фото от шума и улучшить общее состояние даже этого некачественного фото, при этом мы сохранили максимум деталей.

Сравним, что бы на нашем месте сделали стандартные фильтры.

podavlenie
Наш результат подавления шума с размытием каналов a и b в пространстве Lab
despeckle
Применение фильтра Despeckle
gaussian_blur
Применение фильтра Gaussian Blur
dust_&_scratches
Применение фильтра Dust & Scratches
median
Применение фильтра Median

Как видите, фильтры не дали полностью избавиться от посторонних примесей и в то же время произвели слишком сильные усреднения, приведшие к потере резкости и деталей.

Использование фильтров Photoshop ко всему изображению даёт худшие результаты, нежели размытие каналов цвета в Lab.

Продолжение в следующих статьях.

Выражаем отдельную благодарность Павлу Синякову, руководителю проекта Ferra.ru, послужившему моделью для наших упражнений.

Страница: 12
Комментарии
Вы должны авторизоваться на форуме Ferra.ru для комментирования.
Если же вы новый посетитель, пройдите процедуру регистрации.
Спасибо.
Загружается, подождите...