使用pngquant命令近乎無失真壓縮PNG圖片大小減少70%左右
一、安裝
① git clone git://github.com/pornel/pngquant.git
② cd pngquant
③ make 回車後就會看到一大串命令,然後看到生成pngquant執行檔案以及其他相關檔案,即安裝成功。
此處省略若干。。。
ar rv libimagequant.a pam.o mediancut.o blur.o mempool.o viter.o nearest.o libimagequant.o
ar: creating archive libimagequant.a
a - pam.o
a - mediancut.o
a - blur.o
a - mempool.o
a - viter.o
a - nearest.o
a - libimagequant.o
gcc pngquant.o rwpng.o rwpng_cocoa.o lib/libimagequant.a -O3 -fno-math-errno -funroll-loops -fomit-frame-pointer -Wall -std=c99 -I. -DNDEBUG -DUSE_SSE=1 -msse -Wno-unknown-pragmas -mmacosx-version-min=10.6 -DUSE_COCOA=1 -I/usr/local/Cellar/libpng/1.6.19/include/libpng16 -I/usr/include -mmacosx-version-min=10.6 -framework Cocoa -L/usr/local/Cellar/libpng/1.6.19/lib -lpng16 -L/usr/lib -lz -lm -o pngquant
二、使用示例
ls *.png | xargs -L1 -t /Users/One/pngquant/pngquant --ext .png --force 256 --speed 1 --quality=50-60