Интересные наборы ответов. Но некоторые все еще немного вводят в заблуждение. Я постараюсь обобщить.
Абсолютно нет
1) Открытие файла никак не влияет на него. Также закрываю это. Нет в программе просмотра или редактирования.
Существует вероятность, что вы просматриваете файл по-разному в разных программах, но это может быть из-за того, как эта программа интерпретирует некоторую информацию, такую как цветовой режим или цветовой профиль. Но этот процесс только читает.
Есть вероятность небольших изменений
2) Выполнение операций без потерь, таких как поворот изображения. Обычно программы просто переупорядочивают данные файла jpg без анализа и повторного сжатия. Но я не стал бы возлагать руки на все программы, которые могут это сделать.
Небольшие неслыханные изменения
3) Открытие и сохранение с одинаковым сжатием в одной программе.
Первая повторная компрессия выполняется при первом сохранении файла jpg. Если вы во второй раз сохраните файл с теми же настройками, исходная потеря данных уже будет выполнена, но небольшие изменения могут быть применены снова. Не в той же степени, что первый, но можно заметить, делая это несколько раз. Но это зависит от программы.
Заметные изменения
4) Наиболее очевидным является повторное сохранение с другой настройкой сжатия.
Не только в «масштабе» программы, но и в используемом алгоритме. Это немного слишком технически, но есть как минимум два основных алгоритма сжатия 4: 4: 4 и 4: 2: 2.
Вы можете использовать «ползунок» в вашей программе для повышения «качества», но если ваша программа использует 4: 2: 2, а оригинал был 4: 4: 4, у вас будет существенная потеря данных. *
Вот небольшая статья, которую я сделал несколько лет назад, чтобы вы могли увидеть, что означает эта потеря данных, она на испанском, но вы можете использовать google translate: http://otake.com.mx/Apuntes/PruebasDeCompresion2/1-CompresionJpgProceso.htm
Всего беспорядка
5) Если вы откроете изображение и сохраните его в программе с ограниченными возможностями. Например, viwer может только сохранять файлы RGB и не работать должным образом с файлами CMYK, или, возможно, он не понимает встроенный цветовой профиль. Вы можете полностью испортить ваше изображение при сохранении.
6) Использование большого количества сжатия. Вы сохраняете его для своего сайта и сжимаете. Не сдавайте свои оригиналы, горох!
Только на редактируемой части изображения
7) Повторное сжатие обычно выполняется на всем изображении, но, как я упоминал в пункте 3, это не так много, если изображение не изменилось. Когда вы редактируете изображение, этот анализ должен быть снова выполнен для этой отредактированной части.
Помните, что редактирование можно разделить на три группы.
а) Цветовая коррекция, контраст и т. Д.
б) Изменение одной части изображения (покраснение глаз, удаление человека, очистка нежелательных пятен)
в) Совершенно новый коллаж.
Так что в некоторых случаях изображение совершенно иное, по крайней мере, с точки зрения анализа и повторного сжатия.
В этом посте: https://photo.stackexchange.com/a/67434/37321 пользователь упомянул программу, которая очень умно анализирует существующее сжатие и не сжимает его снова, если в этом нет необходимости.