谷歌研发新图像格式WebP 超越JPEG

    Google     Discussion

据国外媒体报道,谷歌计划于今天晚些时候正式发布新的图像压缩格式WebP。使用这个格式的图像的体积将比JPEG格式图像减小40%。与JPEG相同,WebP是一种有损压缩。但谷歌表示,这种格式的主要优势在于高效率。他们发现,“在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像小40%。”

谷歌计划在“未来数周内”在Chrome浏览器中添加对这一格式的原生支持。

美中不足的是,WebP格式图像的编码时间“比JPEG格式图像长8倍”。

分析人士认为,尽管WebP格式尚未像JPEG格式那样,得到各种软硬件的广泛支持,但谷歌推广这一格式的优势在于Chrome浏览器。这款谷歌开发的浏览器的市场份额已达10%以上。

WebP文件使用RIFF格式作为容器 (文件规范决定文件信息数据的排布, wav 和 avi 格式也是基于RIFF),这种格式非常轻量级,在极端的情况下一个RIFF图像文件的数据开销不到20字节,同时RIFF有很好的扩展性,开发者可以往里面添加想要的元数据。

图像数据的采用VP8编码,说起这个编码器不得不提 Google 五月份Web O/I 2010 大会上宣布的 WebM项目。Google 收购了 On2 公司,并将其 VP8 视频编码推向开源,以对抗 x264,成为HTML5视频标准。WebM是采用VP8编码的高画质、开放、免费实现以及专门针对 Web 优化的视频格式

WebP 使用了与 WebM 相同的VP8编码器来压缩图像,利用预测编码技术,通过部分像素块的颜色来预测其邻近块的颜色值,并只记录两者的差值,因为多数情况下两者差距很小,甚至零差距,因而大大提高了压缩的比率。最后再将差值数据进行量化和熵编码保存。

WebP项目的Gallery页面上有提供大量的 JPEG 和 WebP 效果对比图,当然,因为现在还没浏览器支持这一新图片格式,WebP的图片还是暂时以PNG格式保存。目前项目处于开发者预览阶段,只提供有Linux下的格式转换工具。另外,在格式开发进入Alpha阶段时,大概就能跟PNG一样支持半透明。

开发者正在努力让 Webkit 内核兼容WebP格式图片,估计能在下几个版本的 Chrome 里出现。

Editor: CySnap; Tags: ,

DISCUSSION


Notice: Undefined variable: user_ID in /usr/home/Yohn/maxbeta.com/htdocs/wp-content/themes/Tiny-Mag-H5/comments.php on line 21

  

(So you agree with the rules)