Лучший процесс сжатия изображений для веб-изображений jpg?

Допустим, у меня есть файл изображения JPG размером 1 МБ, в который мне нужно внести незначительные изменения и повторно сохранить.

Для редактирования я могу использовать фотошоп или гимп.

Для сжатия я могу использовать Photoshop, Gimp и любые онлайн-инструменты, такие как tinyjpg, jpegmini и т. д.

Мне интересно, как лучше всего сохранить и сжать JPG, отредактированный в photoshop/gimp для Интернета, чтобы сохранить максимальное качество при уменьшении размера файла до разумного размера (который, по моему мнению, вероятно, будет около 200 КБ или меньше). для изображения jpg размером 1 МБ)?

Например, мне лучше сохранить/сжать изображение JPG в Gimp/Photoshop с наивысшим числом качества, которое не приводит к фактическому увеличению по сравнению с исходным размером файла jpg, который будет около 95+ в GIMP и 100 в Photoshop) а затем запустить изображение с помощью предположительно более оптимизированного инструмента сжатия без потерь, такого как TinyJPG, или лучше просто уменьшить изображение до числа качества, которое создает желаемый размер файла, который я хочу в Photoshop / Gimp?

Другими словами, более эффективно сохранить изображение JPG в Gimp/Photoshop с желаемым размером файла или сохранить файл JPG с максимальными настройками качества в GIMP/Photoshop, а затем запустить его через онлайн-инструмент, который, по-видимому, лучше в оптимизация сжатия, чем Gimp/Photoshop?

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

"Лучший" довольно относителен. Каждое изображение может или не может выиграть от любого из методов, которые вы цитируете. Не существует универсального инструмента, поскольку все изображения уникальны.
вы проверили этот вопрос? graphicdesign.stackexchange.com/questions/31638/…
« сохранить файл JPG с максимальным качеством », если вы передаете изображение другому кодировщику JPEG, в этот момент вы можете сохранить его в формате без потерь (PNG или TIFF), чтобы избежать потерь, вызванных двойным кодированием.

Ответы (3)

Одна вещь, которую стоит попробовать, — это guetzli от Google . По сути, он пробует для вас различные параметры кодирования JPEG и проверяет полученные изображения.

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

У вас несколько противоречивых требований.

Если вам нужно сохранить информацию, сделайте резервную копию и используйте метод сжатия без потерь. PNG, TIF, PSD или XCF.

Но если вам нужно сжать его для публикации, используйте субдискретизацию 4:4:4. В Gimp он находится в разделе «Дополнительно» при экспорте в JPG.

Не сглаживайте, а поставьте галочку "Оптимизировать" и поиграйтесь с уровнем сжатия.

введите описание изображения здесь


Проблема в том, что взаимосвязь между «качеством» и размером файла субъективна.

Один из вариантов: если вы видите, что все в порядке, то все в порядке.

Но если вам нужно обработать файл в цифровом виде или файл предназначен для обработки, вам нужно понять, что делает это сжатие.

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

Он на испанском, но вы можете воспользоваться гугл-переводчиком.

Вероятно, это даст вам подсказку о том, чего ожидать при сжатии файла.

Лучший вариант — получить устройство с большим объемом памяти, вы всегда будете избавляться от четкости изображения, сжимая его, средняя фотография, сделанная камерой телефона среднего класса, будет как минимум 3 МБ, и мы живем в эпоху недорогих терабайтных флешек.