文章目录

  • 一、使用 iSparta 转换 WebP 图片格式
  • 二、Google 提供的 libwebp 库
  • 三、参考资料

一、使用 iSparta 转换 WebP 图片格式


isparta 工具已经停止维护 , 最新的版本下载下来 , 无法使用 , 这里保留了一个之前可以使用的版本 , 下载 https://download.csdn.net/download/han1202012/17496041 博客资源 , 解压 iSparta-win64.zip 压缩包 , 运行其中的 iSparta.exe 可执行文件 , 即可使用该工具 ;

进入 iSparta-win64\win64 目录 , 执行 " isparta.exe " 可执行文件 ,

iSparta 工具主界面 : 将几张图片同时拖入到 " 图片转WebP " 界面中 , 点击开始转换 , 即可将拖入的图片转为 WebP 格式 ,

点击 " 开始转换 " 按钮 , 等待处理完毕 ,

转换完毕的目录如下 :

查看图片详细信息 :

二、Google 提供的 libwebp 库


iSparta 工具中的 WebP 图片格式转换 , 主要使用了 Google 提供的 libwebp 库中的 cwebp.exe 工具 , 在 https://download.csdn.net/download/han1202012/17498155 下载 libwebp 库 , 解压 , 查看相关工具 ;

cwebp 命令用法 :

cwebp -q 75 in.png -o out.webp

-q 用于设置质量参数 , 取值范围 000 ~ 100100100 ;

Google 建议 757575 是最佳选择 , 兼顾压缩效率与现实效果 ;

三、参考资料


参考文档 :

  • 创建 WebP 图片 : https://developer.android.google.cn/studio/write/convert-webp
  • isparta 工具官网 : http://isparta.github.io/
  • isparta 工具 GitHub 地址 : https://github.com/iSparta/iSparta

博客资源 :

  • iSparta 工具 : https://download.csdn.net/download/han1202012/17496041
  • Google libwebp 库 : https://download.csdn.net/download/han1202012/17498155

【Android 安装包优化】WebP 图片转换 ( 使用 iSparta 转换 WebP 图片格式 | Google 提供的 libwebp 库 )相关推荐

  1. 【Android 安装包优化】WebP 图片格式性能测试 ( 测试 WebP 图片解码速度 | 测试 WebP 图片编码速度 )

    文章目录 一.测试 WebP 图片解码速度 二.测试 WebP 图片编码速度 三.参考资料 测试结果 : WebP 格式图片 , 解码快 , 编码慢 , 占用空间小 ; 在解码速度上 , WebP 格 ...

  2. 【Android 安装包优化】WebP 应用 ( 4.0 以下兼容 WebP | Android Studio 中使用 libwebp.so 库向下兼容版本 | libwebp 库测试可用性 )

    文章目录 一. Android Studio 中导入 libwebp.so 库 二. Android Studio 中测试 libwebp.so 库 三.参考资料 一. Android Studio ...

  3. 【Android 安装包优化】Android 中使用 SVG 图片 ( Android 5.0 以下的矢量图方案 | 矢量图生成为 PNG 图片 )

    文章目录 一.Android 5.0 以下的矢量图方案 二.矢量图生成为 PNG 图片 三.完整的 build.gradle 构建脚本 四.编译效果 五.参考资料 一.Android 5.0 以下的矢 ...

  4. 【Android 安装包优化】资源混淆 ( resources.arsc 资源映射表文件格式 | 头文件 数据格式 | 全局字符串池 数据格式 | 包数据 数据格式 | 包头 数据格式 )

    文章目录 一.resources.arsc 资源映射表文件格式 二.头文件 数据格式 三.全局字符串池 数据格式 四.包数据 数据格式 1.包头 数据格式 2.资源类型字符串池 数据格式 3.资源名称 ...

  5. 【Android 安装包优化】资源混淆 ( resources.arsc 资源映射表混淆 | resources.arsc 资源映射表二进制格式分析 | 混淆全局字符串池和资源名称字符串池 )

    文章目录 一.resources.arsc 资源映射表 混淆 二.resources.arsc 资源映射表二进制格式分析 三.参考资料 资源混淆时 , 需要修改混淆 resources.arsc 资源 ...

  6. 【Android 安装包优化】开启资源压缩 ( 资源压缩配置 | 启用严格模式的资源引用检查 | 自定义保留/移除资源配置 | 资源压缩效果 )

    文章目录 一.开启资源压缩 二.启用严格模式的资源引用检查 三.自定义保留/移除资源配置 四.资源压缩效果 五.完整配置 1.keep.xml 配置 2.build.gradle 构建脚本 六.参考资 ...

  7. 【Android 安装包优化】资源混淆 ( AAPT2 资源编译工具 | resources.arsc 资源映射表 工作机制 )

    文章目录 一.AAPT2 资源编译工具 二.resources.arsc 资源映射表 工作机制 三.参考资料 一.AAPT2 资源编译工具 资源的编译 , 生成 R.java 文件 , 都是通过 AA ...

  8. 【Android 安装包优化】使用 lib7zr.a 静态库处理压缩文件 ( 交叉编译 lib7zr.a 静态库 | 安卓工程导入静态库 | 配置 CMakeLists.txt 构建脚本 )

    文章目录 一.修改 7zr 交叉编译脚本 Android.mk 二.完整的 7zr 交叉编译脚本 Android.mk 三.交叉编译 lib7zr.a 静态库 四.Android Studio 导入 ...

  9. 【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( jni 中 main 函数声明 | 命令行处理 | jni 调用 lib7zr.so 函数库处理压缩文件完整代码 )

    文章目录 一.JNI 中 main 函数声明 二.命令字符串切割并传入 main 函数 三.完整代码示例 1.完整 jni 代码 2.完整 java 代码 3.执行结果 四.参考资料 前置博客 : [ ...

最新文章

  1. DTCC:数据库安全重点在数据拷贝过程中
  2. java ide 进行图形化界面时不能显示汉字_主流开源IDE汇总,Java程序员一定能用上!...
  3. 第五节 suid/ sgid /sbit /which /locate / find /stat / ln / uname -a
  4. SpringBoot整合Swagger 自动生成在线API文档 偷懒必备 同时也是我们的基本操作啦!!!
  5. 树莓派Raspberry 操作GPIO--LED
  6. Hadoop联姻Excel: 微软巩固Office帝国
  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的校友录管理系统
  8. linux的文件权限分析
  9. ios显示gif格式图片
  10. OA+CRM+ERP
  11. Layui layui-soul-able 组件 表格列进行拖拽
  12. YY0709|听觉报警信号要求及测试方法
  13. 网络广告行业资料整理
  14. Cloud Rover隐私政策
  15. 浅谈两点分布,二项分布,伽马分布,指数分布,泊松分布,卡方分布,t分布,F分布,均匀分布,正态分布,β分布,狄利克雷分布--概率分布家族的伦理关系
  16. 高速计数器转RS485Modbus RTU模块IBF150
  17. “无边框”引发口水大战 供应链考验手机硬件创新
  18. 『关键词挖掘』结合 LDA + Word2Vec + TextRank 实现关键词的挖掘
  19. android 隐藏文本,Android使用facebook隐藏库加密plaint文本
  20. java生成一条唯一的邀请码_如何实现用户id生成一个唯一邀请码

热门文章

  1. 用JSON技术加快AJAX程序开发
  2. 石川es6课程---17、ES7 预览
  3. openstack搭建之-neutron配置(11)
  4. CentOS7下安装ELK三件套
  5. 基于alipay用到的
  6. MYSQL-RJWEB 博客学习
  7. java学习笔记1--开发环境平台总结
  8. python学习--numpy的数组
  9. Google 的 QUIC 华丽转身成为下一代网络协议: HTTP/3.0
  10. vs2008中xlslib与libxls库的编译及使用