Как сжать файл изображения JPG

Как сжать файл изображения JPG

Я пытаюсь отправить электронное письмо с прикрепленным изображением. Но размер изображения составляет 40 МБ, а размер вложения может быть только 25 МБ. Как мне сжать размер изображения, чтобы отправить его по электронной почте?. Я пробовал использовать 7-zip, но смог уменьшить его только до 28 МБ.

решение1

Файлы JPG уже сжаты, поэтому дальнейшее сжатие не особо успешно. Несколько вещей, которые можно попробовать
- отредактируйте изображение и измените его размер, чтобы сделать его меньше
- отредактируйте изображение, чтобы снизить качество jpg
- используйте службу передачи файлов, например dropbox (системные администраторы везде предпочитают решения, не связанные с электронной почтой)

решение2

Используя 7-zip, вы можете разделить полученный архив на несколько частей.

  1. Щелкните правой кнопкой мыши по файлу, выберите 7-Zip, затем «Добавить в архив...».
  2. В левом нижнем углу найдите «Разделить на тома, байты».
  3. Выберите 10 МБ из раскрывающегося списка или введите собственное значение, например, 20 МБ для файлов размером 20 МБ.
  4. Отправьте каждый из полученных файлов по отдельности получателю.

решение3

Сжатие словаря – используется 7zipАлгоритм цепей Лемпеля-Зива-Маркова(LZMA) – отлично работает с текстом, но плохо с изображениями.

Существует огромное количество инструментов, позволяющих сжимать изображения.

Вот как это сделать с помощьюJPEG-имиджер:

  1. Загрузить и установить.

  2. Откройте изображение.

  3. Нажмите Ctrl+ Mиизменить размеризображение с использованием разумных значений.

  4. Компрессизображение, перемещаяКачествоползунок влево.

  5. Нажмите Ctrl+, Sчтобы сохранить изображение.

решение4

В большинстве случаев вам придется обрезать либо качество, либо пиксели из вашего изображения размером 40 МБ, чтобы сделать его <25 МБ. Если это что-то вроде 90% качества JPEG на 40 МБ (или это без потерь?), то он может попасть в цель с настройкой качества 72-75%.

Подобно тому, как формат PNG имеет инструменты PNGCrushдля улучшения способа кодирования сжатия без ущерба качеству или размеру, JPEG может использовать такие программы, какJPEGминиилиMozJpegкоторый оптимизируется для просмотра на экране с хорошими настройками по умолчанию, минимальным контейнером и арифметическим кодированием по кодированию Хаффмана или улучшенными таблицами для кодирования Хаффмана (соответственно). Также в JPEG есть куча дополнительных данных (вы, вероятно, знаете о метаданных Exif), таких как больше бит на канал (12-битный цвет), предпочтения в цветовых профилях, комментарии, заполняющие байты, прогрессивная загрузка и, о боже, иногда метаданные Exif камеры включают миниатюру для графического интерфейса камеры, несжатую. Различные инструменты могут помочь вам оптимизировать все это, но взгляните на вышеупомянутое.

Связанный контент