文:Stephen
正所謂「麻雀雖小,五臟俱全」,就算本地的「納米樓」再小,依然會盡用每一處土地空間,將「牙膏精神」發揮到極致。不過,講到將「唧牙膏」的技巧發揮的淋漓盡致,又怎可以不提不少人常常用到的 JPEG 檔案呢?
很多人都知道 JPEG 是一種方便的影像壓縮技術,可以將視覺難以分辨的色彩數據省略,藉以減少檔案體積。不過,始終有人覺得現時一直使用的 JPEG 格式壓縮量大,而且檔案尺寸亦不夠小,應該需要有新的編碼系統來優化 JPEG 檔案格式。而 Google 最新就發表名為 Guetzli 編碼技術,這個技術屬於開放源碼平台,其特的演算方法可以在不影響相片質素的情況下,將 JPEG 檔案容量減少 35%!而從另一個角度看,這亦代表用上 Guetzli 編碼技術後,日後同一個檔案容量的 JPEG 檔案將可以得到更佳的影像質素,有助網站可以減省因為太多圖片而使數據流量超出負荷的問題。
(左起)未壓縮的影像、以一般 JPEG 編碼的壓縮技術、Guetzli 編碼的影像壓縮技術 |
Guetzli 編碼技術之所以更為成功,是因為引入多重視覺質量損失技術,令 JPEG 檔案容量得以縮小,而且亦能夠在畫質與檔案容量這兩難之中取得平衡。據 Google 表示,他們亦曾找人類比較 Guetzli 編碼跟一般 JPEG 編碼在質素上的分別,結果顯示大部人均對新技術投下信心的一票!
(左起)未壓縮的影像、以一般 JPEG 編碼的壓縮技術、Guetzli 編碼的影像壓縮技術 |
Guetzli 編碼技術已經支援市面上主流的瀏覽器和影像處理軟件,亦符合 JPEG 標準。如果大家覺得有興趣的,可以嘗試在以下地方(GitHub)尋找更多應用上的資料。