講一下我所理解的「圖片瘦身」

首先,談下jpg與png的區別。據我理解,jpg是「數據檢索」,png是「色值檢索」。

在圖檔數據中,A字符出現了幾次,在哪些地方,jpg就總結起来,因此它是數據檢索。在導出jpg時,會出現一個壓縮率,也就是你想檢索百分之幾的字符。一般認為70%以上,人眼看来就足夠清晰了。

因此,jpg的降低尺寸就很簡單,改變壓縮率即可,很多軟件都有這個功能。

但是很少有軟件提供png降低尺寸,為甚麼呢?

因為png是色值檢索,也就是說,它把色值出現在哪裏都總結起来。因此,如果要降低png圖片體積,就降低色值檢索數量。

拿gimp舉例,gimp打開一個png圖片,基本上「模式」都是rgb,也就是256色。這時,你把它調到Index,再降至48色,體積立即降了很多,而且原圖基本看不出區別。

上面的tinyPNG,或者任何能降低png體積的軟件,用的都是這個方法。

這裏我推薦一個免費開源的手機app,7-zip,它本身集成了各種小工具,包括一個文件瀏覽器。它還內置了crop和resize圖片,真的非常實用。

我拿7-zip跟tinyPNG比較,一張305k的圖片,7-zip減至113k,tinyPNG減至109k,可說旗鼓相當。由於7-zip不用聯網,在手機本地使用方便,因此它就是我降低圖片體積的首選。

對於一般人而言,可能不會去糾結幾百k的大小,然而對於用最低價格購買主機的博主而言,他是kk必較。

Leave a Comment