17.11. Устранение JPEG-дефектов

17.11. Устранение JPEG-дефектов

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

Один из наиболее популярных графических форматов на сегодняшний день – JPEG. Он поддерживается большинством цифровых камер и позволяет управлять степенью компрессии, варьируя качеством (а следовательно, и размером) выходного файла. При высокой степени сжатия на изображении возникают так называемые артефакты. Артефакты – это случайным образом размещенные дефекты изображения, количество которых пропорционально степени сжатия. На сильно сжатых фото эти артефакты принимают вид квадратов, пятен и т. д.

Некоторые пользователи ошибочно предполагают, что с помощью инструментов Adobe Photoshop можно из многократно сжатой JPEG-фотографии сделать такую же, но отличного качества. Это совершенно не так. Каждый раз при обработке рисунка алгоритмом JPEG происходит потеря информации об изображении, поэтому восстановить ее никак нельзя. Однако если подойти к проблеме плохого изображения с точки зрения поврежденного рисунка, то кое-что сделать можно.

Среди большого количества способов избавления рисунка от артефактов сжатия наиболее эффективным является описанный ниже метод. Откройте изображение, которое необходимо обработать, в Photoshop (рис. 17.43).

Рис. 17.43. JPEG-изображение, требующее обработки

Перейдите на палитру Channels (Каналы) и щелкните на канале Red (Красный) так, чтобы остальные каналы оказались скрытыми. Сразу бросается в глаза большое количество артефактов вокруг силуэта девушки (рис. 17.44).

Рис. 17.44. В красном канале видны существенные артефакты изображения

Примените фильтр Gaussian Blur (Размытие по Гауссу), чтобы избавиться от этих дефектов в красном канале. Для устранения последствий компрессии на данном этапе достаточно установить значение радиуса сглаживания в районе 1–2.

Переключитесь в режим просмотра зеленого канала. Этот канал наименее подвержен искажению вследствие сжатия, поэтому его можно оставить без изменений.

В режиме просмотра синего канала снова становятся видны артефакты. Удалять их можно опять-таки используя фильтр Gaussian Blur (Размытие по Гауссу) или с помощью фильтра Median (Усреднение). Если изображение вследствие применения фильтра теряет четкость, то добавьте на редактируемый канал фильтр Unsharp Mask (Контурная резкость): Filter ? Sharpen ? Unsharp Mask (Фильтр ? Резкость ? Контурная резкость). С его помощью удастся немного увеличить резкость размытых контуров.

Совет

Если изображение сильно пострадало от JPEG-артефактов, можно попробовать применить более высокие значения радиуса в настройках фильтра Gaussian Blur (Размытие по Гауссу), однако в большинстве случаев это приведет к очень сильному сглаживанию и потере мелких деталей рисунка.

Отредактировав изображение, включите режим RGB и сравните с исходным. Если результат вас не устраивает, можете обработать проблемные участки инструментом History Brush (Кисть истории) со значением Opacity (Непрозрачность) примерно 60 %. С ее помощью вам в большинстве случаев удастся спасти некоторые сложные в обработке детали рисунка, например лицо. Чтобы убрать белые точки на фотографии, используйте инструмент Clone Stamp (Штамп).

Напоследок хочется отметить, что все описанные выше действия являются лишь косметическими и с их помощью вам не удастся стопроцентно «реанимировать» фотографию плохого качества. Хотя, конечно, после такой обработки фотография будет выглядеть лучше, чем оригинал (рис. 17.45).

Рис. 17.45. Фотография после устранения JPEG-дефектов

Данный текст является ознакомительным фрагментом.