Почему такая большая разница в размерах файлов JPG?

У меня есть 2 почти идентичных изображения JPG, которые были обработаны извне, но один файл намного больше (по размеру файла), чем другой. Я просматривал все метаданные и встроенную информацию, но до сих пор не знаю, почему они разные.

Первый файл 1,46 МБ - https://www.dropbox.com/s/98cn46ojbqlu51q/1-1-marriott-international-inc-wounded-warriors-temp-afab192d-5424-4806-b2e6-ba3362cafb8a.jpg

Второй файл - 5,63 МБ - https://www.dropbox.com/s/42b2qzunwp79fpg/1-1-marriottmemorialday2014-142id-e98d4a3c1a4e-temp-0fbf7661-66b6-4589-944a-c67d9d8a1f89.jpg2700x2700.jpg

Единственная разница, которую я вижу, заключается в том, что в файл большего размера не встроен цветовой профиль, и я полагаю, что оригиналом было цветовое пространство Adobe RGB. Первый / меньший файл - sRGB, но я не понимаю, как он может иметь разницу в размере 4 МБ.

РЕДАКТИРОВАТЬ: я также заметил, что меньший файл имеет 583 372 цвета, а больший файл имеет 705 988 цветов.

Спасибо!

Ответы (1)

Основное различие, которое я вижу, заключается в том, что они сохраняются с разными параметрами качества JPEG - меньший файл имеет качество 91 (согласно GIMP), тогда как больший файл имеет качество 99. Размер файла может расти довольно экспоненциально при высоких параметрах качества.

Повторное сохранение большего файла с качеством 91 уменьшает его примерно до 2,2 МБ, что, хотя и значительно больше, чем файл меньшего размера, по крайней мере, на том же уровне.

Похоже, это главный фактор. Я не знал, что вы могли видеть, в каком качестве был сохранен jpg, так что спасибо за этот совет!