pngquant是一款png格式圖片批量壓縮工具,這款軟件可以將png格式的圖片壓縮掉70%的大小,而且圖片質(zhì)量肉眼并不能看出太大變化。pngquant支持自己控制圖片輸出質(zhì)量,支持批量處理圖片,使用也非常簡單,推薦大家下載使用。
軟件特色:
結(jié)合矢量化運(yùn)算的高質(zhì)量的調(diào)色板。
獨(dú)特的自適應(yīng)抖動算法。
跨平臺:windows,Mac OS X,Linux。C語言實(shí)現(xiàn),容易集成于腳本、GUI、服務(wù)器軟件。
快速模式處理大量圖像。
壓縮率高達(dá)70%,失真率很低。
使用方法:
pngquant 是有在github上host了整個lib的代碼。是c代碼。能夠用。只是官方有寫好的exe,能夠直接拿來用。使用方法:
詳細(xì)樣例:
pngquant -f --ext .png --quality 50-50 Ui.png (以50質(zhì)量來處理圖片,直接覆蓋掉原圖片)
我們能夠做一個批處理:新建一個txt,后綴改成bat,寫入以下內(nèi)容(當(dāng)然你質(zhì)量能夠作為用戶輸入的變量):
echo "開始處理..." for /R %%i in (*.png) do ( pngquant -f --ext .png --quality 50-50 "%%i" ) pause
我從80質(zhì)量測試到20,發(fā)現(xiàn)50比較接近做圖軟件導(dǎo)出的png 8格式。只是80質(zhì)量的壓縮效率已經(jīng)很高了,強(qiáng)烈建議使用80。
下載會得到pngquant.ext 和Compression.bat, 復(fù)制到你要批量壓縮png的目錄里,點(diǎn)擊Compression.bat就會批量壓縮png了。
注意:會替換原圖,請單獨(dú)復(fù)制一份資源來操作!