? ??????WebP是一種現(xiàn)代的圖像格式唆香,為web上的圖像提供了卓越的無損和有損壓縮嫌变。使用WebP,網(wǎng)站管理員和網(wǎng)站開發(fā)人員可以在網(wǎng)頁上創(chuàng)建更小躬它、更豐富的圖像腾啥,使網(wǎng)站加載速度更快,用戶體驗更友好
????????與png相比冯吓,WebP無損圖像的尺寸要小26%倘待。在相同的SSIM質(zhì)量指標(biāo)下,WebP有損圖像比可比JPEG圖像小25-34%组贺。
? ??????無損WebP支持透明(也稱為alpha通道)凸舵,成本僅增加22%的字節(jié)。在可接受有損RGB壓縮的情況下失尖,有損WebP也支持透明度啊奄,通常提供比PNG小3倍的文件大小。
? ??????
? ??????WebP是如何工作的雹仿?? ? ? ??
????????有損WebP壓縮使用預(yù)測編碼對圖像進(jìn)行編碼增热,與VP8視頻編解碼器壓縮視頻關(guān)鍵幀的方法相同。預(yù)測編碼利用相鄰像素塊中的值來預(yù)測塊中的值胧辽,然后只對差值進(jìn)行編碼。
? ??????無損WebP壓縮使用已經(jīng)看到的圖像片段公黑,以便準(zhǔn)確地重建新的像素邑商。如果沒有找到有趣的匹配,它也可以使用本地調(diào)色板凡蚜。
? ????詳細(xì)介紹WebP壓縮技術(shù)
? ? ? ?一個WebP文件由VP8或VP8L圖像數(shù)據(jù)和一個基于RIFF的容器組成人断。獨立的libwebp庫作為WebP規(guī)范的參考實現(xiàn),可以從我們的git存儲庫或tarball中獲得朝蜘。
? ??????WebP支持
? ??????谷歌Chrome恶迈、Firefox、Edge谱醇、Opera瀏覽器以及許多其他工具和軟件庫都支持WebP暇仲。開發(fā)人員還增加了對各種圖像編輯工具的支持。
? ??????WebP包括輕量級的編碼和解碼庫libwebp和命令行工具cwebp和dwebp副渴,用于將圖像轉(zhuǎn)換為WebP格式奈附,完整的源代碼可從下載頁面獲得。