Järgmises artiklis vaatleme YOGA pildi optimeerijat. See on tööriist fotode JPEG-, PNG- ja WEBP -vorminguteks teisendamiseks ning samaväärse kvaliteediga failisuuruste tihendamiseks. See on tasuta ja avatud lähtekoodiga tööriist, mis põhineb YOGA käsurea tööriistal.
YOGA taustaprogramm kasutab piltide teisendamiseks PNG-, JPEG- või WebP -vormingusse Pythoni padjaraamatukogu. Kasutage raamatukogu Guetzli Google genereerib JPEG -faile, mis on tavaliselt 20–30% väiksemad kui kasutamisel libjpeg. Raamatukogud zopflipng y libwebp Ülejäänud kahe pildivormingu optimeerimiseks kasutatakse Google’i. Käsurea tööriist toetab ka 3D -mudeli teisendamist ja optimeerimist kogu abil Assimp.
YOGA Image Optimizer üldised omadused
- Ametlik YOGA kasutajaliides pakub a lihtne kasutada graafilist liidest piltide teisendamise ja optimeerimise protsessi teostamiseks Gnu / Linuxis ja Windowsis.
- Lubab meile avage piltide partii, näidates nende pisipilte, sisendfaili nime ja suurust, samuti väljundi nime ja failivormingut.
- YOGA Image Optimizer toetab sisendina erinevaid vorminguid ja suudab genereerida optimeeritud JPEG-, PNG- ja WebP -faile (nii kaotusega kui ka kaotamata).
- Enne „Optimeeri” klõpsamist võimaldab teil valida väljundvormingu ja seadistada tihendustaseme iga pildi jaoks.
- Meil on mitme lõimega tugi. Saame hakkama määrake, kui palju protsessorituuma kasutada.
- Pakub a tume režiim.
- Väljundi muster kohandatud
Installige YOGA Image Optimizer Ubuntu
Gnu / Linuxi jaoks saab selle tarkvara installida paketi Flatpak kaudu või pip3 abil.
Flatpaki paketi kaudu
Kui kasutate Ubuntu 20.04 ja teil pole seda tehnoloogiat endiselt arvutisse installitud, võite jätkata Giid et kolleeg kirjutas sellesse blogisse mõni aeg tagasi, et seda lubada.
Kui saate installida flatpak pakendid, peate avama ainult terminali (Ctrl + Alt + T) ja kasutama järgmist installi käsk:
flatpak install flathub org.flozz.yoga-image-optimizer
Pärast installimist saame leidke programmi käivitaja graafilises keskkonnas.
Desinstallige
Kui see programm ei veena teid, saab kergesti eemaldada käivitades terminalis järgmise käsu (Ctrl + Alt + T):
flatpak uninstall --delete-data org.flozz.yoga-image-optimizer
Kasutades pip3
Neile, kellele Flatpaki paketid ei meeldi, on neil võimalus seda teha kasutage pip3. Kuigi see valik, ÄRGE looge rakendusele otseteed töölaualt käivitamiseks.
Esiteks avame terminali (Ctrl + Alt + T) ja täidame selles järgmise käsu paigaldage vajalikud teegid:
sudo apt install git build-essential python3 python3-dev python3-pip libgirepository1.0-dev libcairo2-dev pkg-config gir1.2-gtk-3.0
Siis saame installige rakenduspakett kasutades käsku:
sudo pip3 install yoga-image-optimizer
Nagu ma eespool ütlesin, pole pip -paketil rakendusele otsest juurdepääsu. Sel põhjusel terminalist käivitamiseks ja .desktop -faili loomiseks peate käivitama järgmise käsu:
yoga-image-optimizer
Desinstallige
et eemaldage selle rakenduse pakett, peame avama ainult terminali (Ctrl + Alt + T) ja kasutama selles olevat käsku:
sudo pip3 uninstall yoga-image-optimizer
YOGA põhikasutus terminalist
Lisaks graafilise keskkonna kasutamisele, mida minu arvates pole palju seletada, saame seda ka teha kasutage meie piltide optimeerimiseks terminali. Lihtsaim viis pildi optimeerimiseks terminalist on järgmise käsu kasutamine:
yoga image imagen-entrada.png imagen-salida.webp
Kui terminalis pole väljundvormingut määratud, genereerib YOGA sisendpildiga samas vormingus pildi. Ainult PNG, JPEG ja WEBP on sisendina toetatud, kui väljundvorming pole selgesõnaliselt määratud.
Väljundvormingut saab määrata, kasutades -väljundvormingu valik:
yoga image --output-format=jpeg imagen-entrada.png imagen-salida.jpeg
Toetatakse järgmisi vorminguid:
- orig: See on vaikimisi. Väljundvorming on sama mis sisendpilt.
- auto: Väljundvorming valitakse automaatselt. Kui sisendpilt kasutab läbipaistvust, loob YOGA PNG -faili, vastasel juhul genereerib see JPEG -faili.
- png: genereerib PNG -pildi.
- jpeg: genereerib JPEG -pildi.
- webp- Loob kadunud WEBP -pildi.
- webpl: luua kadudeta WEBP -pilt
See programm võimaldab ka piltide suuruse muutmine valikuga - suuruse muutmine:
yoga image --resize=512x512 imagen-entrada.png imagen-salida.png
Kui laiusel ja kõrgusel on sama väärtus, ei pea me mõlemat täpsustama.
JOOGA lubab meil ka määrake soovitud JPEG- ja WebP -failide kvaliteet mida saab valikute abil genereerida -JPEG-kvaliteet y -Webp-kvaliteet. Need valikud võtavad täisarvu vahemikus 0 (madalama kvaliteediga failid) ja 100 (kõrgema kvaliteediga failid) parameetrina:
yoga image --output-format=jpeg --jpeg-quality=84 imagen-entrada.png imagen-salida.jpg
Kui olete Gnu / Linuxi kasutaja, on see huvitav võimalus oma piltide optimeerimiseks, mis on samuti tasuta ja avatud lähtekoodiga. See võib saate selle programmi kohta rohkem teada veebisait või GitHubi hoidla projektist.