详情页标题前

腾讯云对象存储图片压缩概述

详情页1

概述

图片压缩指在图片质量保持不变的情况,尽可能的减小图片大小,以达到节省图片存储空间、减少图片访问流量、提升图片访问速度的效果。对象存储(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 解码器的 iOSAndroidWindows 终端 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 格式,达到图片压缩效果。

极智压缩

极智压缩功能支持以下两种方式使用:通过控制台开启自动压缩,即功能开启后无需改变您的图片访问方式,无需添加额外的压缩参数,后续访问图片时将自动压缩。通过控制台开启API参数压缩,功能开启后,您可以在访问图片时,对希望压缩的图片添加压缩参数进行压缩,使用更灵活,压缩参数可查看 极智压缩API文档

压缩示例

对 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?imageSlim

下表列出了每种图片压缩方式的压缩率对比情况(示例结果仅供参考):

格式 大小
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%)



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:http://www.yunxiaoer.com/144808.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 阿里云负载均衡为伸缩组添加和移出负载均衡实例-云淘科技

    伸缩组支持关联负载均衡实例,通过负载均衡实例将访问流量分发到伸缩组内的多个实例中,可以有效增强伸缩组的服务能力。您可以通过在弹性伸缩控制台操作或者调用API参数(例如AttachLoadBalancers和DetachLoadBalancers)来实现为伸缩组添加和移出负载均衡实例。 背景信息 本文主要以传统型负载均衡CLB(原SLB)为例进行说明。伸缩组关…

    阿里云负载均衡 2023年12月10日
  • 腾讯云云直播Web 美颜特效接入

    准备工作 请阅读 Web 美颜特效 SDK 接入指南,熟悉 SDK 基本用法。请阅读云直播 入门文档 以及 WebRTC 推流,了解 WebRTC 推流工具基本用法,并完成直播基础设置。 开始使用 步骤1:Web 美颜特效 SDK 引入 在需要直播推流的页面(PC Web 端)中引入 js 脚本: 注意 这里是示例项目,为了方便使用 script 标签方式引…

    腾讯云 2023年12月9日
  • 腾讯云TDSQL-C MySQL版查看监控

    TDSQL-C MySQL 版提供丰富的性能监控指标,方便您细致的了解数据库的运行状况和性能。查看监控指标及数据常见的方法有:通过控制台查看、通过创建腾讯云可观测平台 Dashboard 查看以及通过云 API 接口拉取数据查看。推荐您使用控制台查看,可快捷获取目标时间段的监控数据,方便您实时掌握集群的运行状态并通过细粒度的监控数据快速定位运维问题。本文介绍…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云云点播多端播放器

    简介 云点播提供了多端的播放器 SDK,具有如下优势: 优势 说明 平台覆盖广 涵盖 iOS、Android、Web(Flash/HTML5)、Flutter。 功能丰富 提供首屏秒开、播放器片头、暂停和片尾贴片、边播边缓存、倍速播放、视频打点、媒体弹幕、外挂字幕、播放器 LOGO 自定义和播放器密码设置等多种功能,用户可以根据业务需求选择功能,助力业务生态…

    腾讯云 2023年12月9日
  • 腾讯云轻量应用服务器实例生命周期云小二

    轻量应用服务器实例的生命周期指实例从启动到释放的过程中,所经历的实例状态。 实例状态 实例生命周期中,可能的状态如下表所示: 控制台状态 API 状态 状态属性 状态描述 创建中 PENDING 中间状态 实例创建后,进入运行中之前的状态。 运行中 RUNNING 稳定状态 实例正常运行状态,您可以在此状态下的实例上运行您的业务。 重启中 REBOOTING…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。