YOGA, stisne in paketno pretvori slike v različne formate

o optimizatorju slike joge

V naslednjem članku si bomo ogledali YOGA Image Optimizer. To je orodje za paketno pretvorbo fotografij v JPEG, PNG in WEBP ter stiskanje velikosti datotek z enako kakovostjo. Je brezplačno in odprtokodno orodje, ki temelji na orodju ukazne vrstice YOGA.

Zaledni prostor YOGA uporablja knjižnico Python Pillow za pretvorbo slik v PNG, JPEG ali WebP. Uporabite knjižnico Guetzli Google ustvari datoteke JPEG, ki so običajno za 20% do 30% manjše od uporabe libjpeg. Knjižnice zopflipng y libwebp Googlovi se uporabljajo za optimizacijo drugih dveh formatov slik. Orodje ukazne vrstice podpira tudi pretvorbo 3D modelov in optimizacijo z uporabo knjižnice Asimp.

Splošne značilnosti YOGA Image Optimizerja

programske nastavitve

  • Uradni sprednji del YOGE ponuja a grafični vmesnik, enostaven za uporabo za izvedbo pretvorbe in optimizacije slik v Gnu / Linux in Windows.
  • Nam bo dovolil odpre serijo slik, ki prikaže njihove sličice, ime in velikost vhodne datoteke, pa tudi izhodno ime in obliko datoteke.
  • YOGA Image Optimizer podpira različne formate kot vhodne in lahko ustvari optimizirane datoteke JPEG, PNG in WebP (tako z izgubo kot brez izgube).

joga teka

  • Preden kliknemo na 'Optimiziraj', smo vam bo omogočilo izbiro izhodne oblike in nastavitev stopnje stiskanja za vsako od slik.
  • Imeli bomo podporo za več niti. Zmogli bomo nastavite, koliko jeder procesorja želite uporabiti.
  • Ponudbe a temni način.
  • Izhodni vzorec po meri

Namestite YOGA Image Optimizer na Ubuntu

o optimizatorju slike joge

Za Gnu / Linux lahko to programsko opremo namestite prek paketa Flatpak ali z uporabo pip3.

Preko paketa Flatpak

Če uporabljate Ubuntu 20.04 in še vedno nimate nameščene te tehnologije v računalniku, lahko nadaljujete Vodnik da je kolega pred časom napisal na tem blogu, da to omogoči.

Kdaj lahko namestite paketi flatpak, odpreti morate le terminal (Ctrl + Alt + T) in uporabiti naslednje namestite ukaz:

namestite joga flatpak

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

Po namestitvi lahko poiščite zaganjalnik programov v grafičnem okolju.

lansirna joga

Odstrani

Če vas ta program ne prepriča, jih je mogoče enostavno odstraniti z zagonom naslednjega ukaza v terminalu (Ctrl + Alt + T):

odstranite flatpak za jogo

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

Uporaba pip3

Za tiste, ki ne marajo paketov Flatpak, imajo možnost uporabite pip3. Čeprav je ta možnost, NE ustvarjajte bližnjice do aplikacije da ga zaženete z namizja.

Najprej bomo odprli terminal (Ctrl + Alt + T) in v njem izvedli naslednji ukaz za namestite potrebne knjižnice:

namestitev odvisnosti

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

Potem lahko namestite aplikacijski paket z uporabo ukaza:

namestite jogo s pip3

sudo pip3 install yoga-image-optimizer

Kot sem rekel zgoraj, vrstica pip nima neposrednega dostopa do aplikacije. Zaradi tega razloga morate zagnati naslednji ukaz, da ga zaženete s terminala in ustvarite datoteko .desktop:

yoga-image-optimizer

Odstrani

za odstranite paket te aplikacije, odpreti bomo morali le terminal (Ctrl + Alt + T) in v njem uporabiti ukaz:

odstranite jogo s pip3

sudo pip3 uninstall yoga-image-optimizer

Osnovna uporaba YOGE s terminala

Poleg uporabe grafičnega okolja, za katerega menim, da ga ni treba razlagati, lahko tudi uporabite terminal za optimizacijo naših slik. Najlažji način za optimizacijo slike s terminala je naslednji ukaz:

pretvorba slike iz terminala

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

Če izhodni format ni določen v terminalu, YOGA ustvari sliko istega formata kot vhodna slika. Kot vhodni so podprti samo PNG, JPEG in WEBP, če izhodna oblika ni izrecno podana.

Izhodni format lahko določite s pomočjo -možnost izhodne oblike:

pretvorba slike

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

Podprti so naslednji formati:

  • orig: To je privzeto. Izhodna oblika bo enaka kot vhodna slika.
  • avto: Izhodna oblika se samodejno izbere. YOGA bo ustvarila PNG, če vhodna slika uporablja preglednost, sicer bo ustvarila JPEG.
  • png: ustvari sliko PNG.
  • jpeg: ustvari sliko JPEG.
  • webp- Ustvari podobo WEBP z izgubo.
  • webpl: ustvari podobo WEBP brez izgube

Ta program omogoča tudi spremenite velikost slik z možnostjo –premeri velikost:

spremenite velikost slike

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

V tem primeru, če imata širina in višina isto vrednost, nam ni treba določiti obojega.

YOGA nam bo tudi dovolila nastavite želeno kakovost datotek JPEG in WebP ki jih je mogoče ustvariti z možnostmi -kakovost JPEG y -Kakovost spletne strani. Te možnosti imajo celo število med 0 (datoteke slabše kakovosti) in 100 (datoteke višje kakovosti) kot parameter:

spremenite kakovost slike

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

Če ste uporabnik Gnu / Linuxa, je to zanimiva možnost za optimizacijo slik, ki je tudi brezplačna in odprtokodna. Lahko več o tem programu v svojem Spletna stran ali v repozitorij na GitHub projekta.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.