Убираем артефакты сжатия JPEG

Иногда приходится работать с какими-то безбожно пережатыми JPEG-ами.

Некоторые из них можно вытянуть.

Покажу самый простой случай – монохромный контурный тёмный объект на сплошном белом фоне.

Для демонстрации я пережал оригинальную картинку в качестве 0% - т.е. хуже фотошоп уже не мог сделать:

Чтобы все артефакты проявили себя, я добавляю корректирующий слой Brightness/Contrast и выкручиваю яркость в минимум.

Для «удаления» артефактов я добавляю корректирующий слой Levels (можно сразу применять уровни и без корректирующего слоя, но я за недеструктивное редактирование на этом этапе) и двигаю ползунок «Светлые участки» влево, тем самым «пересвечивая» артефакты, которые находятся именно в области светлых тонов.

Вместе с артефактами немного осветляется и основное изображение. Это осветление я компенсирую сдвигом ползунка средних тонов вправо. И, хотя, это не совсем «правильная» компенсация, но в данном конкретном случае это даёт приемлемый результат.

Теперь можно удалять слой Brightness/Contrast и объединять Levels с основным изображением.

Этот трюк можно повторить для чуть более сложных случаев – цветное изображение на белом фоне.
Пересвет основного изображения будет более заметен.
И, естественно, это не уберёт артефакты внутри полезного изображения, только мерзкие квадратики по контуру. Но именно возле границ контрастных участков и появляются самые «жирные» артефакты.

  • Ваш комментарий:
  • Ваше имя:
    Ваш email:
    Отправить
0 комментариев