图像处理常见问题
更新时间:2026-09-28
概述
本文档介绍您在使用 BOS 数据处理中的图像处理能力时可能遇到的常见问题及处理方法,包括使用限制、调用方式、样式创建、处理能力范围和计费说明。
前提条件
- 已开通 BOS,并具备目标 Bucket 的读取、写入和管理权限。
- 如需通过控制台创建图像处理样式,已进入 BOS 控制台目标 Bucket 的 图片处理 页面。
- 如需验证读写时图像处理,目标 Bucket 中已准备可处理的图片 Object。## 使用限制
图像处理支持处理哪些格式的图片?
- BOS 图像处理支持主流格式的输入和输出。支持的输入原图格式包括 jpg、png、bmp、webp、heic、gif;支持的输出目标格式包括 jpg、png、bmp、webp、heic、gif。BOS 提供格式转换,即输出与输入原图格式不同的图片。其中,heic 和 webp 为高级压缩格式,会按照调用次数收取一定费用。关于高级压缩定价,请参考 BOS 计费项介绍 和 BOS 价格。
图像处理对输入原图有什么限制吗?
- BOS 支持输入大小不超过 20 MB 的图片,原图宽高不超过 30000 像素且总像素不超过 2 亿像素。针对动图,原图宽 × 高 × 帧数不超过 2 亿像素;针对图片水印,水印图加原图不超过 2 亿像素。处理结果输出图片宽高不超过 9999 像素,包括管道和子命令间的中间输出图片。
使用方式
图像处理可以以何种方式进行调用?
- BOS 支持直接通过 API 接口调用和读取原图,也可以在读写 Object 时携带处理命令。读取文件时携带处理命令,返回结果为处理后的状态;写入文件时携带处理命令,可将处理结果另存为新的图片 Object,原图文件依旧保存。写入持久化时,处理命令中可通过
system/save指定保存目标,目标 Object 名称需按图片处理持久化规则进行编码。 - 同一命令中最多可以指定 4 组处理操作,即 4 个 action,且一个 action 下不可以重复指定同一个参数。为了使用方便,您也可以将一组 action 提前封装为样式进行调用。详细规则请查看 图片处理使用规则。
如何创建图像处理样式?
- 您可以通过 BOS 控制台添加或删除样式,单个 Bucket 最多支持创建 400 条图像处理样式。详细操作步骤请查看 添加/删除图像样式。
- 登录百度智能云控制台,进入 对象存储 BOS->Bucket 列表->目标 Bucket->数据处理->图片处理。
- 在 样式管理 区域单击 【添加样式】。

- 在 添加新样式 页面配置样式信息。
| 参数 | 必填 | 说明 |
|---|---|---|
| 样式名称 | 是 | 填写便于识别的样式名称。 |
| 设置方式 | 是 | 按业务需要选择基础编辑等配置方式。 |
| 图片缩略 | 否 | 按业务需要选择缩略方式。 |
| 宽度 / 高度 | 否 | 根据缩略方式填写目标尺寸。 |
- 确认无校验提示后,单击 【保存】。

- 保存成功后,返回 图片处理 页面,在 样式管理 列表中查看新建样式。列表中会展示样式名称、缩略设置、宽高参数、水印状态以及查看详情、预览、编辑、删除等操作入口。
### 图像处理支持哪些处理内容?
- BOS 图像处理提供丰富的处理方式,整体上包括基础图像处理、智能图像处理、图像审核、OCR 识别等能力,但不同能力的使用方式有所不同。基础图像处理和智能图像处理通过 BOS 原生的 图片处理使用规则 进行使用;图像审核通过单独的 界面 和 接口 提供服务,不支持通过 BOS 原生图片处理规则进行使用。若您需要使用通用文字识别或通用物体识别等 OCR 类功能,可以通过 事件通知功能 触发百度智能云的其他相关产品。

产品价格
图像处理收费吗?
评价此篇文章
