智能多媒体服务

  • 智能多媒体服务 > API 文档 > 图片处理 >图片瘦身(imageslim)

    图片瘦身(imageslim)

    最近更新时间: 2023-09-20 12:04:18

    简介

    图片瘦身服务(imageslim)在尽可能不影响画质的情况下,将JPEG、PNG格式的图片实时压缩,瘦身后画质基本没有变化,分辨率不变,格式不变,大幅缩小文件体积:

    • 降低CDN分发成本
    • 加快客户端图片的加载速度,提升用户体验

    使用限制

    • 原图限制

      • 格式支持: JPEGPNG 格式
      • 对图片大小/分辨率没有限制,处理异常(处理超时、处理后图片大小大于原图、处理出错等)则返回原图
    • jpeg 图片瘦身

      • 同步请求超时限制为 1s
      • 异步请求的超时限制为 10s
    • png 图片瘦身

      • 同步请求超时限制为 3s
      • 异步请求的超时限制为 30s。
    • 建议「图片瘦身」操作放在所有其他图片处理操作之后。

    接口规格

    imageslim/zlevel/<zlevel>
    
    参数名称 必填 说明
    /zlevel/<zlevel> 图片质量损失控制,值越小,质量越好,压缩率越低。
    默认值为3,取值范围:[0-10]。

    示例

    原图

      http://7xkv1q.com1.z0.glb.clouddn.com/grape.jpg
    

    瘦身后

      http://7xkv1q.com1.z0.glb.clouddn.com/grape.jpg?imageslim
    

    瘦身后并控制质量损失

      http://7xkv1q.com1.z0.glb.clouddn.com/grape.jpg?imageslim/zlevel/2
    

    瘦身前后图片对比

    • 画质基本不变
    • 格式不变
    • 分辨率不变
    • 图片文件体积大幅减少,有助于节省 CDN 流量、提升用户体验

    CDN 中间源处理

    使用七牛融合 CDN 加速的域名,此域名下的 JPEG、PNG 图片 无需添加任何参数 ,自动瘦身,更加便捷地为您节省流量。

    可在新建域名时开启,而已创建的域名默认为**「关闭」**状态,也可一键式快速开启。

    操作方法

    场景一: 新建域名时开启「图片自动瘦身」功能

    1. 登录 七牛控制台
    2. 选择 融合 CDN ( 如果您还没有加速域名可以参考:绑定加速域名和域名解析流程
    3. 在域名管理栏,点击 添加域名 按钮 ,在创建域名页面,点击展开高级配置,找到 图片自动瘦身 栏,选择 开启
    4. 配置 图片自动瘦身 功能的范围
    5. 点击创建完成

    场景二: 为已创建的域名开启「图片自动瘦身」功能

    1. 登录七牛控制台,选择融合 CDN,在域名管理-> 域名列表中,找到你想要开启自动图片瘦身功能的域名

    1. 在域名列表的操作栏,点击配置 ,进入配置页面
    2. 在配置页->图片优化栏,找到图片自动瘦身选项,点击**修改配置 **
    3. 选择开启,并配置 图片自动瘦身 功能范围,点击确认即可

    功能范围说明

    图片自动瘦身 提供指定三种范围:

    参数 范围
    默认 该域名下全部 jpg 和 png 将会自动瘦身
    指定目录 该域名该路径下的 jpg 和 png 将会自动瘦身,支持配置多个目录,以 ; 号分开。如:/a;/b
    正则表达式 该域名下符合该匹配规则的 jpg 和 png 将会自动瘦身,支持配置多个正则表达式,以 ; 号分开,如:.*\.png;.*\.jpg

    操作方式

    您可以通过 同步处理持久化处理图片样式设置CDN中间源处理 等方式,对图片进行处理,详情介绍请参见图片处理操作方式

    计费说明

    0.1 元/千次,按月计量,按月结算

    • 不足千次不收费,如月度计量为 300 次,则不收费;月度计量为 5300 次按 5000 次收费,即 0.5 元。
    • 命中 CDN 缓存情况下不计量,未命中 CDN 缓存情况需返回源站调用瘦身服务时计量。
    以上内容是否对您有帮助?
  • Qvm free helper
    Close