更新时间:2022-05-17 GMT+08:00

图片处理功能概述

图片处理为存储在OBS上的图片提供如表1所示功能。

表1 图片处理功能一览表

功能

说明

使用方式

获取图片信息

获取图片的基本信息,包括:图片格式、大小、平均色值等。

接口调用

设置图片效果

支持对图片进行基础效果的设置,包括设置图片亮度、对比度,对图片进行整体锐化及模糊等处理。

控制台图形界面

控制台代码编辑

接口调用

图片缩略

支持对图片按照指定宽高和比例进行缩放。

控制台代码编辑

接口调用

设置图片水印

支持在图片指定位置添加文字、图片、图文混合的水印,并支持设置文字的颜色、字体和大小,对水印图片进行缩略、旋转和剪切等预处理。

控制台图形界面

控制台代码编辑

接口调用

转换图片格式

支持将图片转换为支持的图片格式,并支持对转换格式后的图片设置渐进显示。

控制台图形界面

控制台代码编辑

接口调用

图片旋转

支持将图片按照顺时针方向进行旋转,以及根据相机或手机的旋转信息进行自动旋转。

控制台代码编辑

接口调用

图片剪切

支持将图片按照指定宽高、内切圆半径、索引方式和圆角矩形大小进行剪切。

控制台代码编辑

接口调用

图片压缩

支持按照相对质量和绝对质量对jpg格式的图片进行压缩,压缩后的图片画质降低,占用的空间变小,在对图片质量要求不高的场景下可以节省流量、减少加载时间。

控制台代码编辑

接口调用

图片瘦身

支持在图片画质基本不变的情况下对图片进行瘦身,减小图片占用的空间,此功能可以在不影响图片质量的情况,有助于节省获取图片导致的流量开销,提升终端加载速度。

控制台代码编辑

接口调用

图片处理持久化

支持将处理后的图片异步存储至指定的OBS桶中,方便下次直接访问处理后的图片,减少图片处理花费的时间,提升用户体验。

控制台代码编辑

接口调用

按顺序对图片进行多种处理

支持在图片URL后输入多组图片处理命令,并通过指定的分割符连接,最终按照从左至右的顺序依次对图片进行处理。

控制台代码编辑

接口调用

自定义图片样式

支持通过创建图片样式对图片进行集中处理。对于需要相同处理操作的多张图片,可以通过创建样式避免重复的设置操作。

控制台图形界面

控制台代码编辑