如果图片保存成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 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在阿里云图片处理服务中,当图片保存为JPG或WEBP格式时,支持质量变换功能,旨在帮助用户调整图片质量以减小文件大小,优化存储和访问流量。以下是关于质量变换参数q
和Q
的详细说明及使用示例:
q(相对质量)
90q
将得到90%质量的图片;若原图质量为80%,同样指定90q
则会得到72%质量的图片。lossless
表示无损保存(仅对WEBP格式有效)。Q(绝对质量)
90Q
都将得到90%质量的图片,但若原图质量低于90%,则保持原图质量不变。lossless
表示无损保存(仅对WEBP格式有效)。q
或Q
,图片处理可能会导致输出图片占用空间增大。Q
参数。100q
。相对质量转换示例:
http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100w_100h_80q
绝对质量转换示例:
http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100w_100h_80Q
PNG转无损WEBP示例:
http://image-demo.oss-cn-hangzhou.aliyuncs.com/panda.png?x-oss-process=image/resize,w_200/format,webp/quality,lossless
通过上述参数和示例,您可以根据需求灵活调整图片质量,实现高效的内容分发与存储优化。