全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
对象存储 OSS

质量变换

更新时间:2017-08-14 09:29:35

如果图片保存成jpg、webp, 可以支持质量变换。

参数

名称 描述 取值范围
q - 决定图片的相对质量,对原图按照 q% 进行质量压缩。如果原图质量是 100%,使用 90q 会得到质量为 90% 的图片;如果原图质量是 80%,使用 90q 会得到质量72%的图片
- 只能在原图是 jpg格式的图片上使用,才有相对压缩的概念。如果原图为 webp,那么相对质量就相当于绝对质量。
- 当取值为lossless时,webp格式图片会按照无损格式保存
1-100,lossless
Q - 决定图片的绝对质量,把原图质量压到Q%,如果原图质量小于指定数字,则不压缩。如果原图质量是100%,使用”90Q”会得到质量90%的图片;如果原图质量是95%,使用“90Q”还会得到质量90%的图片;如果原图质量是80%,使用“90Q”不会压缩,返回质量80%的原图。
- 只能在保存格式为jpg/webp效果上使用,其他格式无效果。 如果一个转换url里,同时指定了q和Q,按Q来处理
- 当取值为lossless时,webp格式图片会按照无损格式保存
1-100,lossless

注意事项

  • 如果不填Q或者q 这两个参数,这样有可能会导致图片占用空间变大。如明确想得到一个质量固定的图片,请采用Q参数。如果想按原图质量来保存,指定成100q

示例

  • 将原图缩略成100w_100h,相对原图质量的80%的jpg图

http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100w_100h_80q

  • 将原图缩略成100w_100h,绝对质量的80的jpg图

http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100w_100h_80Q

  • 将png原图缩略成200w,保存成无损的webp格式

http://image-demo.oss-cn-hangzhou.aliyuncs.com/panda.png?x-oss-process=image/resize,w_200/format,webp/quality,lossless

本文导读目录