Почему JPEG начинает выглядеть «клетчатым»
Перед сохранением JPEG делит изображение на маленькие квадраты — обычно по 8 × 8 пикселей — и обрабатывает каждый отдельно. Внутри квадрата изображение описывается как сочетание простых изменений яркости: плавные перепады передают крупные формы, а быстрые — тонкие детали и резкие границы.
Затем файл уменьшается за счёт квантования: часть этих описаний округляют или вовсе отбрасывают. Чем сильнее сжатие, тем больше мелких изменений исчезает. Глаз сначала замечает это на текстурах, волосах и других подробностях; позже границы между квадратами становятся видимыми, потому что соседние блоки уже не совпадают по оттенку. Размытые края и светлые или тёмные ореолы возникают, когда сжатие упрощает переходы между контрастными областями.
Почему повторное сохранение ухудшает результат
При каждом пересохранении JPEG сначала восстанавливает изображение из уже упрощённых данных, а потом снова округляет детали. Утраченная информация не возвращается, и новая обработка может убрать ещё часть оттенков и фактуры. Поэтому даже если каждый отдельный этап кажется безвредным, несколько пересохранений способны сделать артефакты заметными.
Сам JPEG не обязательно портит фотографию на глаз: при умеренном сжатии изменения часто трудно различить. Но если важна чёткость, лучше хранить исходник отдельно и не пересохранять один и тот же файл многократно — иначе при очередном сохранении компромиссом станет уже не только размер, но и видимые детали.






