YOGA, komprimujte a dávkově převádějte obrázky do různých formátů

o optimalizátoru obrazu jógy

V dalším článku se podíváme na YOGA Image Optimizer. Tohle je nástroj pro dávkové převádění fotografií do formátu JPEG, PNG a WEBP a komprimaci velikostí souborů v ekvivalentní kvalitě. Jedná se o bezplatný a otevřený zdrojový nástroj, který vychází z nástroje příkazového řádku YOGA.

Back -end YOGA používá knihovnu Python Pillow k převodu obrázků na PNG, JPEG nebo WebP. Použijte knihovnu Guetzli Google generuje soubory JPEG, které jsou obvykle o 20% až 30% menší než při použití libjpeg. Knihovny zopflipng y libwebp Google optimalizuje další dva formáty obrázků. Nástroj příkazového řádku také podporuje převod a optimalizaci 3D modelu pomocí knihovny Asimp.

Obecné vlastnosti nástroje YOGA Image Optimizer

předvolby programu

  • Oficiální rozhraní YOGA poskytuje a snadno použitelné grafické rozhraní provést proces převodu a optimalizace obrazu na Gnu / Linux a Windows.
  • Umožní nám to otevřít dávku obrázků se zobrazením jejich miniatur, názvu a velikosti vstupního souboru a také výstupního názvu a formátu souboru.
  • YOGA Image Optimizer podporuje jako vstup různé formáty a dokáže generovat optimalizované soubory JPEG, PNG a WebP (jak se ztrátou, tak bez ztráty).

běh jógy

  • Než klikneme na 'Optimalizovat', my vám umožní vybrat výstupní formát a nastavit úroveň komprese pro každý z obrázků.
  • Budeme mít podporu více vláken. Budeme moct nastavit, kolik jader CPU použít.
  • Nabídky a temný režim.
  • Výstupní vzor přizpůsobené

Nainstalujte YOGA Image Optimizer na Ubuntu

o optimalizátoru obrazu jógy

Pro Gnu / Linux lze tento software nainstalovat prostřednictvím balíčku Flatpak nebo pomocí pip3.

Prostřednictvím balíčku Flatpak

Pokud používáte Ubuntu 20.04 a stále nemáte ve svém počítači nainstalovanou tuto technologii, můžete pokračovat Průvodce že kolega před chvílí na tento blog napsal, aby to povolil.

Kdy můžete nainstalovat balíčky flatpak, budete muset pouze otevřít terminál (Ctrl + Alt + T) a použít následující příkaz install:

nainstalovat flatpak na jógu

flatpak install flathub org.flozz.yoga-image-optimizer

Po instalaci můžeme najděte spouštěč programu v grafickém prostředí.

launcher jóga

Odinstalovat

Pokud vás tento program nepřesvědčí, lze snadno vyjmout spuštěním následujícího příkazu v terminálu (Ctrl + Alt + T):

odinstalovat flatpak na jógu

flatpak uninstall --delete-data org.flozz.yoga-image-optimizer

Použití pip3

Pro ty, kteří nemají rádi balíčky Flatpak, mají možnost použijte pip3. I když tato možnost, NEVYTVÁŘEJTE zástupce aplikace spusťte jej z plochy.

Nejprve otevřete terminál (Ctrl + Alt + T) a v něm spustíme následující příkaz nainstalovat požadované knihovny:

instalace závislostí

sudo apt install git build-essential python3 python3-dev python3-pip libgirepository1.0-dev libcairo2-dev pkg-config gir1.2-gtk-3.0

Pak můžeme nainstalujte balíček aplikace pomocí příkazu:

nainstalujte jógu s pip3

sudo pip3 install yoga-image-optimizer

Jak jsem řekl výše, balíček pip nemá přímý přístup k aplikaci. Z tohoto důvodu Chcete -li jej spustit z terminálu a vytvořit soubor .desktop, musíte spustit následující příkaz:

yoga-image-optimizer

Odinstalovat

na odebrat balíček této aplikace, budeme muset pouze otevřít terminál (Ctrl + Alt + T) a použít v něm příkaz:

odinstalujte jógu pomocí pip3

sudo pip3 uninstall yoga-image-optimizer

Základní použití YOGA z terminálu

Kromě používání grafického prostředí, které si myslím, že nemá příliš co vysvětlovat, můžeme také použijte terminál k optimalizaci našich obrázků. Nejjednodušší způsob, jak optimalizovat obrázek z terminálu, je pomocí následujícího příkazu:

převod obrazu z terminálu

yoga image imagen-entrada.png imagen-salida.webp

Není -li v terminálu uveden výstupní formát, YOGA vygeneruje obraz ve stejném formátu jako vstupní obrázek. Pokud není výstupní formát výslovně uveden, jsou jako vstup podporovány pouze soubory PNG, JPEG a WEBP.

Výstupní formát lze určit pomocí –Volba výstupního formátu:

konverze obrazu

yoga image --output-format=jpeg imagen-entrada.png imagen-salida.jpeg

Jsou podporovány následující formáty:

  • orig: Toto je výchozí nastavení. Výstupní formát bude stejný jako vstupní obrázek.
  • auto: Výstupní formát je vybrán automaticky. YOGA vygeneruje PNG, pokud vstupní obrázek používá průhlednost, jinak vygeneruje JPEG.
  • png: generuje obrázek PNG.
  • jpeg: generuje obrázek JPEG.
  • webp- Generuje ztrátový obrázek WEBP.
  • webpl: vygenerujte bezeztrátový obrázek WEBP

Tento program také umožňuje změňte velikost obrázků pomocí možnosti –resize:

změnit velikost obrázku

yoga image --resize=512x512 imagen-entrada.png imagen-salida.png

V tomto případě, pokud mají šířka a výška stejnou hodnotu, nemusíme zadávat obojí.

YOGA nám to také umožní nastavte požadovanou kvalitu souborů JPEG a WebP které lze vygenerovat pomocí voleb –Jpeg-kvalita y –Webp kvalita. Tyto možnosti mají celé číslo mezi 0 (soubory nižší kvality) a 100 (soubory vyšší kvality) jako parametr:

změnit kvalitu obrazu

yoga image --output-format=jpeg --jpeg-quality=84 imagen-entrada.png imagen-salida.jpg

Pokud jste uživatel Gnu / Linux, je to zajímavá možnost, jak optimalizovat obrázky, což je také bezplatný a otevřený zdroj. Může vědět více o tomto programu ve vašem webová stránka nebo v úložiště na GitHubu projektu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.