Сжатие картинок без потери качества. Сжатие фото в CompressJpeg

Бывают случаи, когда необходимо быстро уменьшить объем пространства на жестком диске компьютера, которое занимают фото в формате JPG. Желательно, чтобы процедура прошла без существенной потери качества картинки. Существует несколько несложных способов заставить фотографию «похудеть».

Можно ли уменьшить размер JPG онлайн

Под весом картинки принимается ее объем в мегабайтах, который иногда требуется сделать меньше. Эта процедура крайне необходима тем, кто часто работает с фотографиями, ведь современные устройства делают снимки немалой величины. Хранить значительное количество «тяжелых» рисунков не получится – для этого нужен дополнительный жесткий диск, а часто цена на еще одно хранилище информации высока. Однако уже созданы специальные программы, уменьшающие объем картинок. Вдобавок, прежде чем их устанавливать, можно попробовать сжать фотографии онлайн.

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

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

Как сжать файл JPG

Случается и так, что скорость интернета или технические данные компьютера/браузера не позволяют загрузить фотографии в сеть. Тогда на помощь приходят специальные сервисы, умеющие сжимать фотографии без потери качества. Использовать можно сторонние утилиты либо стандартные (базовый набор Windows). Поэтому перед тем как уменьшить файл JPG, нужно разобраться, по какому принципу эти программы выполняют свою работу.

Как сжать фото до нужного размера в Paint

Паинт – стандартная программка Windows для обработки любых изображений, поэтому устанавливать ее нет необходимости. С ее помощью можно легко сжать фото до нужного формата. Скачивать ее не нужно, она уже присутствует в базовом наборе операционной системы. Программа проста в обращении – хватит нескольких кликов мышью, чтобы картинка стала нужной величины. Как уменьшить размер файла JPG с помощью Paint:

  1. Откройте картинку в Паинте (правой кнопкой на фото, «открыть с помощью», выберите Paint).
  2. На верхней рабочей панели выберите инструмент «изменить размер».
  3. Выберите пункт «по горизонтали», изменяйте заданное значение в меньшую сторону.
  4. Внесите аналогичное значение в пункте «по вертикали».
  5. Нажмите «ОК».
  6. Сохраните измененный рисунок.

Как уменьшить вес файла JPG в Фотошопе

Очень популярный сервис, который поможет разобраться, как уменьшить объем файла JPG без ухудшения качества – это Фотошоп. Графический редактор с большим набором функций может испугать неопытных пользователей обилием непонятных кнопок. Однако если знать последовательность действий, то сократить количество мегабайт у фотографий будет просто. Перед тем как сжать JPG при помощи Фотошопа, его нужно установить. Что делать после этого:

  1. Откройте картинку Фотошопом (правой кнопкой на фото, «открыть с помощью», выберите Adobe Photoshop).
  2. В качестве альтернативы, картинку можно открыть непосредственно из утилиты – вкладка «Файл» – пункт «Открыть».
  3. В верхней рабочей области меню «Изображение», далее выберите «Размер изображения».
  4. Открывшееся окно позволит вам выбрать все необходимые пропорции фотографии (величина сантиметров/пикселей, ширина).
  5. Внизу окна обязательно отметьте галочкой пункт «Сохранять пропорции» (при изменении параметров они будут редактироваться равномерно).
  6. В меню «Файл» выберите подпункт «Сохранить как».
  7. Выберите джипег формат, который сохранит исходное качество.
  8. После выбора формата нажмите на кнопку «Сохранить».

Другие способы сжать JPG без потери качества

Чтобы обработать картинку и сократить ее вес, можно использовать сторонние утилиты, web-сервисы онлайн – некоторые из которых бесплатные, а за работу с другими придется заплатить. Они обеспечивают разные проценты сжатия рисунков, что важно – не влияя на качество. Если вы не знаете, как же уменьшить размер файла JPG, то в приведенной ниже таблице сможете найти нужные программы, помогающие в этой несложной задаче:

Утилита/web-сервис

Платформа

Сжатие, процентов

JPEGmini Lite

При сканировании документов для отправки их по электронной почте или загрузки на веб-сайт размер файла может быть очень большим для этого. Это приведет к множеству неудобств. Например, у кого-то очень медленное подключение к Интернету, для загрузки изображения или документа потребуется очень много времени. Другой проблемой является ограниченный размер файла для отправки по электронной почте или загрузки на веб-сайт. Как решить эти проблемы? Просто используйте http://сайт/для сжатия любого JPG-изображения, которое также оптимизировано для использования на веб-сайте.

В чем преимущества этой услуги сжатия JPG

?

Отличное качество. Уменьшите ваши изображения или отсканированные файлы JPG на 60%. Этот размер идеально подходит для загрузки и загрузки файла по всему Интернету и отправки по электронной почте. Это также гарантирует быстрое время загрузки веб-страницы, на которую вы используете изображение. В то же время он будет абсолютно читабельным и высочайшего качества. Удобно использовать.

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

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

Можно ли выполнить сжатие картинок без потери качества? Результат зависит от графического источника. Некоторые фотографии можно уменьшить лишь на 100 байт. Обычные картинки из интернета рекомендуется сжимать на 40%.

Снимки при этом не должны потерять в качестве. Сжатие картинок нужно выполнять в специальных приложениях. В данном обзоре будут рассмотрены лучшие программы для уменьшения изображений.

AdvanceCOMP

Это устаревшее приложение с поддержкой командной строки. Утилита вряд ли придется по вкусу пользователям, привыкшим работать с графическим интерфейсом. Справочной информации нет. Сжатие картинок осуществляется путем введения простой строки for %a in (путь к файлу изображения) do advpng -z -4 "%a. Если пользователь уже работал с командной строкой, то ему будет легче освоить программу.

После окончания процесса сжатия изображений готовые файлы заменят исходные картинки. Качество снимков останется прежним. Результат сжатия может разочаровать пользователя. Размер картинки в формате PNG уменьшится лишь на 14,2%. Программу можно использовать в сочетании с другими утилитами для оптимизации изображений.

Caesium

Простое приложение с открытым кодом, использующееся при сжатии картинок в форматах PNG, JPG и BMP. Интерфейс программы простой и понятный. Для добавления нужных изображений следует кликнуть по кнопке Add. В открывшемся окне необходимо выбрать картинки и указать папку для сохранения результатов.

Затем требуется кликнуть по кнопке Compress. Сжатие картинок для сайта будет выполнено программой за несколько секунд. Разработчики не предоставили возможности без потери качества. Утилита просто перекодирует файлы с использованием указанных пользователем параметров.

При работе с программой пользователь столкнется с некоторыми ограничениями. Приложение позволяет получать лишь 24-битные файлы. При использовании других форматов вес изображения увеличивается. Размер картинки уменьшается всего на 1,2%. Если пользователя не устраивает результат, он может отказаться от сохранения файла.

FILEminimizer Pictures

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

Результат зависит от Пользователь может сжать вес JPG-изображения до 40%. Оптимизация PNG-файла дает не больше 28,8%. При сжатии GIF удается уменьшить вес картинки всего лишь на 16,5%.

FileOptimizer

Приложение выполняет оптимизацию изображений, исполняемых файлов, архивов, документов MS Office, PDF и многих других. Программа обладает одним из самых простых и понятных интерфейсов. Пользователю нужно просто перетащить картинки в окно утилиты, кликнуть правой кнопкой компьютерной мыши и выбрать пункт «оптимизировать». Исходные файлы будут заменены новыми. Первоначальные версии изображений перемещаются в корзину.

При необходимости пользователь может восстановить файлы. Приложение FileOptimizer - это лучшая программа для сжатия картинок в формате PNG. Изображения удается уменьшить на 42,2%. Оптимизация картинок в и GIF дает не больше 17,7% и 15,9% соответственно. Пользователь также может сжимать другие файлы на своем сайте.

ImageOptim

Программа создана для компьютеров под управлением ОС Mac. Приложение сжимает картинки, а также выступает в качестве оболочки для других утилит. Программа позволяет удалить описания и цветовой профиль. Качество изображений после сжатия остается прежним. Перекодирование файлов не выполняется.

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

Файлы в формате GIF и PNG можно сжать на 17,8%. JPG-картинки удастся уменьшить на 18,3%. Приложение подойдет пользователям, испытывающим необходимость в стабильном и простом инструменте.

jStrip

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

Фотографии с высоким разрешением удается сжать лишь на 1%. Маленькие картинки можно уменьшить на 16,1%. Нельзя назвать приложение идеальным. Программа заменяет оригинальные снимки новыми изображениями.

OptiPNG

Сжатие картинок Wordpress выполняется с помощью командной строки. В подробной инструкции описаны все функции утилиты. PNG-изображения удается уменьшить на 32,2%. Инструмент рекомендуется комбинировать с другими программами.

PNGGauntlet

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

Приложение дает отличные результаты по компрессии. Утилита уменьшила 50 PNG-файлов на 41,3%. Однако стоит ли результат столь длительного ожидания? Каждый решает для себя сам. Пользователи, нуждающиеся в инструменте для качественной оптимизации PNG-файлов, точно включат программу в список используемых утилит.

RIOT

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

Программа уменьшает количество цветов в фотографиях и выполняет перекодирование JPEG в картинку с низким качеством. После обработки некоторые файлы могут стать больше в размере. Поэтому нужно проверять результаты. Стоит отметить, что приложение хорошо работает с файлами в формате GIF. Анимированные картинки удается сжать на 42,8%.

PNGOptimizer

Размер приложения - 146 КБ. Программа обладает примитивным интерфейсом. Утилита выполняет сжатие картинок в формате PNG. Приложение устраняет чересстрочность, заменяет фоновый цвет и удаляет текст. Программа импортирует GIF, BMP и TGA-файлы и сохраняет их как PNG-картинки.

По эффективности приложение уступает другим утилитам. PNG-изображения удается сжать всего на 3,6%. Обычные картинки из сети можно уменьшить на 40%. Пользователям, находящимся в поиске небольшого и простого решения для работы с PNG-файлами, рекомендуется обратить внимание на это приложение.

JPEGmini Lite

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

Для запуска процесса следует перетащить фотографии в окно утилиты. Исходные снимки будут заменены новыми изображениями. В бесплатной версии разрешается ежедневно сжимать не более 20 картинок.

Результаты зависят от исходных фотографий. Снимки с высоким разрешением удается сжать на 71,3% без значительной потери качества. Простые JPG-картинки можно уменьшить лишь на 8,2%. Чем больше размер изображения, тем лучше качество сжатия.

ScriptPNG

Это инструмент с поддержкой командной строки. Программа оптимизирует файлы в формате PNG. Чтобы сжать картинку, необходимо перетащить ее на сам файл утилиты. Появится командная строка. Пользователю будет предложено выбрать один из девяти способов компрессии.

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

Изображения в формате PNG удается уменьшить на 40.1%. Если пользователь хочет добавить другие опции, то он может самостоятельно редактировать файл скрипта.

Выводы

Наилучшие результаты дает программа FileOptimizer. С ее помощью можно добиться 42,2% сжатия PNG-изображений. Приложение также отлично работает с файлами в форматах JPG и GIF. Если пользователя не устраивает этот вариант, то он может присмотреться к утилите ScriptPNG. Программа ImageOptim показывает хорошие результаты при работе с изображениями в формате JPEG и GIF.

Многим неоднократно доводилось сталкиваться с такой проблемой: понащелкали фотографий и непонятно, куда деть такие объемы данных. Современные камеры имеют высокое разрешение, и зачастую используют именно их. В результате картинки, даже сохраненные в сжатом формате, имеют большой размер. Такое ни по почте не отправить, ни на диске не сохранишь. Что делать с такими хранилищами картинок, расскажем в этой статье.

Современные картинки, фильмы и музыка хранятся в форматах, которые очень существенно сжимают исходный материал. При этом они, основываясь на особенности человеческого восприятия, допускают некоторое отхождение от оригинала. Все фотографии, снятые камерой, сохраняются в растровом формате попиксельно. Размеры файлов при этом получаются огромными . Например, картинка разрешением 2880×1620 пикселей без применения сжатия может занимать 18 Мб. И это не предел для камер даже обычных смартфонов.

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

Одним из самых распространенных форматов на сегодняшний день является jpeg, основанный на алгоритме Хаффмана. Jpeg является аббревиатурой от фразы «joint photographic experts group». Все файлы, по сути, являются контейнерами и могут иметь расширения: jpg, jpeg. У этого алгоритма есть параметр, который позволяет просто задать качество изображения, допускающий определенный процент потерь. Так, для вышеуказанной картинки даже при сохранении качества на уровне 97% размер уменьшится в несколько раз.

Уменьшение качества изображения

Раз уж зашел разговор о качестве и потерях, то необходимо точнее объяснить, что это такое. Вот если взять кодовое слово-пароль, состоящее из нескольких букв, то тут потери нельзя допустить. Каждая буква имеет смысл. Такие данные нельзя сохранять алгоритмами типа jpeg. Но картинки с плавными переходами, которые оцениваются не техникой, а просто человеческим глазом, могут быть заменены. Миллионы оттенков цветов нашему глазу незаметны. Следовательно, ухудшения для визуального восприятия не возникнет при небольших потерях качества. Чем больше будет отхождение от оригинала , тем заметнее будет становиться разница.

Как сжать файл jpg и на каких уровнях стоит остановиться, чтобы не потерять в качестве, ответит следующий список. Границы указаны не четко, а как диапазоны. Выше диапазона качество лучше, ниже - хуже:

Артефактами называются незначительные вкрапления на изображении, когда некоторые градиенты цветовых переходов смешиваются неестественным образом. Например, на зеленом листочке вглубь врезается синева неба. «Кубики» обнажают принцип работы алгоритма. Пиксели собираются в группы и усредняются по оттенку при использовании jpeg сжатия. Чем больше процент потери качества установить, тем крупнее будут такие блоки. Картинка будет похожа на мозаику , собранную из крупных блоков.

Уменьшение разрешения

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

Программы для сжатия

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

Paint

Это очень простое средство доступно всем пользователям Windows. Оно есть в каждой инсталляции операционной системы. Его очень часто недооценивают, хотя Paint может не только изменять размеры картинки, но и сохранять их в различные форматы из базового набора: jpg, bmp, png, gif, tiff. Также в нем доступны некоторые инструменты для редактирования, которыми лет 15 тому назад могли похвастаться только хорошие графические редакторы.

К сожалению, изменить качество изображения в нем нельзя, он всегда выполняет сохранение на уровне 86%. Это приемлемо, но поменять его нельзя. А вот размер изменить можно простой последовательностью операций. Необходимо выбрать действие «изменить размер», которое доступно в панели инструментов. В появившемся окне можно выбрать размер картинки в пикселях или в процентах от текущего.

Лучше выбирать размеры кратные, делению сотни на целые числа. Тогда алгоритм легко сожмет соседние пиксели до одного. При выборе 50% по каждому из направлений , целевой пиксель будет средним от 4 соседних в исходном. При таком сжатии, размер файла может уменьшиться в 2,5−3 раза. Если не хочется делать лишние щелчки мышкой, то можно выполнить такую последовательность операций с клавиатуры:

  • «Win + R» - выполняется вызов командной строки;
  • «mspaint + Enter» - вызывается сам редактор;
  • «Ctrl + W» - вызывается окно изменения размера;
  • «Tab + 50 + Tab + Tab + 50 + Enter» - задаются новые размеры изображения;
  • «Ctrl + S» - картинка сохранена.

Разумеется, если исходный формат был не jpeg, то следует выбрать вместо последнего действия другой пункт меню и сохранить фотографию в новом формате. Такое правило стоит запомнить на случай, если потребуется сохранить 2 или 3 картинки сразу, а время терять на щелчки мыши не хочется.

Photoshop

Разумеется, апологета в мире современной обработки растровых изображений обойти в таком обзоре нельзя. Photoshop позволяет выполнить эти примитивные действия и задать размер и качество изображения картинки для формата jpeg. Пользоваться специально этим пакетом для такой работы равносильно стрельбе из пушки по воробьям. Но если он уже установлен, то его вполне логично применить.

Размер

В открытом приложении нужно выбрать пункт меню «Изображение». В появившемся вплывающем окне щелкнуть на «Размер изображения». Если нет желания водить курсором по экрану, то можно выполнить следующую последовательность действий с клавиатуры: нажать на кнопки «Ctrl + Alt + I». В появившемся окне можно задать не только размер изображения в пикселях или сантиметрах, но и задать способ интерполяции. Последнее определяет то, насколько грубо будут выполняться эффекты сглаживания и размытости.

Качество

Эта функция в Photoshop реализована намного интереснее. Для вызова соответствующего окна следует выбрать в линейке меню пункт «Файл», а в нем раздел «Сохранить для Web». Комбинация кнопок на клавиатуре такая: «Alt + Shift + Ctrl + S». Появится окно в котором можно выбрать различные варианты сжатия. Но для этого вначале выбирается формат jpeg в списке, расположенном слева сверху. Еще здесь можно задать размер изображения. Есть еще несколько пунктов, которые позволят создать дополнительные эффекты: размытие, матовый эффект.

Кроме параметров редактирования, Photoshop позволяет сразу увидеть, каким будет изображение после применения изменений. Есть несколько окон, в которых предварительно показывается выбранный участок картинки. Можно на глаз оценить , устраивает ли целевая фотография или нужно изменить параметры качества изображения. Разумеется, размер файла можно узнать только после сохранения. Более гибкая настройка позволяет получить меньший размер файла.

Пакетная обработка

Иногда бывает нужно изменить размер не одной только картинки, а сразу целой подборки. С выезда на природу, например. В этом случае может потребоваться средство, с помощью которого можно задать сразу параметры для всей группы фотографий. Выполнить всю работу при этом хочется просто одним нажатием кнопки. Наиболее известными примерами программ , которые поддерживают такой функционал, являются: ACDSee, XnView, MovAvi. У всех этих программ есть ряд особенностей:

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

XnView

Вначале выбирается папка с изображениями в интерфейсе программы. После перехода сразу отображаются файлы с картинками в виде пиктограмм. С помощью мышки следует выделить нужные изображения. Если файлы находятся в разных местах в пределах папки, то комбинацией «Ctrl + левая кнопка мыши» можно выбрать несколько файлов. Сразу все фотографии в папке выбираются стандартным сочетанием «Ctrl + A».

Размер

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

Размер можно задать как в пикселях, так и в процентном соотношении. Не стоит забывать про удобную функцию «сохранять пропорции». Она может быть полезна, если рука дрогнула и числа по вертикали и горизонтали окажутся различными. Кнопка «выполнить» приведет к процессу преобразования, который может занять некоторое время. Все исходные файлы при этом будут заменены, поэтому следует рабочие картинки копировать в отдельную промежуточную папку.

Качество

Качество в XnView меняется таким же образом, как и размер. Только для этого следует выбрать функцию «преобразовать в». Последняя приведет к появлению окна, в котором следует выбрать формат целевых файлов. После выбора формата появятся соответствующие настройки. Для jpeg это будет процент качества. Сохранение выполняется также в исходные файлы.

Работа в MovAvi

Редактор этого производителя интересен тем, что выполняет пакетную обработку файлов. К тому же в линейку продуктов входит еще и целый ряд приложений со схожим интерфейсом. Для пакетной обработки файлов достаточно из папки в проводнике перетащить нужные объекты в рабочую область программы. Фотографии можно добавить и через меню «файл» в самой программе.

После добавления файлов справа в рабочей области программы появится редактор параметров изображений. Затем следует выбрать вкладку «формат и качество» . Здесь можно задать качество целевых файлов jpeg. Ползунком можно взять произвольное значение на глаз. На вкладке «размер» задаются новые геометрические размеры. После завершения редактирование параметров, следует нажать на кнопку «экспорт». Все файлы будут сохранены в целевой папке.

Сжатие jpg с помощью онлайн-сервисов

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

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

Tinyjpg.com

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

Imgonline.com.ua

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

На ресурсе наглядно демонстрируется то, на что влияет изменение уровня качества картинки. Несколько изображений отображают соответствующую матрицу. Список под ними перечисляет примерный выигрыш в размере файла. Можно сразу оценить результат работы. Выбор качества в диапазоне 97% практически не исказит изображение.







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

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

Тестирование

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

Мы попробовали сжать одинаковый набор GIF , PNG и JPG-изображений с помощью каждого описанного ниже инструмента, причем изображения уже были оптимизированы под веб, но нам все равно удавалось уменьшить их размер. Результаты получились довольно интересными! Давайте посмотрим, что нам удалось выяснить.

Программы

01. AdvanceCOMP 1.20

Платформа: Windows

Древний инструмент с командной строкой, в котором не приведено никаких инструкций. AdvanceCOMP вряд ли понравится среднестатистическому пользователю ПК . Если вы не боитесь batch-файлов , то вам будет проще совладать с этим инструментом.

Простая строка типа: for %a in («C:PNG FileFolder*.png») do advpng -z -4 «%a» позволит применить алгоритм сжатия без потери качества к каждому файлу, расположенному в указанной директории. После того, как сжатие размера фотографии произойдет, готовые файлы будут заменять исходные.

Но финальный результат сжатия PNG-изображения разочаровал нас, так как размер уменьшился всего на 14,2% (только этот инструмент дал столь низкий результат ).

Конечно же, это лучше чем ничего. И если вы планируете комбинировать несколько инструментов вместе, то AdvanceCOMP точно сыграет свою роль в оптимизации PNG-изображений .

02. Caesium 1.7.0


Платформа: Windows

Caesium – это простенький инструмент с открытым исходным кодом, который пригодится для сжатия изображений в форматах PNG , JPG и BMP . Программой просто пользоваться. Нажмите кнопку «Add » (Добавить ), выберите нужные изображения, затем укажите папку для размещения результатов (Output folder ), нажмите «Compress » (Сжать ), и буквально за несколько секунд задача будет выполнена.

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

Caesium умеет сжимать PNG-графику , однако и здесь вы столкнетесь с определенными ограничениями. Перед тем, как сжать фотографии для отправки, вы должны знать, что инструмент позволяет получать только 24-битные файлы, так что, если вы используете другие форматы, то изображения, скорее всего, лишь «наберут в весе ».

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

03. FILEminimizer Pictures


Платформа: Windows

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

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

Насколько хорошим получается результат? Все зависит от формата изображений. При сжатии PNG нам удалось получить до 26,8%. GIF-сжатие дало не больше 16,5%, но что касается формата JPG , то тут мы сжали вес файлов практически до 40%.

04. FileOptimizer


Платформа: Windows

Эта программа позволяет не только сжимать JPG , GIF и PNG , но также и работать с исполняемыми файлами, архивами, документами Microsoft Office , PDF и многими другими.

Удивляет то, что от расширенного функционала вовсе не страдает удобство использования. У этой программы один из самых понятных интерфейсов: просто перетащите изображения в FileOptimizer , щелкните правой кнопкой мыши и выберите «Optimize » (Оптимизировать ).

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

Как сжать сразу много фотографий? Используйте этот инструмент, ведь по уровню сжатия FileOptimizer показал очень хороший результат. PNG-изображение удалось сжать на 42,2%, а это лучший показатель. JPEG и GIF удалось уменьшить на 17,7% и 15,9% соответственно. Кроме этого FileOptimizer может похвастаться и другими преимуществами, среди которых возможность оптимизировать и другие файлы на вашем сайте.

05. ImageOptim 1.6.1


Платформа: Mac

Представляет собой инструмент, который оптимизирует GIF , JPEG и PNG-изображения , и выступает в качестве интерфейса для других приложений, среди которых PNGOUT , AdvPNG , Pngcrush , extended OptiPNG , JpegOptim , jpegrescan , jpegtran и Gifsicle .

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

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

Результат получился неплохой, но не совсем тот, который мы ожидали. Gif-графику удалось сжать на 17,8%, PNG – на 17,8%, JPG-изображения уменьшились на 18,3%. Лучший результат можно получить при помощи других инструментов, но если вам нужно иметь под рукой стабильный и простой инструмент, то определенно стоит присмотреться к ImageOptim .

06. JPEGmini Lite


Платформа: Mac/Windows

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

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

Стоит отметить, что результаты могут значительно отличаться. Например, нам удалось сжать JPG-файлы всего на 8,2%, но когда мы загрузили в программу 25 фотографий с очень высоким разрешением, их удалось сжать на целых 71,3% без видимой потери качества.

С простой веб-графикой вряд ли стоит ожидать от JPEGmini значительных результатов. Однако качество сжатия существенно увеличивается при работе с крупными изображениями. Это стоит учитывать перед тем, как сжать папку с фотографиями.

07. jStrip 3.3

Платформа: Windows

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

Сжатие будет незначительным, так как не происходит перекодирования. Мы поняли это, когда попробовали сжать несколько JPG-изображений в высоком разрешении, и в результате получили файл всего на 1% «легче » оригинала.

Если сжимать маленькие файлы, то результат будет более ощутимым. К примеру, попытавшись уменьшить подготовленный к использованию на веб-странице JPEG-файл мы получили сжатие на уровне 16,1%.

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

08. OptiPNG 0.7.5


Платформа: Windows

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

Программа снабжается подробной инструкцией, в которой объясняются все возможные опции и функции. Что касается результатов, то даже с настройками по умолчанию нам удалось сжать PNG-изображение на 32,2%.

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

09. PNGGauntlet 3.1.2


Платформа: Windows

Инструмент, который можно использовать в качестве интерфейса для трех других open-source программ (PNGOUT , OptiPNG , DeflOpt ). При этом приложение позволяет эффективно сжимать графические файлы.

В использовании PNGGauntlet похож на остальные программы. Но в этом приложении процесс сжатия займет немного больше времени из-за комбинации сразу трех инструментов. У нас ушло около часа на то, чтобы сжать 25 фотографий в высоком разрешении в формате PNG .

Результат нас впечатлил. При сжатии PNG PNGGauntlet уменьшил размер 50 изображений на 41,3%.

Перед тем, как сжать сразу несколько фотографий с помощью этого приложения, подумайте, стоит ли это столь долгого ожидания? Но если вам нужен инструмент для качественного сжатия PNG-изображений , то PNGGauntlet точно попадет в ваш арсенал.

10. PNGOptimizer 2.4.2


Платформа: Windows

Учитывая размер (146 КБ ), PNGOptimizer является самой миниатюрной программой из всех представленных, поэтому неудивительно, что ее интерфейс настолько примитивен. Она ориентирована на работу с PNG-файлами .

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

Кроме этого данная программа способна импортировать GIF , BMP или TGA-файлы , и сохранять их в формате PNG в соответствии с указанными параметрами.

При этом PNGOptimizer однозначно уступает своим конкурентам по эффективности, так как нам удалось сжать высококачественные PNG-картинки всего лишь на 3,6%.

С веб-графикой дела обстоят гораздо лучше, и нам удалось получить почти 40% сжатия. Если вам нужно небольшое и простенькое решение для работы с PNG , то PNGOptimizer – это вариант!

11. PNGOUTWin 1.5.0


Платформа: Windows

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

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

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

Также нас поразил результат: веб-графика в формате PNG была сжата на 40,5%. Но сейчас можно найти много сервисов для сжатия размера фотографии онлайн.

12. PUNYpng


Платформа: Веб-сервис

Сервис способен производить компрессию без потери качества не только PNG-файлов , но также и GIF/JPG . Зарегистрироваться в этом сервисе можно абсолютно бесплатно, но у него есть некоторые ограничения: загружать можно до 15 изображений за раз, и каждое из них может «весить » не более 150 кб.

Это не большая проблема, учитывая простоту использования. Перейдя на сервис, нажмите кнопку «Upload Images », а затем подождите, пока в процессе загрузки все изображения будут оптимизированы. После этого будет представлен отчет о проделанной работе, а также возможность скачать набор обработанных изображений в виде ZIP-архива .

Бесплатный аккаунт предполагает возможность только lossless-компрессии . PUNYpng дает достаточно хороший результат, и в тестах нам удалось получить от 16% до 32% сжатия различных форматов. За небольшую плату ($2 в месяц ) можно получить PRO-аккаунт , который позволяет осуществлять и lossy-сжатие . В данном случае предусмотрена возможность загружать много файлов большего размера.

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

13. RIOT 0.5.2


Платформа: Windows

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

Опрятный и понятный интерфейс позволяет сжимать отдельные GIF , PNG или JPG-изображения , а также сравнивать результат с оригиналом, в то время как многопоточный процесс обрабатывает сразу несколько изображений.

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

Перед тем, как сжать папку с фотографиями, вам стоит знать, что этот инструмент отлично работает с GIF-графикой , которую нам удалось сжать на 42,8%.

14. ScriptJPG


Платформа: Windows

Один из самых примитивных инструментов, представленных в этой статье. Он представляет собой скрипт, который выступает в качестве интерфейса для нескольких инструментов командной строки. Перетащите JPG файлы в открытое окно скрипта, укажите опции компрессии, и ScriptJPG сделает все остальное.

Инструмент, несмотря на обещания в рекламе и пресс-релизе, не работает с веб-графикой JPG . Мы так и не поняли, в чем причина, так как строение ScriptJPG настолько просто, что даже нельзя увидеть сообщения об ошибках.

Нам все же удалось использовать набор JPG-фотографий для тестирования, и результат получился приемлемым. Нам удалось сжать каждую фотографию на 10%.

Если же вы относитесь к простым пользователям ПК , то мы рекомендуем применять что-нибудь с графическим интерфейсом.

15. ScriptPNG


Платформа: Windows

ScriptPNG приходится «родственником » ScriptJPG . Это batch-файл для Windows , в котором задействуется четыре утилиты для уменьшения размера PNG-файлов .

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

При тестировании у нас возникли проблемы с исполняемым файлом pngout.exe, и поэтому нам пришлось закрывать каждое сообщение об ошибке вручную.

Несмотря на неудобства, уровень сжатия был поразительным. Веб-графику в формате PNG удалось уменьшить на 40.1%.

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

16. Smush.It 0.5


Платформа: Веб-сервис

Большинство веб-сервисов для сжатия размера фотографии онлайн имеют значительные ограничения, но Smush.It – редкое исключение. В нем существует ограничение в 1 Мб на каждый файл, но зато система позволяет загружать сколько угодно файлов. Здесь не нужно регистрироваться, не нужно создавать и заполнять аккаунт, отсутствуют дневные лимиты. Готовые изображения можно скачать в виде ZIP-архива .

Главным недостатком сервиса является то, что нельзя изменить настройки сжатия.

В результате это вылилось в реальную проблему, когда мы поняли, что наши тестовые JPG-файлы уменьшились лишь на 1%. PNG-сжатие оказалось более внушительным – до 35%, а сжатие GIF вообще поразило – нам удалось получить 23,9% (пожалуй, это лучший результат lossless-сжатия из всей подборки ).

Нам бы хотелось больше влиять на настройки компрессии, но если вас устраивает такой подход, то мы рекомендуем попробовать Smush.It .

17. TinyPNG


Платформа: Веб-сервис

TinyPNG представляет собой бесплатный веб-сервис для оптимизации изображений. Перетащите файлы на веб-страницу, после чего сервис сожмет их и предоставит ссылки для скачивания.

У этого инструмента для сжатия фотографии онлайн есть ограничения: размер файла не должен превышать 2 Мб, а при получении результата придется по очереди скачивать каждый готовый файл.

В TinyPNG его алгоритм полностью перерабатывает палитру и уменьшает количество задействованных цветов. Благодаря этому веб-графику в формате PNG нам удалось сжать на 48% (лучший результат в этой подборке ). И в большинстве случаев вы вряд ли сможете отличить оригинал от оптимизированного изображения.

Стоит отметить, что несколько инструментов из данной подборки также давали до 40% сжатия, но если для вас важно качество итогового изображения, то мы определенно рекомендуем использовать TinyPNG .

18. Trout’s GIF Optimizer


Платформа: Windows

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

Все это как минимум значительно ускоряет работу Trout’s GIF Optimizer . Импортируйте выбранные фотографии, и процесс компрессии начнется. Вы сразу увидите готовые изображения, которые можно скачать всего в несколько кликов.

Этот инструмент не может похвастаться хорошими результатами сжатия: нам удалось сжать веб-графику в формате GIF всего на 16,7%.

Результаты

Примечание: некоторые тесты проводилось на предыдущих версиях программного обеспечения.

В завершение

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

Нам удавалось сжимать PNG-файлы на 30-40%, и даже JPEG-изображения сжимались на 16-18%. Речь идет именно о lossless-компрессии , а, значит, без влияния на качество изображений. На выходе получались точно такие же файлы, но с меньшим весом.

Так какие же инструменты лучше использовать? FileOptimizer предлагает лучшую производительность lossless-сжатия на базе Windows , и позволяет добиться 42,2% сжатия PNG-файлов , дает внушительные результаты при работе с JPG и GIF . А также предлагает несколько полезных опций (например, сжатие PDF-документов ).

Но если этот вариант вам не подходит, то можно присмотреться к PNGGauntlet и ScriptPNG , которые также хорошо сжимают PNG . ImageOptim для Mac показал хороший результат при работе с JPEG и GIF-файлами .

Веб-сервисы для сжатия размера фотографий онлайн показались нам менее удобными, и поэтому мы бы не рекомендовали ими пользоваться. Лучший результат сжатия JPG без потери качества показал PUNYpng , а Smush.It лучше справляется с GIF-файлами . В любом случае каждый из представленных инструментов поможет вам хоть немного «облегчить » страницы сайта, и значительно ускорить его работу. Выбор за вами!

Перевод статьи “18 image file compression tools tested ” был подготовлен дружной командой проекта

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



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: