Почему просто сохранение JPEG в 100% качестве в Photoshop увеличивает размер файла? - Фотопедия
3 голосов
/ 04 июня 2014

Если я сделаю снимок, сделанный на моем EOS 60D, вставлю его в Photoshop, отредактирую его как захочу и сохраню в формате JPEG с максимальным качеством, размер файла от 5 до 12 МБ. Очевидно, что если я не увеличил разрешение и начинаю с определенного изображения, я действительно не могу повысить качество изображения. Так что же делает эту огромную разницу? Что это за 7 МБ, которые добавляются в мой оригинальный файл?

Кроме того, если я открою тот же файл в Paint и сохраню его, я смогу вернуться к его первоначальному размеру, если не меньше. Почему?

Ответы [ 3 ]

7 голосов
/ 04 июня 2014

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

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

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

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

4 голосов
/ 06 июня 2014

Когда вы открываете файл JPEG, который был изначально сохранен с заданным качеством, он будет декодирован и распакован для определенного изображения в Photoshop. Это становится новым «оригиналом», когда вы сохраняете второй раз. Когда вы сохраняете это изображение со 100% качеством, Photoshop старается сохранить как можно более близкое изображение.

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

Чтобы ответить на ваш второй вопрос, Paint использует качество ниже 100%.

0 голосов
/ 16 июня 2014

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

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

Добро пожаловать на сайт Фотопедия, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...