
# 质量变换
此功能支持在[管理控制台](https://console.huaweicloud.com/console/?locale=zh-cn#/obs/manager/buckets)代码编辑模式和接口调用模式使用。
关于图片样式的使用，请参见[步骤三：创建图片样式](https://support.huaweicloud.com/usermanual-obs/obs_01_0211.html#ZH-CN_TOPIC_0000001981807973__zh-cn_topic_0000001942807756_section1115734213383)和[处理图片](https://support.huaweicloud.com/usermanual-obs/obs_01_0224.html#ZH-CN_TOPIC_0000001950528530__zh-cn_topic_0000001942967080_section169561325535)。
质量变换仅支持jpg、webp格式。
可以对输出格式为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%的绝对质量，则目标图片的质量为80%。如果原图质量为70%，将图片压缩至80%的绝对质量，则目标图片的质量为70%。 | image/resize,w_100,h_100/quality,q_80 |
   
![](https://support.huaweicloud.com/usermanual-obs/public_sys-resources/note_3.0-zh-cn.png)
- q参数仅对输出格式为jpg的图片有效。
- 如果同时使用了q和Q参数，则以Q为输出结果。
 
#### 示例
- 先将图片缩略为高和宽均为100，输出相对质量80%格式为jpg的目标图。 <https://e-share.obs.cn-north-1.myhuaweicloud.com/example.jpg?x-image-process=image/resize,w_100,h_100/quality,q_80>
  ![](https://support.huaweicloud.com/usermanual-obs/figure/zh-cn_image_0000001942967500.jpg)
  

- 先将图片缩略为高和宽均为100，输出绝对质量80%格式为jpg的目标图。 <https://e-share.obs.cn-north-1.myhuaweicloud.com/example.jpg?x-image-process=image/resize,w_100,h_100/quality,Q_80>
  ![](https://support.huaweicloud.com/usermanual-obs/figure/zh-cn_image_0000001970126405.jpg)
  
 
