图像处理常见问题
更新时间:2024-09-10
本文主要介绍您在使用 BOS 数据处理时可能遇到的一些常见问题及处理方法。
使用限制
图像处理支持处理哪些格式的图片?
- BOS 图像处理支持主流格式的输入和输出。支持的输入的原图格式包括 jpg、png、bmp、webp、heic、gif;支持的输出目标格式包括 jpg、png、bmp、webp、heic、gif。BOS 提供格式转变,即输出与输入原图格式不同的格式图片。其中,heic 和 webp 为高级压缩格式,会按照调用次数收取一定费用。关于高级压缩定价,请参考 BOS 计费项介绍和 BOS 价格。
图像处理对输入原图有什么限制吗?
- BOS 支持输入的图片大小不超过 20 MB,原图宽高不超过30000像素且总像素不超过2亿像素,针对动图,原图宽 x 高 x 帧数不超过2亿像素,对于图片水印,水印图加原图不超过2亿像素;处理结果输出图片宽高不超过9999像素,包括管道和子命令间的中间输出图片。
使用方式
图像处理可以以何种方式进行调用?
- BOS 支持直接通过 API 接口调用和读取原图,也可以在读写时携带处理命令。若在读文件时携带处理命令,则读取图片为处理后的状态;若在写文件时携带处理命令,则会写入一个新的处理后的图片文件,原图文件依旧保存。同一命令中最多可以指定 4 组处理操作,即 4 个 action,且一个 action 下不可以重复指定同一个参数。为了使用方便,您也可以将一组 action 提前封装为样式进行调用。详细规则请查看图片处理使用规则。
如何创建图像处理样式?
- 您可以通过 BOS 控制台添加或删除样式,单个 Bucket 最多支持创建 400 条图像处理样式。详细操作步骤请查看添加/删除图像样式。
图像处理支持哪些处理内容?
- BOS 图像处理提供丰富的处理方式,整体上包括基础图像处理、智能图像处理、图像审核、OCR识别等能力,但不同能力的使用方式有所不同。基础图像处理和智能图像处理通过 BOS 原生的图片处理使用规则进行使用;图像审核通过单独的界面和接口提供服务,不支持通过 BOS 原生图片处理规则进行使用。若您需要使用通用文字识别或通用物体识别等 OCR 类功能,可以通过事件通知功能触发百度智能云的其他相关产品。