全部产品
Search
文档中心

对象存储 OSS:质量变换

更新时间:Aug 03, 2023

质量变换操作是使用原图本身的格式对图片进行压缩。您可以通过质量变换参数,修改存储在OSS内原图的质量。本文介绍对图片进行质量变换时所用到的参数及示例。

质量变换仅支持JPG和WebP,其他图片格式不支持。

参数说明

操作名称:quality

参数说明如下:

参数

描述

取值范围

q

设置图片的相对质量,对原图按百分比进行质量压缩。

例如原图质量为100%,添加quality,q_90参数会得到质量为90%的图片。原图质量为80%,添加quality,q_90参数会得到质量72%的图片。

说明

只有JPG格式的原图添加该参数,才可以决定图片的相对质量。如果原图为WebP格式,添加该参数相当于指定了原图绝对质量,即与参数Q的作用相同。

[1,100]

Q

设置图片的绝对质量,将原图质量压缩至Q%,如果原图质量小于指定参数值,则按照原图质量重新进行压缩。

例如原图质量是95%,添加quality,Q_90参数会得到质量90%的图片。原图质量是80%,添加quality,Q_90只能得到质量80%的图片。

说明

该参数只能对保存格式为JPG、WebP的图片使用,对其他格式的图片无效果。

[1,100]

示例

您可以通过文件URL、SDK、API方式设置图片处理参数。本文以文件URL为例进行介绍。文件URL仅适用于公共访问的图片。如果是私有访问的图片,请使用SDK、API处理图片。更多信息,请参见图片处理操作方式

本文示例使用的Bucket为杭州地域名为oss-console-img-demo-cn-hangzhou的Bucket,图片外网访问地址为: