You need to enable JavaScript to run this app.
导航

图片处理概述

最近更新时间2024.01.03 17:50:59

首次发布时间2022.11.18 17:58:40

TOS 支持处理存储的图片文件,您可以通过 GetObject 接口,在请求中携带图片处理的相关参数。TOS 支持的图片处理功能包括图片缩放、图片裁剪、图片水印、格式转换等。

说明

使用图片处理服务时,会产生图片处理费用、请求费用和流量费用。详细计费介绍,请参见数据处理费用请求次数费用流量费用

使用限制

  • 原图格式仅支持 JPG、PNG、BMP、GIF、WEBP 和 TIFF。
  • 原图大小不能超过 20MB。
  • 原图宽、高不能超过 30000 px,总像素不能超过 2.5 亿 px(旋转操作的原图宽、高不能超过 4096 px)。
  • 缩放后的图片宽、高不能超过 16384 px,总像素不能超过 16777216 px。
  • 图片处理和视频处理每秒请求数 QPS 限制如下:
    • 北京地域:20
    • 其他地域:10

    说明

    如果您有计算量较大的场景或使用时超过该限制,请提交工单联系技术支持或客户经理评估。

图片处理方式

图片处理特性目前提供 REST API、文件 URL 两种使用方式,您可以随时对存储在TOS对象存储桶中的图片进行简单的缩放、裁剪、添加水印等操作,并快速获取处理后的图片。

说明

处理后的图片会即时返回,不会保存到您的存储桶中。

图片处理功能

TOS 图片处理支持以下功能,当您在请求中指定多个参数时,TOS 将按照参数顺序依次对图片进行处理。

说明

图片像素相关的参数,如无特殊说明,均只支持正整数,取值范围请参见各参数说明。

图片处理功能

参数

说明

图片缩放

resize

将图片缩放至指定大小。

图片水印

watermark

为图片添加图片或文字水印。

自定义裁剪

crop

裁剪指定大小的矩形图片。

质量变换

quality

调整 JPG 和 WebP 格式图片的质量。

格式转换

format

转换图片格式。

获取信息

info

获取图片信息,包括基本信息、EXIF 信息。

自适应方向

auto-orient

将携带旋转参数的图片进行自适应旋转。

内切圆

circle

以图片中心点为圆心,裁剪出指定大小的圆形图片。

索引切割

indexcrop

按指定x或y轴的大小切分图片,之后选取其中一张图片。

圆角矩形

rounded-corners

按指定圆角大小将图片裁剪成圆角矩形。

模糊效果

blur

对图片进行模糊处理。

旋转

rotate

按指定角度以顺时针方向旋转图片。

渐进显示

interlace

将 JPG 格式的图片调整为渐进显示。

获取图片主色调

average-hue

获取图片主色调。

亮度

bright

调整图片亮度。

锐化

sharpen

对图片进行锐化处理。

对比度

contrast

调整图片对比度。

图片处理持久化

save

将处理后的图片保存至指定的存储桶。

异常图片检测

inspect

检测图片中是否包含除图片以外的可疑文件,例如 MPEG-TS 文件。