tencent cloud

文档反馈

图片压缩

最后更新时间:2024-05-21 15:37:18

    概述

    图片压缩指在图片质量保持不变的情况,尽可能的减小图片大小,以达到节省图片存储空间、减少图片访问流量、提升图片访问速度的效果。
    对象存储(Cloud Object Storage,COS)基于 数据万象(Cloud Infinite,CI) 产品推出了多种图片压缩功能,您可以按自身的业务场景选择不同的压缩方式,达到图片压缩的目的。目前支持的压缩方式如下所示:
    AVIF 压缩:可将图片转换为 avif 格式,avif 是基于 av1 的一种全新图片格式,在2020年2月由 Netflix 首次公布于众,目前已支持 Chrome、Firefox 等浏览器。
    WebP 压缩:可将图片转换为 webp 格式,其在压缩方面相比 jpg 格式更优越。在相同图片质量的情况下,webp 格式图片大小要比 jpg 格式图片减小25%以上,可以适配多终端使用场景。
    HEIF 压缩:可将图片转换为 heif 格式,它具有超高的压缩率,在图片质量相同的情况下,图片大小比 jpg 格式图片减小80%以上,iOS 系统已将 heif 图片作为相册默认格式,Android P 系统已原生支持 heif。
    TPG 压缩:可将图片转换为 tpg 格式,它是腾讯推出的自研图片格式,可支持动图,目前 QQ 浏览器、QQ 空间等产品已默认支持 tpg 图片,在图片质量相同的情况下,图片大小比 gif 格式图片减少90%以上,比 png 图片减小50%以上。
    极智压缩:通过智能判断图片的主观质量进行自动调节,在不改变图片原格式的基础上,使图片体积相比原图有显著的降低,同时在视觉效果上可以最大程度贴近原图。
    说明
    图片压缩均为付费服务,由数据万象收取,具体费用请参见数据万象 图片处理费用
    极智压缩目前仅支持北京、上海地域。

    适用场景

    图片压缩功能满足 PC、App 等多终端图片压缩需求,适用于电商、传媒等业务场景,有效降低图片传输链路及加载耗时,降低带宽及流量成本。
    不同压缩功能对于已有的图片格式、浏览器环境等兼容性不同,可参考下表:
    功能
    支持格式
    支持的浏览器和系统
    兼容性
    压缩效果
    压缩速度
    AVIF 压缩
    支持 jpg、png、bmp、gif、heif、webp、tpg 格式图片转换为 avif 格式。
    支持 Firefox、Chrome、Android 等少数浏览器及系统
    较强
    极强
    WebP 压缩
    支持将 jpg、png、bmp、gif、heif、tpg、avif 格式图片转换为 webp 格式。
    支持 Edge、Firefox、Chrome、Safari、Android、iOS、微信等95%以上的浏览器及系统
    一般
    HEIF 压缩
    支持 jpg、png、bmp、webp、avif 格式图片转换为 heif 格式。
    不支持浏览器打开,在 iOS 11以上及 Android P 系统上原生支持
    TPG 压缩
    支持 jpg、png、bmp、gif、heif、webp、avif 格式图片转换为 tpg 格式。
    需特殊的解码器,仅 QQ 浏览器等少数浏览器支持
    极智压缩
    支持对 jpg、png格式的图片进行压缩,不改变原图格式。
    全兼容
    极强
    说明
    腾讯云数据万象提供集成 TPG、AVIF 解码器的Windows 终端 SDK,您只需在您的客户端进行集成,即可实现对 TPG 和 AVIF 的解码预览。

    使用方法

    AVIF、HEIF、TPG压缩

    这三种属于高级图片格式,您需要先开通 图片高级压缩 功能,才能进行使用。
    开通后高级压缩功能后,您可以通过图片 格式转换参数 进行使用,当您将 format 参数设置为指定压缩格式即可,具体参数如下:
    参数名
    参数说明
    imageMogr2/format/avif
    将原图转换为 avif 格式,达到图片压缩效果。
    imageMogr2/format/heif
    将原图转换为 heif 格式,达到图片压缩效果。
    imageMogr2/format/tpg
    将原图转换为 tpg 格式,达到图片压缩效果。

    WebP压缩

    您可以直接通过基础图片处理的格式转换能力,使用WebP压缩功能,具体参数如下:
    参数名
    参数说明
    imageMogr2/format/webp
    将原图转换为 webp 格式,达到图片压缩效果。

    极智压缩

    极智压缩功能为无感压缩,即功能开启后无需改变您的图片访问方式,无需添加额外的压缩参数,我们将自动对匹配的图片格式进行压缩。
    您需要通过控制台 开启极智压缩功能,开启后您无需改变图片访问方式,后续访问图片时将自动压缩。

    压缩示例

    对 png 格式的原图片进行上述全部压缩,假设原图链接为:
    https://examples-125xxxxx.cos.ap-shanghai.myqcloud.com/test.png

    示例1:转换为 jpeg 图片

    请求的最终 URL:
    https://examples-125xxxxx.cos.ap-shanghai.myqcloud.com/test.png?imageMogr2/format/jpeg

    示例2:转换为 webp 图片

    请求的最终 URL:
    https://examples-125xxxxx.cos.ap-shanghai.myqcloud.com/test.png?imageMogr2/format/webp

    示例3:转换为 heif 图片

    请求的最终 URL:
    https://examples-125xxxxx.cos.ap-shanghai.myqcloud.com/test.png?imageMogr2/format/heif

    示例4:转换为 tpg 图片

    请求的最终 URL:
    https://examples-125xxxxx.cos.ap-shanghai.myqcloud.com/test.png?imageMogr2/format/tpg

    示例5:转换为 avif 图片

    请求的最终 URL:
    https://examples-125xxxxx.cos.ap-shanghai.myqcloud.com/test.png?imageMogr2/format/avif

    示例6:进行极智压缩

    请求的最终 URL:
    https://examples-125xxxxx.cos.ap-shanghai.myqcloud.com/test.png
    下表列出了每种图片压缩方式的压缩率对比情况(示例结果仅供参考):
    格式
    大小
    png(原图)
    465 KB
    jpeg
    114KB(减小75.5%)
    avif
    32 KB(减小93.1%)
    webp
    64 KB(减小86.2%)
    heif
    54 KB(减小88.4%)
    tpg
    56 KB(减小88.0%)
    极智压缩
    59 KB(减小87.3%)
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持