imgmin, binabawasan ang bigat ng mga imahe ng JPG

imgmin

Orihinal na imahe: lamiradadelreplicante.com

Isa sa mga problema na maaari nating makita sa mga imahe ay ang kanilang timbang. Malinaw na magkakaroon ng mga larawan na nais naming i-save na may pinakamataas na posibleng kalidad, ngunit maraming mga okasyon kung hindi ito kinakailangan. Ang problema kapag nais naming babaan ang kalidad ng isang imahe ay hindi namin alam kung magkano namin ito mai-download nang hindi masyadong napapansin, ngunit ang problemang ito ay malulutas imgmin.

Ang imgmin ay isang proyekto na naglalayon na malutas ang nabanggit na problema. Tulad ng gagawin ko? Well pagkalkula ng matematika at awtomatikong kung magkano ang maaaring ibababa ang bigat ng isang imahe nang hindi napansin na na-edit namin ito. Pinakamaganda sa lahat, ang mga gumagamit ay kakailanganin lamang gumamit ng isang utos para sa maliit na tool na ito upang gawin ang lahat ng gawain para sa amin. Narito sinabi namin sa iyo ang lahat ng kailangan mong malaman.

Ang imgmin ay resulta ng malawak na gawaing pagsasaliksik. Gumamit ng isang mekanismo walang pagkawala ng kalidad (lossless) upang makabuo ng na-optimize na mga imahe sa pamamagitan ng pagmamanipula ng mga bloke ng mga pixel. Ipinapaliwanag namin dito kung paano ito mai-install.

Pag-install at paggamit ng imgmin

Upang mai-install ang imgmin kailangan lang naming buksan ang isang window ng terminal at i-type ang mga sumusunod na utos:

sudo apt-get install -y autoconf libmagickwand-dev pngnq pngcrush pngquant
git clone https://github.com/rflynn/imgmin.git
cd imgmin
autoreconf -fi
./configure
make
sudo make install

Ang paggamit ng maliit na tool na ito ay hindi maaaring maging mas simple. Ang dapat nating gawin ay gamitin ang sumusunod na utos:

imgmin original.jpg optimizada.jpg

Siyempre, sa palagay ko mahalaga na ipaliwanag na kailangan mong ipasok ang buong landas ng bawat imahe. Isang madaling paraan upang malutas ito ay iwanan ang larawan sa desktop, buksan ang terminal, ipasok ang folder ng Desktop (sa aking kaso gumagamit ito ng utos cd Desk) at pagkatapos ay ipasok na ang utos. Sa lohikal, kakailanganin nating baguhin ang mga pangalang "orihinal" at "na-optimize" sa pamamagitan ng pangalan ng imahe kung saan nais naming babaan ang timbang nito at ng imahe ng output.

Kung nasubukan mo ito, ano ang naiisip mo sa imgmin?


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   leillo1975 dijo

    Nagtrabaho ba ito para sa iyo sa Ubuntu 16.04? Nagbibigay ito sa akin ng isang error kapag gumagawa ng:

    "Imgmin.c: 30: 29: fatal error: wand / MagickWand.h: Walang ganoong file o direktoryo"

    Sa tingin ko ay na-install ko na ang lahat ng mga kinakailangan

  2.   kartmanasyon dijo

    @ leillo1975 Ang eksaktong parehong bagay ang nangyayari sa akin 🙁