一个新的图像格式 -- webp介绍

简介

WebP是google开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,并能节省大量的服务器带宽资源和数据空间。是现代图像格式,提供了优越的无损和有损压缩的图片在网络上。使用WebP,网站管理员和web开发人员可以创建更小、更丰富的图像,使网页更快。

WebP无损的png图像小26%。WebP有损图像是25 - 34%小于等效SSIM质量指数可比JPEG图像

无损WebP支持透明(也称为alpha通道)的成本只有22%额外的字节。对有损压缩RGB压缩情况下是可以接受的,有损WebP还支持透明度,通常提供3×PNG相比较小的文件大小。

webp实现详解

WebP压缩工作详情

有损WebP压缩采用预测编码编码图像,同样的方法使用VP8视频编解码器压缩视频的关键帧。预测编码使用相邻的像素块中的值来预测的值在一块,然后只编码不同。

无损压缩使用WebP已经图像碎片为了准确重建新的像素。它还可以使用一个本地面板如果没有找到有趣的比赛。

WebP文件由VP8或VP8L图像数据,以及基于即兴重复的一个容器。独立libwebp图书馆作为WebP规范的参考实现,我们可以从git存储库或tarball。

支持情况

WebP本机支持Google Chrome,Opera浏览器,和许多其他工具和软件库。开发人员还添加了支持多种图像编辑工具。

WebP包括轻量级的编码和解码库libwebp和命令行工具cwebp和dwebp将图像转换为从WebP格式,以及工具查看、多路复用技术和动画WebP图像。完整的源代码可以在下载页面。

使用情况

WebP 的优势体现在它具有更优的图像数据压缩算法,能带来更小的图片体积,而且拥有肉眼识别无差异的图像质量;同时具备了无损和有损的压缩模式、Alpha 透明以及动画的特性,在 JPEG 和 PNG 上的转化效果都相当优秀、稳定和统一。

优势强劲所以推动起来也很快,因为压缩效率高,体积小,对节省磁盘空间、网络带宽,加快页面加载速度

Google、Youtube、Facebook、Ebay 以及很多国内较大的公司(TAB,360,美图等)的许多产品都开始使用 WebP 格式的图片,但现在仍有很多地方不支持这种格式,这时就需要用转换工具将图片转变为我们常用的 PNG 或 JPG 格式,在这里介绍一下转换的方法。

实例

png与webp对比1
gif与webp对比1

具体图片情况如下:

这里写图片描述
这里写图片描述
gif
gif图片,大小869k
webp
Animated WebP大小:371k


转换方法

1、在线转换网站 cloudconvert
2、转换工具 isparta(Windows & Mac)
3、谷歌转换【翻墙查看】


兼容和支持情况

至于 WebP 的兼容性,在国内,WebP 已经得到半数用户的支持了 ,caniuse.com查看支持情况

这里写图片描述

下一篇【webP兼容性前端页面js处理方法

参考文献
google webP介绍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值