YOGA, ngjesh dhe grumbullo imazhe në formate të ndryshme

në lidhje me optimizuesin e imazhit të yogas

Në artikullin tjetër ne do të hedhim një vështrim në YOGA Image Optimizer. Kjo është një mjet për konvertimin e fotografive në JPEG, PNG dhe WEBP, dhe ngjeshjen e madhësive të skedarëve me cilësi ekuivalenteMe Shtë një mjet falas dhe me burim të hapur, i cili bazohet në mjetin e linjës së komandës YOGA.

Përmbajtja YOGA përdor bibliotekën Python Pillow për të kthyer imazhet në PNG, JPEG ose WebPMe Përdorni bibliotekën Guetzli Google të gjenerojë skedarë JPEG, të cilët zakonisht janë 20% deri 30% më të vegjël se sa përdorimi libjpegMe Bibliotekat zopflipng y libwebp Google përdoret për të optimizuar dy formatet e tjera të imazhit. Mjeti i linjës së komandës gjithashtu mbështet konvertimin dhe optimizimin e modelit 3D duke përdorur bibliotekën Asimp.

Karakteristikat e përgjithshme të Optimizer YOGA Image

preferencat e programit

  • Përpara zyrtare e YOGA ofron një ndërfaqe grafike e lehtë për t’u përdorur për të kryer procesin e konvertimit dhe optimizimit të imazhit në Gnu / Linux dhe Windows.
  • Do të na lejojë hapni një grup imazhesh, duke shfaqur miniaturat e tyre, emrin dhe madhësinë e skedarit hyrës, si dhe emrin dhe formatin e skedarit.
  • YOGA Image Optimizer mbështet formate të ndryshme si hyrje, dhe mund të gjenerojë skedarë të optimizuar JPEG, PNG dhe WebP (si me humbje ashtu edhe pa humbje).

yoga duke vrapuar

  • Para se të klikojmë në 'Optimize' ne do t'ju lejojë të zgjidhni formatin e daljes dhe të vendosni nivelin e kompresimit për secilën nga imazhet.
  • Ne do të kemi mbështetje me shumë fije. Ne do të jemi në gjendje vendosni sa bërthama CPU të përdorni.
  • Oferta a mënyra e errët.
  • Modeli i daljes Personalizuar.

Instaloni YOGA Image Optimizer në Ubuntu

në lidhje me optimizuesin e imazhit të yogas

Për Gnu / Linux, ky softuer mund të instalohet përmes paketës Flatpak ose duke përdorur pip3.

Përmes paketës Flatpak

Nëse jeni duke përdorur Ubuntu 20.04 dhe akoma nuk e keni të instaluar këtë teknologji në kompjuterin tuaj, mund të vazhdoni Udhëzuesi që një koleg shkroi në këtë blog pak më parë për ta mundësuar atë.

Kur mund të instaloni pako flatpak, do t'ju duhet vetëm të hapni një terminal (Ctrl + Alt + T) dhe të përdorni sa vijon komandën e instalimit:

instaloni yoga flatpak

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

Pas instalimit, ne mundemi gjeni lëshuesin e programit në mjedisin grafik.

jogë lëshuese

uninstall

Nëse ky program nuk ju bind, mund të hiqet lehtë ekzekutimi i komandës së mëposhtme në terminal (Ctrl + Alt + T):

çinstaloni yoga flatpak

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

Përdorimi i pip3

Për ata që nuk i pëlqejnë paketat Flatpak, ata kanë mundësinë që ta bëjnë këtë përdorni pip3Me Edhe pse ky opsion, MOS krijoni një shkurtore për aplikacionin për ta nisur nga desktopi.

Së pari, ne do të hapim një terminal (Ctrl + Alt + T) dhe në të do të ekzekutojmë komandën e mëposhtme për instaloni bibliotekat e kërkuara:

instalimi i varësive

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

Atëherë mundemi instaloni paketën e aplikacionit duke përdorur komandën:

instaloni joga me pip3

sudo pip3 install yoga-image-optimizer

Siç thashë linjat më lart, paketa pip nuk ka qasje të drejtpërdrejtë në aplikacion. Per kete arsye ju duhet të ekzekutoni komandën e mëposhtme për ta nisur atë nga terminali dhe për të krijuar një skedar .desktop:

yoga-image-optimizer

uninstall

hiq paketën këtë aplikacion, do të na duhet vetëm të hapim një terminal (Ctrl + Alt + T) dhe të përdorim komandën në të:

çinstaloni joga me pip3

sudo pip3 uninstall yoga-image-optimizer

Përdorimi bazë i YOGA nga terminali

Përveç përdorimit të mjedisit grafik, të cilin mendoj se nuk ka shumë për të shpjeguar, ne gjithashtu mundemi përdorni terminalin për të optimizuar imazhet tonaMe Mënyra më e lehtë për të optimizuar një imazh nga terminali është duke përdorur komandën e mëposhtme:

shndërrimi i imazhit nga terminali

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

Kur formati i daljes nuk është specifikuar në terminal, YOGA gjeneron një imazh me të njëjtin format si imazhi hyrësMe Vetëm PNG, JPEG dhe WEBP mbështeten si hyrje, kur formati i daljes nuk është specifikuar në mënyrë eksplicite.

Formati i daljes mund të specifikohet duke përdorur -opsioni i formatit dalës:

konvertimi i imazhit

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

Formatet e mëposhtme mbështeten:

  • orig: Ky është parazgjedhja. Formati i daljes do të jetë i njëjtë me imazhin hyrës.
  • auto: Formati i daljes zgjidhet automatikisht. YOGA do të gjenerojë një PNG nëse imazhi i hyrjes përdor transparencë, përndryshe do të gjenerojë një JPEG.
  • png: gjeneron një imazh PNG.
  • jpeg: gjeneron një imazh JPEG.
  • webp- Gjeneron një imazh WEBP me humbje.
  • webpl: gjeneroni një imazh WEBP pa humbje

Ky program gjithashtu lejon ndryshoni madhësinë e imazheve me opsionin –zmadhoni:

ndrysho madhësinë e imazhit

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

Në këtë rast, nëse gjerësia dhe lartësia kanë të njëjtën vlerë, nuk kemi nevojë t'i specifikojmë të dyja.

YOGA gjithashtu do të na lejojë vendosni cilësinë e dëshiruar të skedarëve JPEG dhe WebP që mund të gjenerohet me opsionet -cilësi jpeg y -Cilësi në internetMe Këto opsione marrin një numër të plotë midis 0 (skedarë me cilësi më të ulët) dhe 100 (skedarë me cilësi më të lartë) si parametër:

ndryshoni cilësinë e figurës

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

Nëse jeni përdorues i Gnu / Linux, ky është një opsion interesant për të optimizuar imazhet tuaja, i cili është gjithashtu falas dhe me burim të hapur. Mund të dini më shumë për këtë program në programin tuaj faqe interneti ose në depo në GitHub të projektit.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.