Как убрать постеризацию изображения в Photoshop

Постеризация превращает плавный переход цвета в заметные полосы. Снизить риск помогают 16-битная обработка, корректирующие слои и аккуратный экспорт. Если бандинг уже появился, переделайте коррекцию из исходника или замаскируйте ступеньки слабым шумом.

В статье разобраны причины дефекта, диагностика по гистограмме, исправление готового изображения и экспорт из Photoshop. Вы получите последовательность действий для 16-битной обработки, сохранения PNG и JPEG, а также для художественного эффекта «Постеризация».

Что такое постеризация и почему она возникает

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

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

В 8-битном канале доступны значения от 0 до 255. Если исходные пиксели занимают диапазон 120–130, растяжение до 100–150 распределит их с заметными промежутками. Цвет перескочит через промежуточные оттенки, а ровный градиент превратится в полосы.

Исходное изображение с плавными переходами между оттенками

Исходник сохраняет плавные переходы между соседними оттенками.

Пример постеризации с резкими границами между тональными областями

После постеризации промежуточные оттенки исчезают, и границы становятся резкими.

Проблема чаще заметна в небе, туманах, тенях и больших заливках. Текстура поверхности частично маскирует небольшие скачки тона.

Градиент неба с заметными полосами между оттенками

Плавный градиент неба особенно быстро показывает потерю промежуточных оттенков.

Схема ступенчатого изменения тона вместо плавного градиента

Схема показывает скачки тона, которые глаз воспринимает как полосы.

Как распознать постеризацию по гистограмме

Сравните видимый градиент с распределением тонов. Гистограммы отдельных цветовых каналов помогают обнаружить пропуски, которые скрывает общая RGB-гистограмма.

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

  1. Откройте изображение в Photoshop и установите масштаб 100%, чтобы видеть градиент без сильного уменьшения.
  2. Через список панелей в меню управления окнами откройте гистограмму. Появится график распределения пикселей по яркости.
  3. В настройках отображения гистограммы выберите отдельный красный канал вместо составного RGB. Если выбора каналов не видно, переключите панель на расширенное представление или показ всех каналов.
  4. Повторите просмотр для зеленого и синего каналов.
  5. Сравните пустые промежутки между пиками с участками полос на изображении.
Узкая гистограмма изображения до растяжения тонального диапазона

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

Гистограмма после растяжения с пиками и промежутками между уровнями

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

Сам рисунок гистограммы не доказывает видимый дефект. Изображение с ограниченной палитрой тоже может содержать пустые интервалы. Оценивайте график вместе с изображением при масштабе 100%.

Как избежать постеризации в Photoshop

Подготовьте запас точности до сильной коррекции. Перевод поврежденного JPEG в 16 бит потерянные оттенки не вернет.

  • Начинайте с исходника. RAW сохраняет больше возможностей для тональной обработки, чем подготовленный камерой JPEG.
  • Обрабатывайте в 16 битах. В настройках режима изображения выберите глубину 16 бит на канал. Повторно откройте эти настройки: выбранной должна оставаться глубина 16 бит.
  • Учитывайте исходную глубину. Современные камеры обычно записывают RAW с глубиной 12–14 бит на канал. Однако перевод файла в 16 бит сам по себе не восстанавливает потерянные оттенки.
  • Используйте корректирующие слои. Они не меняют пиксели исходного слоя. Изменяя параметры слоя, вы не растягиваете повторно уже округленные значения исходных пикселей.
  • Выбирайте пространство по задаче. Для веб-копии обычно используют sRGB. Adobe RGB и ProPhoto RGB рассчитаны на более широкий охват. ProPhoto RGB используйте только вместе с 16-битной обработкой.
  • Сохраняйте рабочий файл отдельно. PSD со слоями позволяет ослабить неудачную коррекцию и подготовить публикационную копию заново.
  • Снижайте глубину на экспорте. Возвращайтесь к 8 битам в отдельной копии перед публикацией. Дизеринг и слабый шум помогают скрыть границы тональных ступенек.

16-битное кодирование предусматривает 65 536 уровней на канал, а 8-битное – 256. Это сравнение емкости кодирования, а не обещание восстановить столько оттенков в фотографии.

Работайте с корректирующим слоем

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

Если панели слоев нет на экране, включите ее через список панелей в меню управления окнами. Для изменения коррекции откройте параметры корректирующего слоя, выбрав его миниатюру, а не маску. Сохраните рабочий дубликат как PSD со слоями.

При возврате к 8 битам выбирайте отдельную копию документа. Рабочий PSD оставьте 16-битным: так вы сможете изменить кривую без повторной обработки уже сохраненного JPEG.

Как экспортировать изображение без постеризации

Экспорт способен добавить полосы даже после аккуратной обработки. Сначала сохраните рабочий оригинал, затем подготовьте отдельную публикационную копию.

ЗадачаФормат и глубинаЧто учитывать
Дальнейшая обработкаPSD или TIFF, 16 бит/каналСохраняйте слои и профиль цвета
Градиент для сайтаПолноцветный PNG, 8 бит/каналPNG не добавляет потерь при сжатии
Фотография для публикацииJPEG, 8 бит/каналБерите высокое качество и проверяйте градиенты

Подготовьте градиенты до снижения глубины. Для искусственного перехода включите дизеринг в настройках инструмента построения градиента. Для готового изображения можно добавить слабый шум перед переводом из 16 в 8 бит.

  1. Сохраните рабочий файл в PSD или TIFF с глубиной 16 бит/канал.
  2. Через меню работы с файлами сохраните отдельную копию в формате PSD. Задайте ей отличимое имя, например с добавлением слова «публикация».
  3. Откройте сохраненный PSD командой открытия файла. Убедитесь по имени активного документа, что работаете с публикационной копией.
  4. В настройках режима активной публикационной копии выберите глубину 8 бит на канал. Повторно откройте настройки и проверьте выбранную глубину. Рабочий оригинал на диске останется 16-битным.
  5. Откройте диалог сохранения копии через меню работы с файлами. Выберите папку и введите новое имя файла.
  6. В списке форматов этого окна выберите JPEG для фотографии или PNG для графики с плавными переходами. Подтвердите сохранение выбранного формата кнопкой сохранения.
  7. Для JPEG в появившемся окне параметров установите максимальное качество. Используйте поле или ползунок качества изображения, затем подтвердите параметры. Photoshop запишет JPEG в выбранную папку.
  8. Для PNG подтвердите параметры сохранения PNG. Используйте полноцветное изображение: перевод в индексированную палитру сокращает число цветов и может усилить полосы.
  9. Откройте сохраненный JPEG или PNG из выбранной папки в Photoshop. При масштабе 100% сравните небо, тени и большие заливки с публикационной копией.

Если JPEG добавил полосы даже при максимальном качестве, сохраните PNG из публикационной копии. Если ступеньки видны в обоих файлах, вернитесь к 16-битному рабочему оригиналу. Ослабьте коррекцию или добавьте слабый шум перед повторным снижением глубины.

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

Качество JPEG влияет на количество потерь. Подвыборка цвета уменьшает детализацию цветовых компонентов и может повредить цветной градиент. Если JPEG искажает переход даже при высоком качестве, выбирайте полноцветный PNG.

Дизеринг распределяет небольшие вариации соседних пикселей при снижении глубины. Слабый шум перед переводом из 16 в 8 бит помогает получить похожий результат. Универсальной интенсивности нет: заметность зерна зависит от размера и содержания изображения.

Не пересохраняйте JPEG несколько раз подряд: каждую копию создавайте из рабочего файла.

Как исправить уже возникшую постеризацию

Выберите способ по состоянию исходника. Повторная обработка сохраняет больше качества, а шум и зерно только маскируют готовые полосы.

Переделайте коррекцию из исходника

Откройте исходник и поврежденную копию рядом при масштабе 100%. Если исходник сохраняет плавный переход, повторите обработку с меньшим контрастом. Начните работу в 16-битном документе до применения сильных коррекций.

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

Добавьте шум или зерно на градиент

Шум разбивает ровные границы между тональными полосами. Потерянные оттенки он не возвращает, поэтому используйте этот способ для готового результата без исходника.

  1. Сделайте копию изображения и сведите слои только в этой копии.
  2. В меню фильтров откройте фильтр добавления шума. В его настройках найдите интенсивность, распределение и переключатель монохромного шума.
  3. Выберите равномерное распределение и монохромный шум, чтобы не добавлять цветные точки.
  4. Подберите слабую интенсивность по предварительному просмотру: границы полос должны стать менее заметными без выраженного зерна.
  5. Примените фильтр и оцените небо или фон при масштабе 100%. Если зерно отвлекает, отмените фильтр и повторите обработку с меньшей интенсивностью.

Шум покрывает все изображение. Если он портит текст или тонкие линии, ограничьте эффект маской градиента или пересоздайте фон из исходника.

Пересоздайте искусственный градиент

Для нарисованного фона лучше построить переход заново в 16-битном документе. Дизеринг при построении градиента распределяет ошибки квантования и уменьшает заметность ступенек.

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

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

Как получить художественный эффект «Постеризация»

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

  1. Откройте изображение в Photoshop и сохраните рабочую копию.
  2. В меню тональных коррекций изображения выберите постеризацию. Откроется диалог с числом уровней. Другой способ – создать корректирующий слой постеризации через панель слоев.
  3. Задайте число уровней в параметрах коррекции. Малое значение дает крупные цветовые области, большее значение сохраняет больше промежуточных оттенков.
  4. Сравните результат с исходником. Для отмены прямой коррекции используйте отмену действия; корректирующий слой можно скрыть или удалить.

Число уровней задает количество значений в каждом цветовом канале. Например, 4 уровня дают более грубые области, чем 8. Итоговая цветная картинка может содержать больше цветов, чем выбранное число уровней.

Как выбрать способ исправления полос

  • Если полосы появились после кривых, ослабьте корректирующий слой. При сохранении дефекта повторите обработку из исходника в 16 битах.
  • Если полосы заметны только в JPEG, сравните его с полноцветным PNG. Используйте PNG, если он сохраняет переход лучше.
  • Если исходник потерян, попробуйте слабый монохромный шум. Он маскирует границы, но не восстанавливает тональные данные.
  • Если проблема возникла в нарисованном фоне, пересоздайте градиент в 16 битах и включите дизеринг. Перед подготовкой 8-битной копии добавьте слабый шум.

Совет от нашей редакции: храните 16-битный рабочий файл отдельно от веб-копий. Так вы сможете изменить коррекцию и экспортировать изображение заново.

Комментарии

Оставьте свой комментарий
Пока никто не оставил комментариев