acldvppJpegPredictEncSize

函数功能

根据输入图片描述信息、图片编码配置数据预估图片编码后所需的输出内存的大小。

函数原型

aclError acldvppJpegPredictEncSize(const acldvppPicDesc *inputDesc, const acldvppJpegeConfig *config, uint32_t *size)

参数说明

参数名

输入/输出

说明

inputDesc

输入

输入图片描述信息的指针。

调用acldvppCreatePicDesc接口创建图片描述信息,调用acldvppSetPicDesc系列接口设置图片描述参数(例如,图片格式、宽、高等)。

config

输入

图片编码配置数据的指针。

调用acldvppCreateJpegeConfig接口创建图片编码配置数据。

size

输出

预估JPEG图片编码后所需输出内存大小的指针,单位为Byte。

预估的输出内存会大于实际输出内存,实际输出内存需从acldvppJpegEncodeAsync接口的输出参数size获取。

返回值说明

返回0表示成功,返回其它值表示失败。

参考资源

接口调用流程及示例,参见JPEGE图片编码