7
本文作者: 張馳 | 2014-12-16 23:30 |
近日,程序員Fabrice Bellard開發(fā)出了一種新的圖片格式BPG,它能將現(xiàn)有數(shù)碼圖像的尺寸減小到一半,有望取代我們熟知的JPEG格式。
現(xiàn)在,手機(jī)或網(wǎng)頁(yè)上的多數(shù)圖像都是JPEG格式,它始于1986年,并于1994年正式推出。JPEG能在盡量不影響圖像質(zhì)量的情況下,將其壓縮到很小,這能加快文件傳輸速度,減少網(wǎng)頁(yè)加載時(shí)間,節(jié)省存儲(chǔ)空間。
此后,JPEG一直有小修小補(bǔ),增加一些壓縮算法,但Bellard的技術(shù)是一次大幅度革新。新格式名為BPG,在任何尺寸上都能產(chǎn)生比JPEG質(zhì)量更高的圖像,即同樣質(zhì)量的圖片,BPG的體積僅為JPEG的一半。這是因?yàn)锽PG采用了一種新的HEVC算法,這一開源標(biāo)準(zhǔn)主要用來(lái)壓力視頻。
同樣大小的JPEG(左)與BPG(右)格式成像質(zhì)量對(duì)比
與JPEG推出時(shí)一樣,BPG也能傳輸更快,消耗的容量更少,如果你流量有限,還能多刷幾個(gè)網(wǎng)頁(yè)。這些都能產(chǎn)生直接的經(jīng)濟(jì)效益,想想你每月的流量,而對(duì)Facebook這樣存在大量圖像的網(wǎng)站來(lái)說(shuō),節(jié)約的可不是一點(diǎn)兩點(diǎn)。
另一點(diǎn)是,更好的成像質(zhì)量。HEVC,以及BPG都擁有JEPG沒(méi)有的功能,能進(jìn)行無(wú)損壓縮,不造成質(zhì)量損失。
很遺憾,可能不會(huì)。
兼容性是一個(gè)大問(wèn)題?,F(xiàn)在幾乎沒(méi)有軟件支持BPG格式,這讓它很難普及。盡管Bellard開發(fā)了一個(gè)Javascript解碼器,將它加入網(wǎng)站后,幾乎所有瀏覽器都能支持BPG,但終端用戶還是沒(méi)有其它方法來(lái)查看或創(chuàng)建這種格式的圖像。
Bellard不是唯一一個(gè)想要顛覆JPEG,及使用HEVC標(biāo)準(zhǔn)的人。今年 3月,火狐瀏覽器的開發(fā)者M(jìn)ozilla Research就公布了mozjpeg計(jì)劃,它想提升JPEG的壓縮效果,并保持與現(xiàn)有軟件的兼容。
7月15日,mozjpeg 2.0公布,同時(shí)還獲得了Facebook6萬(wàn)美元的捐贈(zèng)。
盡管BPG的壓縮效果比mozjpeg 2.0還要好,但將它部署在Facebook這樣規(guī)模的網(wǎng)站上,還是難以實(shí)現(xiàn),因?yàn)槊總€(gè)接入該站點(diǎn)的應(yīng)用都要增加額外的代碼。
現(xiàn)在,還有很多其它組織在使用HEVC技術(shù)進(jìn)行圖像壓縮。雖然BPG很優(yōu)秀,而且已經(jīng)開發(fā)出來(lái)了,但真正的普及可能還要靠一些大型組織來(lái)推動(dòng)。
via forbes
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。