Влияет ли простое открытие и закрытие файла JPEG на качество изображения? - Фотопедия
24 голосов
/ 30 октября 2014

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

Имеет ли это значение, если:

  • Я открываю изображение в стандартной программе просмотра изображений и просто "закрываю" картинку?
  • Я открываю изображение в Photoshop Elements Editor и закрываю его там?
  • Если я просто закрою изображение и восстановлю его?

Может ли кто-нибудь дать простой ответ, когда закрытие или сохранение JPEG приводит к ухудшению качества изображения, а когда - нет?

Ответы [ 12 ]

0 голосов
/ 02 ноября 2014

Простой ответ: «Это зависит».

Имеет ли это значение, если:

Я открываю изображение в стандартной программе просмотра изображений и просто "закрываю" ПИК?

Должно быть безопасно, поскольку зритель никогда не сможет изменить изображение.

Я открываю изображение в Photoshop Elements Editor и закрываю его там?

Не следует менять изображение.

Если я просто закрою изображение и восстановлю его?

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

Одна причина, по которой вы найдете так много разных ответов: «Когда закрытие или сохранение JPEG приводит к ухудшению качества изображения, а когда нет?» в том, что это зависит от очень многих разных вещей, включая: программное обеспечение, которое вы используете для редактирования изображения, плагины, которые установлены на этом программном обеспечении, выполняет ли ваше программное обеспечение «автосохранение», и от настроек, которые вы используете когда вы сохраняете изображение JPG! Именно поэтому я не редактирую оригинальные файлы.

Я не пользуюсь фотошопом, но для него доступен плагин, который должен помочь в решении конкретной проблемы - избежать потери качества изображения при сохранении JPEG: http://www.betterjpeg.com/jpeg-plug-in.htm

Улучшенный плагин JPEG Lossless Resave для Adobe Photoshop и Adobe Photoshop Elements - это инструмент, разработанный для предотвращения потерь при повторном сжатии при сохранении отредактированных изображений JPEG в Photoshop. Плагин берет Преимущество того факта, что изображения JPEG состоят из ряда небольших независимые блоки и не сжимать неизмененные блоки.

0 голосов
/ 30 октября 2014

Кажется, что в этих ответах много дезинформации.

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

Для кодирования изображения JPEG, которое вы берете в каждом блоке, выполните 2-D DCT и запишите результат в виде зигзагообразного шаблона с меньшим количеством битов, начиная с самой низкой частоты и заканчивая на самый высокий. Профиль точности определяется одной переменной качества.

Пока вы проделали этот процесс на блоке один раз, вы можете декодировать и перекодировать столько раз, сколько захотите, без потери качества изображения (при условии, что вы всегда используете одну и ту же переменную качества). Это не преувеличение; процесс декодирования и перекодирования блока jpeg может быть полностью выполнен без потерь, и любое полезное приложение для редактирования уже может это сделать.

Что это значит для человека, редактирующего изображение? Если вы откроете изображение и сохраните (перекодируете) его с тем же качеством изображения, то потери качества не будет (ваше приложение для редактирования должно иметь возможность сообщать вам переменную качества, используемую для кодирования изображения). Если вы откроете изображение и отредактируете только часть его, единственными блоками, которые вообще изменятся, являются отредактированные блоки 8x8. Все остальное будет точно таким же.

...