как уменьшить размер изображения с 31,1 кб до 15 КБ - 20 кб

2

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

У меня есть отсканированные фотографии, которые были обрезаны, но размеры еще ~ 139 кб.

Если я уменьшу пиксели, размер изображения будет меньше 20 кбайт в случае одного и менее 10 кб в случае двух.

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

Программа, которую я использую, - это GIMP. Если это возможно в GIMP, то как это сделать?
Если я не могу сделать то, что мне нужно в GIMP, есть ли другая программа для этого?

    
задан Registered User 24.01.2013 в 11:16
источник

6 ответов

9

Используйте Gimp's 'Save for Web'. Вы можете загрузить и установить его вручную или просто добавить пакет gimp-plugin-registry из Software Center, который включает его (и многие больше).

После установки вы просто открываете изображение в Gimp, выберите File - > Сохраните для Web, затем играйте с настройками вывода, пока не получите то, что вы хотите. Слева находятся две вкладки. Один для качества изображения, один для размера изображения. Вы даже можете выводить изображение в другом формате изображения. Когда вы вносите изменения, обновляется размер выходного файла (показано ниже рисунка). Я постоянно использую этот плагин и очень рекомендую его.

Для меня единственная проблема заключается в том, что с очень большими изображениями она иногда не запускается. Если я изменил размер с 100 МБ до размера изображения 10 МБ, он отлично работает.

    
ответ дан Tom Brossman 24.01.2013 в 12:31
7

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

Например:

aneeshep предложил использовать

convert  -resize 50% source.png dest.jpg and 

convert  -resize 1024X768  source.png dest.jpg

Или даже используйте встроенные возможности GIMP, предложенные tommy-brunn :

GIMP is probably the easiest way, since it has a fairly simple UI for such common tasks. All you have to do is open up your image and go to Image → Image Size and then change accordingly. There are ways to do batch resizing using the GIMP as well, but I don't know them by heart.

    
ответ дан Tal 24.01.2013 в 11:27
1

Я использую следующие пакеты для Nautilus:

nautilus-image-converter - nautilus extension to mass resize or rotate images
nautilus-image-manipulator - Resize and send images from Nautilus

Вы можете установить их с помощью:

sudo apt-get install nautilus-image-*

После этого перезапустите Nautilus, даже убив его ( killall -9 nautilus ) или перезагрузив / выйдя из системы и обратно.

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

    
ответ дан Frantique 24.01.2013 в 11:21
1

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

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

  • Увеличить изображение
    Отсканированные изображения или фотографии современной цифровой камеры обычно подходят для большого размера на стандартном экране. Мы можем захотеть масштабировать изображение до желаемого конечного размера.

  • Despeckle
    Этот плагин (доступ с помощью Filters - > Enhance - > Despeckle ) не только позволяет удалять спекл или артефакты из отсканированных изображений. Это также помогает сгладить изображение, которое может привести к резкому повышению эффективности более позднего сжатия.

  • Экспорт
    В диалоговом окне «Экспорт» мы можем экспортировать изображение в любой сжатый формат по расширению файла. Для сжатия JPEG выберите filename.jpg . Там мы также можем настроить качество изображения, с меньшим качеством на меньших размерах. Для JPEG оптимальное качество будет составлять около 90%, но мы можем сжать до менее 70% без очевидных артефактов. Это также зависит от содержимого изображения. Используйте опцию предварительного просмотра для управления артефактами и выберите элемент более низкого качества. Результирующий размер изображения достаточно мал, но у него не так много артефактов.

ответ дан Takkat 24.01.2013 в 12:26
0

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

Самым простым решением было бы настроить параметры сжатия при сохранении в формате JPEG - перемещение слайдера до 95-100% несколько увеличит размер файла по сравнению с настройками по умолчанию.     

ответ дан Sergey 24.01.2013 в 13:04
0

Для редактирования изображений и выбора лучшего программного обеспечения редактор изображений GIMP . Установите его с помощью Software Manager .

Уменьшить размер изображения: Шаг 1: Щелкните правой кнопкой мыши по изображению и откройте его как редактор изображений GIMP.

Шаг 2: Теперь проверьте нижний колонтитул изображения и уменьшите процент PX (согласно требованию)

Шаг3:Теперьщелкните,чтобызагрузитьиэкспортироватьизображение.

Шаг4:Наконец,проверьтеразмеризображения.

Это самый простой способ уменьшить размер изображения. Если у вас есть больше сомнений, пожалуйста, не стесняйтесь спрашивать. Спасибо ..

    
ответ дан Kousik Roy 24.01.2013 в 13:42