sys_get_image_align_info
产品支持情况
产品 |
是否支持 |
---|---|
√ |
|
√ |
|
x |
|
√ |
|
√ |
|
x |
功能说明
根据模块、图片宽高计算出宽高对齐后的值以及存放图片数据的内存大小。
函数原型
- C函数原型
1
hi_s32 hi_mpi_sys_get_image_align_info(const hi_module_type mod_type[], const hi_u32 mod_num, const hi_img_base_info *img_base_info, hi_img_align_info *img_align_info)
- python函数
1
img_align_info, ret = acl.himpi.sys_get_image_align_info(mod_type, mod_num, img_base_info)
参数说明
参数名 |
说明 |
---|---|
mod_type |
list,模块类型列表。模块类型是整数型常量,具体请参见hi_module_type。
|
mod_num |
int,模块类型数组长度。 |
img_base_info |
dict,图片基本信息字典,具体请参见hi_img_base_info。 |
返回值说明
返回值 |
说明 |
---|---|
img_align_info |
dict,图片对齐信息、内存大小的字典,具体请参见hi_img_align_info。 |
ret |
int,错误码。 返回0表示成功。 返回非0 表示失败,参见公共返回码。 |
约束说明
- 图片宽、高不能小于该模块最小宽高、不能大于最大宽高,图片格式必须是该模块所支持的。
- 各模块支持的图片格式、对齐要求请参见VPC图像处理接口、VDEC视频解码/JPEGD图像解码接口、VENC视频/JPEGE图像编码接口、PNGD图像处理接口下的约束说明。图片格式不支持设置“HI_PIXEL_FORMAT_UNKNOWN”。
父主题: 公共接口