Перейти к содержимому
pdftools.kz

Что такое JPEG-артефакты

JPEG режет изображение на блоки восемь на восемь пикселей, переводит каждый блок в набор частот и грубее хранит высокие частоты — те, что описывают резкие переходы яркости. Именно там живут контуры букв, тонкие линии и края штрих-кода. Чем ниже качество, тем грубее округление, и на месте резкой границы появляются квадраты, ореолы и цветные разводы. Эти дефекты и называют артефактами.

Локально в браузеребез регистрации

Коротко о цифрах

Блок кодирования
8×8 пикселей
Что теряется первым
высокие частоты: тонкие линии, мелкий шрифт, края штрих-кода
Шкала JPEG в сжатии PDF
от 0,30 до 0,95
Пол качества в сжатии изображений
25 — ниже картинка распадается на плитки
Обратимость
нулевая: повторное сохранение только добавляет искажения

Три типичных дефекта

  • Блочность: сетка квадратов, заметная на плавных градиентах и в тенях. Это границы тех самых блоков кодирования.
  • Ореол вокруг контура: светлая или тёмная кайма у резкой границы, побочный эффект грубого хранения высоких частот.
  • Разводы цвета: цвет обычно хранится с меньшим разрешением, чем яркость, поэтому красная печать на белом расплывается за свой контур.
  • Общее правило: чем резче переход, тем раньше он пострадает. Плавное небо на фотографии переживёт то качество, на котором текст уже нечитаем.

Почему на документах заметнее, чем на фото

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

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

Границы, в которых мы держим качество

  • В сжатии PDF шкала качества JPEG идёт от 0,30 до 0,95: ниже нижней границы инструмент не опускается даже ради недостижимой цели по размеру.
  • В сжатии изображений поиск качества ограничен снизу значением 25 — там картинка перестаёт быть фотографией и становится набором плиток.
  • Артефакты необратимы: пересохранение с качеством 95 не восстанавливает выброшенное, а добавляет новые искажения поверх старых.
  • Дешевле всего выиграть на исходнике: серый вместо цветного, обрезанные поля, отсутствие лишних страниц.

Частые вопросы

Почему вокруг текста на скане появилась сетка?

Это границы блоков кодирования, проступившие из-за низкого качества. Резкие переходы чёрного в белое требуют высоких частот, а именно их кодировщик округляет грубее всего.

Поможет ли пересохранить файл с качеством 100?

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

Как получить меньше артефактов на скане?

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

Почему цветная печать расплылась сильнее чёрного текста?

Цветовые каналы обычно хранятся с меньшим разрешением, чем яркость: глаз к цвету менее чувствителен. На красном оттиске с тонкими линиями эта экономия видна сразу, а на чёрном тексте — заметно позже.

Рядом