
JPEG是全球幾乎唯一一個贏得通用支持的有損壓縮圖像格式——不僅是Web瀏覽器,幾乎所有軟件都支持該格式的圖像。
自1992年以來,JPEG格式流傳至今,并且成為了Web上最流行的有損壓縮圖像格式之一。而mozjpeg的誕生,就是為了減少這些(圖片)文件的大小。
Mozilla在于工程師商談后總結(jié)到:即使經(jīng)過了20年,由于強大的兼容性需求的限制,JPEG編碼器尚未達(dá)到其壓縮潛力的極限。
而今日發(fā)布的mozjpeg 1.0版本,則是libjpeg-turbo與'jpgcrush'功能的‘交叉疊加’。后者來自Loren Merritt便攜的Perl腳本,其可以通過辨別哪種編碼配置能夠使用最少的比特數(shù)來減小文件體積。
結(jié)果就是,通過libjpeg-turbo,mozjpeg實現(xiàn)了2-6%的PNG到JPEG轉(zhuǎn)換、以及平均10%的Wikimedia JPEG樣本文件。而該項目的下一個目標(biāo)是,利用柵格量化(Trellis quantization)來提升編碼。









