оптимизиране

Намаляването на „теглото“ на изображенията може да бъде много полезно, ако имаме блог или използваме някаква онлайн услуга. Това е нещо, което може да се направи лесно с графичен редактор като GIMP с разширението му "save for web" или от терминала дърпаща команда.

Днес е последното и ще го направим с jpegoptim и optipng програми, че както може би се досещате, ние покриваме файлове с JPG/JPEG и PNG разширение, съответно.

jpegoptim

  • Нека започнем с jpegoptim и неговите най-основния синтаксис (внимание: това презаписване на оригиналния файл):
  • Ако искаме полученото изображение да отиде в друга директория, за да не я презапишете Правим го с "-d" и след това поставяме маршрута:
  • Може да се оптимизира множество файлове веднага:
  • Или използвайте заместващи символи за обхват всички файлове, съдържащи се в директория. Просто отидете до терминала вътре в него и изпълнете:
  • Алгоритъмът за намаляване, използван по подразбиране, е доста консервативен и компресира почти без загуби.

Ако искаме да настроим повече и не ни интересува загубите малко качество, така че файлът заема по-малко, Можем да го направим с настройката на параметъра "-m" a стойност между 0 и 100. За напр.

  • Но това играе малко на лотарията, така че нека да видим как можем симулирайте тази компресияпреди да го изпълни и вижте колко място пестим:
  • Ако искаме да посочим определена стойност (100 kB в този пример), ние го правим с опцията -S

optipng

  • optipng плюс името на файла е по-лесен вариант (и да! презаписоригинала):
  • Разбира се, че можем оптимизирайте няколко PNG файла наведнъж:
  • използвайте заместващи символи както видяхме в предишния случай:
  • и дори направете го рекурсивно (с jpegoptim не тествах, но предполагам, че трябва да работи по същия начин), за да оптимизирам за директории и поддиректории:

Инсталация

Толкова много jpegoptim Какво optipng така е в хранилищата на основните GNU/Linux дистрибуции, така че можете да ги инсталирате с вашия любим софтуерен мениджър, в моя случай за Antergos го направих с проста:

Повече опций изпълнение са налични в ръководството и помощ и на двете програми.

Споделя това:

  • Twitter
  • Facebook
  • Менеам
  • WhatsApp
  • Телеграма
  • Диаспора *
  • електронна поща
  • LinkedIn
  • Reddit
  • Skype
  • Джоб
  • Tumblr

9 мисли за "Оптимизиране на изображения от терминала на Linux"

Мисля, че за PNG има и pngcrush ...

Винаги съм използвал простия редуктор на изображения xd ... чудо ... но обичам този вид дрънкулки 😀

Опитайте терминалните соларизирани цветове: стр

В Terminator не ги харесвах съвсем 🙂

Много добре! Благодаря за споделянето. Ще го пробвам, тъй като имам 1861 изображения в блога.

Страхувам се да не броим моя XD

Използвам leanify, което прави горе-долу същото. 🙂