YOGA, compress uye batch inoshandura mifananidzo kuita mafomati akasiyana

nezve yoga mufananidzo optimizer

Muchinyorwa chinotevera isu ticha tarisa YOGA Image Optimizer. Ichi chi chishandiso chebatch chinoshandura mafoto kuita JPEG, PNG uye WEBP, uye kumanikidza saizi faira nemhando yakaenzana. Iyo yemahara uye yakavhurwa sosi chishandiso, iyo yakavakirwa pane iyo YOGA yekuraira turu turu.

Iyo YOGA backend inoshandisa iyo Python Pillow raibhurari kushandura mifananidzo kuita PNG, JPEG kana WebP. Shandisa raibhurari Guetzli Google inogadzira mafaira eJPEG, ayo ari 20% kusvika 30% madiki pane kushandisa libjpeg. Maraibhurari zopflipng y libwebp MaGoogle anoshandiswa kukwidziridza mamwe mafomati maviri emifananidzo. Iyo yekuraira turu turu inotsigirawo 3D modhi kutendeuka uye kugadzirisa uchishandisa raibhurari Assimp.

Hunhu hwese hweYOGA Image Optimizer

purogiramu zvaunofarira

  • YOGA's yekumberi-kumagumo inopa iyo nyore kushandisa graphical interface kuita shanduko yemufananidzo uye maitiro ekugadzirisa paGnu / Linux neWindows.
  • Inotitendera vhura batch yemifananidzo, kuratidza zvigunwe zvavo, zita uye saizi yeiyo yekuisa faira, pamwe neinoburitsa zita uye faira fomati.
  • YOGA Image Optimizer inotsigira akasiyana mafomati sekuisa, uye inogona kugadzira optimized JPEG, PNG uye WebP mafaera (zvese nekurasikirwa uye pasina kurasikirwa).

yoga kumhanya

  • Usati wadzvanya pane 'Optimize' isu inobvumidza iwe kusarudza iyo yekubuda fomati uye kuseta iyo yekumanikidza danho kune yega yega mifananidzo.
  • Tichava nerutsigiro rwakasiyana-siyana. Tichakwanisa seta mangani CPU cores ekushandisa.
  • Inopa a maitiro erima.
  • Pato yekubuda yakagadzirirwa

Isa YOGA Image Optimizer paUbuntu

nezve yoga mufananidzo optimizer

YeGnu / Linux, iyi software inogona kuiswa kuburikidza neFlatpak package kana kushandisa pip3.

Via Flatpak package

Kana iwe uri kushandisa Ubuntu 20.04 uye iwe uchiri usina iyi tekinoroji yakaiswa pakombuta yako, unogona kuenderera Mutungamiri kuti waunoshanda naye akanyora pane ino blog nguva yadarika kuti ikwanise.

Paunogona kuisa flatpak mapakeji, iwe unongofanirwa kuvhura terminal (Ctrl + Alt + T) uye shandisa zvinotevera gadza kuraira:

gadza iyo yoga flatpak

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

Mushure mekumisikidzwa, tinogona tsvaga iyo yekutanga chirongwa mune yakajeka nharaunda.

kutanga yoga

Uninstall

Kana chirongwa ichi chikasakugutsa, inogona kubviswa zviri nyore kumhanya unotevera kuraira mune iyo terminal (Ctrl + Alt + T):

uninstall yoga flatpak

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

Uchishandisa pip3

Kune avo vasingade Flatpak mapakeji, ivo vane mukana weku shandisa pip3. Kunyangwe iyi sarudzo, UNGA GADZIRA nzira pfupi yekushandisa kuti utange kubva kudesktop.

Kutanga, isu tichaenda kuvhura terminal (Ctrl + Alt + T) uye mairi tichaita unotevera kuraira ku gadzira raibhurari inodikanwa:

kutsamira kuisirwa

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

Ipapo tinogona isa pasuru yekushandisa uchishandisa rairo:

gadza iyo yoga nepip3

sudo pip3 install yoga-image-optimizer

Sezvandambotaura pamusoro, pombi package haina mukana wakanangana nekushandisa. Neichi chikonzero unofanirwa kumhanya unotevera kuraira kuti utange kubva kune iyo terminal uye gadzira iyo .desktop faira:

yoga-image-optimizer

Uninstall

Para bvisa package iyi app, isu tinongoda kuvhura terminal (Ctrl + Alt + T) uye shandisa rairo mairi:

uninstall yoga nepip3

sudo pip3 uninstall yoga-image-optimizer

Kushandiswa kwekutanga kweYOGA kubva kuchiteshi

Pamusoro pekushandisa iyo graphical nharaunda, iyo yandinofunga haina zvakawanda zvekutsanangura, isu tinogona zvakare shandisa iyo yekupedzisira kukwidziridza mifananidzo yedu. Nzira iri nyore yekukwirisa mufananidzo kubva kumagumo ndeye kushandisa rairo inotevera:

kutendeuka kwemufananidzo kubva kumagumo

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

Kana iyo fomati yekubuda isina kutaurwa mune terminal, YOGA inogadzira chifananidzo chine fomati imwecheteyo seyekuisa mufananidzo. PNG chete, JPEG, uye WEBP ndidzo chete dzinotsigirwa seyokupinza, kana fomati yekuburitsa isina kunyatsotsanangurwa.

Iyo yekubuda fomati inogona kutsanangurwa uchishandisa iyo -Kubuda-fomati sarudzo:

kutendeuka kwemufananidzo

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

Aya mafomati anotsigirwa.

  • mavambo: Uku ndiko kusarongeka. Iyo yekubuda fomati ichave yakafanana nemufananidzo wekuisa.
  • motokariMafomati ekuburitsa anosarudzwa otomatiki. YOGA ichagadzira PNG kana iyo yekuisa mufananidzo ikashandisa pachena, zvikasadaro ichagadzira JPEG.
  • png: inogadzira mufananidzo wePNG.
  • jpeg: inogadzira mufananidzo weJPEG.
  • webhu- Inogadzira yakarasika WEBP mufananidzo.
  • webpl: gadzira isina kurasikirwa WEBP mufananidzo

Chirongwa ichi chinobvumidzawo gadziridza zvifananidzo ne-- regedza sarudzo:

gadziridza mufananidzo

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

Mune ino kesi, kana hupamhi nekukwirira zvine kukosha kwakafanana, hatidi kudoma zvese zviri zviviri.

YOGA ichatibvumidzawo gadza hunhu hunodiwa hweJPEG uye WebP mafaera izvo zvinogona kugadzirwa nesarudzo -Jpeg-mhando y -Webp-mhando. Idzi sarudzo dzinotora manhamba pakati pe0 (yakaderera mhando mafaerauye zana (emhando yepamusoro mafaera) paramende:

chinja mhando yemufananidzo

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

Kana iwe uri mushandisi weGnu / Linux, iyi sarudzo inonakidza yekugadzirisa mifananidzo yako, iri zvakare yemahara uye yakavhurwa sosi. Zvinogona ziva zvakawanda nezvechirongwa ichi mune yako peji peji kana mu repository paGitHub yepurojekiti.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako