YOGA, komprimira i serijski pretvara slike u različite formate

o alatu za optimizaciju slike joge

U sljedećem članku ćemo pogledati YOGA Image Optimizer. Ovo je alat za skupnu pretvorbu fotografija u JPEG, PNG i WEBP te komprimirati veličine datoteka ekvivalentne kvalitete. To je besplatan alat otvorenog koda koji se temelji na alatu YOGA naredbenog retka.

Pozadina YOGA -e koristi biblioteku Python Pillow za pretvaranje slika u PNG, JPEG ili WebP. Koristite knjižnicu Guetzli Google generira JPEG datoteke koje su obično 20% do 30% manje od upotrebe libjpeg. Knjižnice zopflipng y libwebp Googleovi se koriste za optimizaciju druga dva formata slike. Alat naredbenog retka također podržava pretvorbu 3D modela i optimizaciju pomoću biblioteke Asimp.

Opće karakteristike YOGA Image Optimizer -a

preferencije programa

  • YOGA-in službeni front-end pruža a grafičko sučelje jednostavno za korištenje za izvršavanje procesa pretvorbe i optimizacije slike na Gnu / Linuxu i Windowsu.
  • Dopustit će nam otvoriti hrpu slika, prikazujući njihove sličice, naziv i veličinu ulazne datoteke, kao i naziv izlaza i format datoteke.
  • YOGA Image Optimizer podržava različite formate ulaza i može generirati optimizirane JPEG, PNG i WebP datoteke (i sa gubitkom i bez gubitka).

joga trčanje

  • Prije nego što kliknemo na 'Optimiziraj' mi omogućit će vam da odaberete izlazni format i postavite razinu kompresije za svaku od slika.
  • Imat ćemo podršku za više niti. Mi ćemo biti u mogućnosti postaviti koliko CPU jezgri koristiti.
  • Nudi a mračni način rada.
  • Izlazni uzorak Personalizirana.

Instalirajte YOGA Image Optimizer na Ubuntu

o alatu za optimizaciju slike joge

Za Gnu / Linux, ovaj softver se može instalirati putem paketa Flatpak ili pomoću pip3.

Putem Flatpak paketa

Ako koristite Ubuntu 20.04, a još uvijek nemate instaliranu ovu tehnologiju na računalu, možete nastaviti Vodič koju je kolega maloprije napisao na ovom blogu kako bi je omogućio.

Kada možete instalirati flatpak paketi, samo trebate otvoriti terminal (Ctrl + Alt + T) i upotrijebiti sljedeće naredba za instalaciju:

instalirajte joga flatpak

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

Nakon instalacije možemo pronaći pokretač programa u grafičkom okruženju.

launcher joga

deinstalirati

Ako vas ovaj program ne uvjeri, može se lako ukloniti izvođenjem sljedeće naredbe u terminalu (Ctrl + Alt + T):

deinstalirajte joga flatpak

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

Korištenje pip3

Za one koji ne vole Flatpak pakete, imaju mogućnost upotrijebite pip3. Iako je ova opcija, NEMOJTE stvarati prečac do aplikacije da biste ga pokrenuli s radne površine.

Prvo ćemo otvoriti terminal (Ctrl + Alt + T) i u njemu ćemo izvršiti sljedeću naredbu za instalirati potrebne knjižnice:

instalacija ovisnosti

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

Onda možemo instalirajte aplikacijski paket pomoću naredbe:

instalirajte jogu s pip3

sudo pip3 install yoga-image-optimizer

Kao što sam gore rekao, pip paket nema izravan pristup aplikaciji. Zbog ovog razloga morate pokrenuti sljedeću naredbu da biste je pokrenuli s terminala i stvorili .desktop datoteku:

yoga-image-optimizer

deinstalirati

u uklonite paket ove aplikacije, trebat ćemo samo otvoriti terminal (Ctrl + Alt + T) i u njemu upotrijebiti naredbu:

deinstaliraj jogu s pip3

sudo pip3 uninstall yoga-image-optimizer

Osnovno korištenje YOGA -e s terminala

Osim korištenja grafičkog okruženja, za koje mislim da nema puno objašnjenja, možemo i to upotrijebite terminal za optimizaciju naših slika. Najlakši način za optimizaciju slike s terminala je pomoću sljedeće naredbe:

pretvaranje slike s terminala

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

Ako izlazni format nije naveden u terminalu, YOGA generira sliku istog formata kao i ulazna slika. Samo su PNG, JPEG i WEBP podržani kao ulazni, kada izlazni format nije izričito naveden.

Izlazni format može se odrediti pomoću –Opcija izlaznog formata:

pretvaranje slike

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

Podržani su sljedeći formati:

  • orig: Ovo je zadana postavka. Izlazni format bit će isti kao ulazna slika.
  • automobil: Izlazni format odabire se automatski. YOGA će generirati PNG ako ulazna slika koristi prozirnost, inače će generirati JPEG.
  • png: generira PNG sliku.
  • jPEG: generira JPEG sliku.
  • webp- Stvara WEBP sliku s gubitkom.
  • webpl: generiranje WEBP slike bez gubitaka

Ovaj program također omogućuje promijenite veličinu slika pomoću opcije -resize:

promijeniti veličinu slike

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

U ovom slučaju, ako širina i visina imaju istu vrijednost, ne moramo navesti oboje.

YOGA će nam također omogućiti postavite željenu kvalitetu JPEG i WebP datoteka koje se mogu generirati pomoću opcija –Jpeg kvalitete y –Kvaliteta web stranice. Ove opcije uzimaju cijeli broj između 0 (datoteke niže kvalitete) i 100 (datoteke veće kvalitete) kao parametar:

promijeniti kvalitetu slike

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

Ako ste korisnik Gnu / Linuxa, ovo je zanimljiva opcija za optimizaciju slika, koja je također besplatna i otvorenog koda. Može saznajte više o ovom programu u svom web stranica ili u spremište na GitHubu projekta.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.