You need to enable JavaScript to run this app.
导航
质量压缩
最近更新时间:2024.12.12 10:23:28首次发布时间:2024.06.13 14:34:37

图片质量分

在您使用图片处理工具将一个图像保存为 JPEG 或 Webp 格式的图片时,您可以设置一个质量分或者使用工具的默认质量分设置。质量分表示压缩率,范围在 1-100。分数越高,压缩率越小,生成的图片尺寸也越大。

质量压缩

火山引擎内容分发网络(CDN)提供 "质量压缩" 的特性。要使用该特性,请 提交工单

该特性依赖火山引擎对象存储(TOS)提供的图片压缩能力。因此,要启用该特性,您的源站必须是一个 TOS 存储桶。该特性仅对 JPEG 图片和 Webp 图片生效。

说明

  • 要使 TOS 对包含 Accept: image/webp 头部的请求返回 Webp 图片,您必须启用 "Webp 自适应"。
  • 开启该特性能会降低 CDN 的缓存命中率。开启该特性后,请求文件的缓存键会发生变化,因此,如果请求的文件已经被缓存,CDN 会判定请求文件未命中缓存。
  • 如果您在 CDN 中开启了该特性,请勿对存储桶开启 TOS 中的 "图片处理" 特性。

该特性启用后,您需要指定一个质量分。CDN 提供了两种质量分计算方式,参见 配置说明。在向 TOS 请求一个图片时,CDN 会在请求中包含一个特定的查询参数,指示质量分的计算方式。TOS 会根据该查询参数对请求的图片进行压缩,然后将压缩后的图片返回给 CDN。在收到 TOS 返回的图片后,CDN 缓存该图片并将其发送给用户。

说明

  • 该图片的缓存键中会包含指示质量分计算方式的查询参数。

  • 启用 “质量压缩” 后,对当前 CDN 缓存中的所有 JPEG 图片和 Webp 图片,用户请求都将无法命中缓存。在业务高峰期,不建议您启用或停用该特性。

操作步骤

  1. 登录 火山引擎内容分发网络控制台

  2. 在左侧导航栏,点击 域名管理

  3. 域名管理 页面,找到需要配置的域名,点击 管理

  4. 在域名页面上,点击 内容优化 页签。

  5. 在页面右上方,点击 编辑配置

  6. 质量压缩 下方,设置 状态 为开启。

  7. 参考 配置说明 进行设置。

  8. 设置完成后,在页面右上方点击 提交编辑

配置说明

配置说明

类型

表示质量设置的方式,该配置有以下可选项:

  • 相对质量:表示图片的最终质量分是当前质量分的百分比。

    说明

    该类型的设置仅对 JPEG 图片有效,对 Webp 图片无效。

  • 绝对质量:表示图片的最终质量分是绝对值,与图片当前的质量分无关。

自动压缩

表示一个质量分。

  • 如果 类型相对质量,该配置表示图片当前质量分的百分比,仅对 JPEG 图片有效。

    • 图片的最终质量分 = 图片的当前质量分 * 该百分比。

    例如:请求图片在 TOS 上的当前质量分是 90,该配置是 80,图片的最终质量分就是 72。

说明

  • 如果 类型绝对质量,该配置表示图片的最终质量分。

    例如:请求图片在 TOS 上的当前质量分是 90,该配置是 80,图片的最终质量分还是 80。

  • 如果 类型绝对质量 并且该配置的值大于或等于请求图片的当前质量分,TOS 在返回该图片前不会对其进行压缩。

  • 如果 TOS 返回的 Webp 图像是从其他格式的图片转换而来的,则该配置指定的是 TOS 在做图片转换时使用的质量分。