简介

Webp是一个现代的图片格式提供优秀的无损和有损压缩。使用Webp我们可以创建更小更丰富的图片。

Webp无损图片比PNG图片的size小26%。Webp有损图片在同等SSIM(结构化相似)质量下比JPEG小25-34%。无损Webp支持透明度(透明通道)只占22%额外的字节。如果可以接受有损RGB压缩,有损Webp也支持透明度,通常比PNG文件size小3倍。

具体方法

Android 4.0 (API level 14)及以上支持有损Webp图片,Android 4.3 (API level 18)及以上支持无损和透明度Webp图片。

注意:因为无损和透明度Webp图片只在Android 4.3 及以上可用,所以必须声明minSdkVersion为18或更高才能使用Android Studio创建无损或透明度Webp图片。

Android Studio可以转换PNG,JPG,BMP,或静态GIF图片到Webp格式。你可以转换单独的图片或包含图片的文件夹。

1

在图片或包含图片的文件夹上右击选择 Convert to WebP。

2

会弹出 Converting Images to WebP 对话框。默认设置依赖于当前module的minSdkVersion的设置。

神秘图片1

3

选择有损或无损编码。无损编码只在minSdkVersion大于等18可用。选择有损编码可以设置编码质量,并且可以勾选对转换后的图片在保存之前进行预览。

你可以选择跳过如果转换后的图片大于原图和跳过包含透明通道的图片。因为Android Studio只允许minSdkVersion大于等于18时创建透明度Webp图片,当minSdkVersion小于18会默认勾选跳过包含透明通道的图片。

注意:9-patch图片不能转换为WebP图片。转换工具总是会自动跳过9-patch图片。

4

点击OK开始转换。如果转换多张图片,转换只执行一步,并且可以撤销一次。

如果选择无损转换,会立即执行转换。图片会被转换在原有位置。如果选择有损转换,继续执行下一步。

5

如果选择有损转换,并且勾选了对转换后的图片在保存之前进行预览,Android Studio会在转换期间显示每张图片你可以检查转换结果。(如果你没有选择预览,Android Studio会跳过这一步并立即执行转换。)在预览期间,你可以单独设置每张图片的质量。如下图所示

帽儿75

左边为原JPG图片,右边为有损编码Webp。对话框显示了原图的大小和转换后的大小。你可以拖拽滚动条修改质量设置并且可以马上看到效果和文件大小。

中间区域显示了原图和编码之后的图片之间的像素区别。在图2中,质量设置为了75%,在两张图之间几乎没有区别。图3显示了将质量设置为0%的效果。如下图所示

帽儿0

注意:如果你设置质量为100%并且minSdkVersion大于等于18,Android Studio会自动转换为无损编码。

给预览的每张图片选择一个质量。如果转换多张图片,点击Next跳到下一张图片。

6

点击Finish完成转换。

android批量转换图片格式,使用Android Studio批量转换图片为Webp格式相关推荐

  1. 关于webp图片在微信小程序不显示问题,webp格式转成jpg

    一:背景 在做一个小程序项目的时候,采集了微信公众号的图片到小程序显示,发现安卓的可以显示,ios显示不了.后来发现是因为图片格式是webp导致 苹果在macOS Sierra及iOS 10的早期be ...

  2. 如何批量将 webp 格式图片转换为 png 格式

    概要:在之前的文章当中,我们对 webp 格式的图片做过一些简单的介绍.这种格式是一种用于 web 项目的新的图像格式,他可以大大提高网站访问速度,因为同样的分辨率的 webp 格式的图片,它的大小要 ...

  3. 运维实践-使用WebP Server Go无缝转换图片为Google的webp格式让你网站访问加载速度飞起来...

    关注「WeiyiGeek」公众号 设为「特别关注」每天带你玩转网络安全运维.应用开发.物联网IOT学习! 本章目录: 0x00 快速入门 WebP 介绍 Webp-Server 介绍 0x01 安装实 ...

  4. 如何将图片变成WEBP格式?怎么快速转换图片的格式

    相信大部分新媒体小编都知道WEBP格式的图片吧!在同等画质下WEBP格式图片要比JPG格式的图片体积小很多,所以WEBP格式受很多网站欢迎,也为大家节省了载入的时间.那么,当我们想要将电脑中的图片变成 ...

  5. webp 格式的图片显示异常

    webp介绍 WebP,谷歌(google)开发的一种旨在加快图片加载速度的图片格式.提供了有损压缩与无损压缩(可逆压缩)的图片文件格式,能节省大量的服务器带宽资源和数据空间. webp转换 右键点击 ...

  6. 什么是WebP图片格式?如何在线把Webp格式转换为JPEG格式?

    我们有时候从互联网上下载图片会发现图片是WebP格式而不是常见的JPEG或者是PNG格式,用自带的图片处理软件无法打开,那么什么是WebP格式呢?我们该如何打开WebP格式的图片文件?需要进行图片处理 ...

  7. 快速将webp格式转换成jpg

    图片格式有很多种,webp就是其中的一种,webp和jpg格式一样,是一种有损压缩的图片格式,但是它的图片质量远远高于jpg格式,同样的图片webp格式要比jpg小很多.但是webp格式使用不是很多, ...

  8. webp格式转换成png的方法

    很多小伙伴对webp格式并不太熟悉,我们先将webp格式做个简单的介绍,正所谓知其然才知所以然.webm是由谷歌开发的专门用于谷歌浏览器的图片格式,属于小众图片格式,webm格式的体积更小图片质量高, ...

  9. webp格式怎么转换成jpg,3种常用工具方法

    在日常办公中,我们经常需要在网上找到一些图片进行编辑.但有时候我们会遇到Webp格式的图片,而有些软件无法直接编辑它们.Webp是一种由谷歌开发的图像文件格式,它提供了有损压缩和无损压缩(可逆压缩)的 ...

  10. 如何把webp格式转换成jpg,3个方法都简单

    如何把webp格式转换成jpg?首先我们先来了解一下什么是webo格式,webp这种图片格式,是谷歌公司专门针对谷歌浏览器发布的一种全新的图片格式.相对于传统的jpg和png格式,webp格式的优势非 ...

最新文章

  1. 想成为优秀的管理者,不能不知道的决策方法
  2. NHibernate教程
  3. Java关键字(二)——native
  4. OpenCV线特征Line Features
  5. 如何计算CDS view里两个时间戳之间的天数间隔
  6. Go学习笔记—并发高级
  7. 《网页设计与前端开发 Dreamweaver+Flash+Photoshop+HTML+CSS+JavaScript 从入门到精通》—— 第1章 网页设计基础知识...
  8. 百度,你拿什么和谷歌争?| 畅言
  9. Linux老是提示compat-libstdc++ is not installed的原因
  10. 密码字典生成工具汇总
  11. 史蒂夫·乔布斯传txt下载
  12. Julia安装与配置Jupyter Notebook
  13. Py之lime:lime库的简介、安装、使用方法之详细攻略
  14. 如何在vscode中优雅的编写C语言
  15. 如何在html页面上画一条渐变线
  16. 计算机系统保护怎么打开,Win7系统开启DEP数据执行保护的具体方法
  17. 电信中兴光猫ZXHN F650超管密码获取工具
  18. chrome cookies cookie 解密 写入(80+版本)
  19. 网络设计:搭建校园网(组网工程课设)【译】
  20. 员工考勤管理系统html,一种员工考勤管理系统的制作方法

热门文章

  1. 贝叶斯滤波算法(实例)
  2. 用python写一个万年历
  3. excel转换成html工具,Convert Excel to HTML(Excel转HTML工具) V29.11.15 官方版
  4. progressview_SwiftUI中的ProgressView
  5. 使用 YUI Compressor 批量压缩JS/CSS
  6. Word2vec之CBOW
  7. 强烈推荐 GitHub 上值得前端学习的开源实战项目
  8. View androidx.appcompat.widget.AppCompatImageViewdoes not have a NavController set
  9. Inno setup打包vc++运行库
  10. TTL与CMOS的区别