aclmdlSetAIPPPaddingParams
产品支持情况
产品  | 
是否支持  | 
|---|---|
√  | 
|
√  | 
|
√  | 
|
√  | 
|
√  | 
|
√  | 
功能说明
动态AIPP场景下,设置补边相关的参数。
函数原型
aclError aclmdlSetAIPPPaddingParams(aclmdlAIPP *aippParmsSet, int8_t paddingSwitch, int32_t paddingSizeTop, int32_t paddingSizeBottom, int32_t paddingSizeLeft, int32_t paddingSizeRight, uint64_t batchIndex)
参数说明
参数名  | 
输入/输出  | 
说明  | 
|---|---|---|
aippParmsSet  | 
输出  | 
动态AIPP参数对象的指针。 需提前调用aclmdlCreateAIPP接口创建aclmdlAIPP类型的数据。  | 
paddingSwitch  | 
输入  | 
是否对图片执行补边操作,取值范围: 
  | 
paddingSizeTop  | 
输入  | 
在图片上方填充的值。 取值范围:[0, 32]  | 
paddingSizeBottom  | 
输入  | 
在图片下方填充的值。 取值范围:[0, 32]  | 
paddingSizeLeft  | 
输入  | 
在图片左方填充的值。 取值范围:[0, 32]  | 
paddingSizeRight  | 
输入  | 
在图片右方填充的值。 取值范围:[0, 32]  | 
batchIndex  | 
输入  | 
指定对第几个Batch上的图片执行补边操作。 取值范围:[0,batchSize) batchSize是在调用aclmdlCreateAIPP接口创建aclmdlAIPP类型的数据时设置。  | 
返回值说明
返回0表示成功,返回其他值表示失败,请参见aclError。
约束说明
补边之后,图片的宽必须小于等于1080。
父主题: aclmdlAIPP