函数:dvpp_get_pic_desc
函数:dvpp_get_stream_desc_eos
| C函数原型 | uint8_t acldvppGetStreamDescEos(const acldvppStreamDesc *streamDesc) |
|---|---|
| Python函数 | eos = acl.media.dvpp_get_stream_desc_eos(dvpp_stream_desc) |
| 函数功能 | 获取视频码流描述参数:是否为最后一帧数据。 |
| 输入说明 | dvpp_stream_desc:int,视频码流描述信息。 |
| 返回值说明 | eos:int,是否为最后一帧数据(0否,1是)。 |
| 约束说明 | 无 |
父主题: common
函数:dvpp_create_batch_pic_desc
| C函数原型 | acldvppBatchPicDesc *acldvppCreateBatchPicDesc(uint32_t batchSize) |
|---|---|
| Python函数 | batch_pic_desc = acl.media.dvpp_create_batch_pic_desc(batch_size) |
| 函数功能 | 创建acldvppBatchPicDesc类型的数据,表示批量图片描述信息。 如需销毁acldvppBatchPicDesc类型的数据,请参见acl.media.dvpp_destroy_batch_pic_desc。 |
| 输入说明 | batch_size:int,图片数量。 |
| 返回值说明 | batch_pic_desc:int,返回创建描述信息的地址。 - 若是非0值,表示成功。 - 若是0,表示失败。 |
| 约束说明 | 无 |
父主题: common
函数:dvpp_destroy_batch_pic_desc
| C函数原型 | aclError acldvppDestroyBatchPicDesc (acldvppBatchPicDesc *batchPicDesc) |
|---|---|
| Python函数 | ret = acl.media.dvpp_destroy_batch_pic_desc(batch_pic_desc) |
| 函数功能 | 销毁通过acl.media.dvpp_create_batch_pic_desc接口创建的acldvppBatchPicDesc类型的数据。同步接口。 |
| 输入说明 | batch_pic_desc:int,指定需要销毁的acldvppBatchPicDesc。 |
| 返回值说明 | ret:int,返回码。 - 返回0成功。 - 返回非0失败。 |
| 约束说明 | 无 |
父主题: common
函数:dvpp_get_pic_desc
| C函数原型 | acldvppPicDesc *acldvppGetPicDesc(acldvppBatchPicDesc *batchPicDesc, uint32_t index) |
|---|---|
| Python函数 | pic_desc = acl.media.dvpp_get_pic_desc(batch_pic_desc, index) |
| 函数功能 | 获取指定图片的图片描述信息。同步接口。 |
| 输入说明 | batch_pic_desc:int,指定批量图片描述信息。 index:int,指定获取第几个图片的描述信息,index值从0开始。 |
| 返回值说明 | pic_desc:返回指定图片的图片描述信息。 |
| 约束说明 | 无 |
父主题: common
函数:dvpp_create_border_config
| C函数原型 | acldvppBorderConfig *****acldvppCreateBorderConfig() |
|---|---|
| Python函数 | pic_desc, ret = acl.media.dvpp_create_border_config() |
| 函数功能 | 创建acldvppBorderConfig类型的数据,表示边界填充配置。同步接口。 如需销毁acldvppBorderConfig类型的数据,请参见acl.media.dvpp_destroy_border_config。 |
| 输入说明 | 无 |
| 返回值说明 | pic_desc:返回指定图片的图片描述信息。 ret:int,返回码。 - 返回0成功。 - 返回非0失败。 |
| 约束说明 | 无 |
父主题: common
函数:dvpp_destroy_border_config
| C函数原型 | **aclError acldvppDestroyBorderConfig(**acldvppBorderConfig *borderConfig) |
|---|---|
| Python函数 | ret = acl.media.dvpp_destroy_border_config(border_config) |
| 函数功能 | 销毁通过dvpp_create_border_config接口创建的acldvppBorderConfig类型的数据。同步接口。 |
| 输入说明 | border_config:待销毁的acldvppBorderConfig类型的指针地址。 |
| 返回值说明 | ret:int,错误码。 - 返回0表示成功。 - 返回其它值表示失败。 |
| 约束说明 | 无 |
父主题: common
函数:dvpp_set_border_config_value
| C函数原型 | aclError acldvppSetBorderConfigValue(acldvppBorderConfig *borderConfig, uint32_t index, double value); |
|---|---|
| Python函数 | ret = acl.media.dvpp_set_border_config_value**(border_config, index, value)** |
| 函数功能 | 设置边界填充配置参数。同步接口。 |
| 输入说明 | **border_config:**表示边界填充配置数据。需提前调用acl.media.dvpp_create_border_config接口创建acldvppBorderConfig类型的数据. index:表示颜色分量数组的下标。0表示R或Y分量,1表示G或U分量,2表示B或V分量,3是预留值。 value:指定填充的各颜色分量的像素值。仅当borderType设置为BORDER_CONSTANT时,该参数有效。当前支持用户手动按顺序存放R、G、B分量或Y、U、V分量的值。若输入输出都是YUV格式,填充YUV分量的值;反之,填充的是RGB分量的值。 |
| 返回值说明 | ret:int,错误码。 - 返回0表示成功。 - 返回其它值表示失败。 |
| 约束说明 | 无 |
父主题: common
在线提单