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
- 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).
- 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
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:
flatpak install flathub org.flozz.yoga-image-optimizer
Pas instalimit, ne mundemi gjeni lëshuesin e programit në mjedisin grafik.
uninstall
Nëse ky program nuk ju bind, mund të hiqet lehtë ekzekutimi i komandës së mëposhtme në terminal (Ctrl + Alt + T):
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:
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:
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
në 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ë:
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:
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:
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:
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:
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.