背景介绍
2019年12月下旬,谷歌官方文档推出了,使用Android Studio转换切图为webp格式的说明。https://developer.android.com/studio/write/convert-webp
文档中对使用方法有详细介绍,所以我就赘述了。
哪些坑
如果你的项目中有大量的切图文件,不能一键转化,要逐一转换
一键转换大量png的坑点如下:
- 会导致部分图片的颜色失真,尤其是颜色的深浅,灰色也不例外
- 会导致部分图片的大小增大
- 会导致部分图片显示效果模糊
- 会导致纯透明的图片变成纯黑色图片
坑点介绍
1. 会导致部分图片的颜色失真,尤其是颜色的深浅,灰色也不例外。可以使用下面张图测试
2. 会导致部分图片的大小增大。可以使用下面张图测试
3. 会导致部分图片显示效果模糊。
这个很好理解了,使用有损压缩的方式,对画质有影响,所以每一张图片的最佳encode quality的值,不一定是75%,有可能是10%就够,有可能要50%。
4. 会导致纯透明的图片变成纯黑色图片。可以使用下面张图测试
其他经验总结
- 实图最佳encode quality大多在75%左右
- 单色图最佳encode quality大多在100%