文档首页 > > 特性指南> 图片处理> 压缩图片

压缩图片

分享
更新时间: 2019/11/19 GMT+08:00

此功能支持在控制台代码编辑模式和接口调用模式使用。

可以对输出格式为jpg的图片进行图片压缩,不使用压缩则可能会使图片占用的空间变大。具体参数说明如表1所示。

操作名称:quality

表1 图片压缩

参数

取值说明

代码样例

q

图片的相对质量,即将图片按照原图的q%进行压缩。取值范围为[1,100]。

压缩公式:目标图质量=原图质量 * q%

例如:如果原图质量为100%,将图片压缩至80%的相对质量,则目标图片的质量为80%。如果原图的质量为80%,将图片压缩至80%的相对质量,则目标图片的质量为64%。

image/resize,w_100,h_100/quality,q_80

Q

图片的绝对质量,即直接将图片压缩为Q%,与原图不存在相对关系,不依赖于原图。取值范围为[1,100]。

压缩公式:

  • 原图质量 > Q%,目标图质量 = Q%
  • 原图质量 = Q%,目标图质量 = 原图质量 = Q%
  • 原图质量 < Q%,目标图质量 = 原图质量

例如:如果原图质量为100%,将图片压缩至80%的绝对质量,则目标图片的质量为100%。如果原图质量为70%,将图片压缩至80%的绝对质量,则目标图片的质量为70%。

  • q参数仅对输出格式为jpg的图片有效。
  • 如果同时使用了q和Q参数,则以Q为输出结果。
  • 输出格式为jpg格式以外的图片使用此参数则不会产生效果,也不会产生影响。

示例

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区