您的位置:首页 > 移动开发 > Android开发

Android优化-webp图片格式

2014-12-27 11:58 239 查看
webp格式图片简介:

android 4.0开始支持webp格式的图像,WebP是一种同时提供了有损压缩与无损压缩的图片文件格式,派生自图像编码格式VP8 。

与JPEG相同,WebP是一种有损压缩利用预测编码技术。但谷歌表示,这种格式的主要优势在于高效率。

在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像小40%。相较于无损png图片大约减少30%。

1、网址及下载地址
https://developers.google.com/speed/webp/ http://downloads.webmproject.org/releases/webp/index.html
下载工具包:libwebp-0.4.2-windows-x86,libwebp-0.4.2-windows-x86\bin\cwebp.exe dwebp.exe

2、png、jpeg转webp命令(可以写个脚本,批处理操作)

cwebp xxx.png  -lossless -o xxx.webp  //无损格式

cwebp -q 100 xxx.png -o xx.webp //0-100质量范围

ps:-lossless无损压缩,会导致原jpeg格式图片变大,原png图片则会变小(不同图片变小比例差别较大)

ps:-q 100(压缩质量0-100)压缩,png、jpeg图片转换后都会变小(不同图片变小比例差别较大)

3、将一个正式Android项目中所有图片转换为webp格式后测试,没改任何java代码,正常运行。apk大小只有之前的67%。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: