更新时间:2021-03-18 GMT+08:00
分享

SetCropParams

函数格式

AIStatus SetCropParams(bool cropSwitch,

int32_t cropStartPosW, int32_t cropStartPosH,

int32_t cropSizeW, int32_t cropSizeH,

uint32_t batch_index = 0);

功能说明

设置Crop裁剪参数信息。动态AIPP支持为每个batch配置不同的Crop参数,batchIndex表示对第几个batch设置Crop参数,batchIndex取值范围[0, batchNum ),如果超出这个范围,调用接口后会返回失败。

参数说明

参数名

输入/输出

类型

描述

cropSwitch

输入

Bool

true表示支持裁剪,false表示不支持。

cropStartPosW

输入

int32_t

裁剪时,坐标点起始位置在图中横向的坐标。

cropStartPosH

输入

int32_t

裁剪时,坐标点起始位置在图中纵向的坐标。

cropSizeW

输入

int32_t

裁剪的宽度。

cropSizeH

输入

int32_t

裁剪的高度。

batchIndex

输入

uint32_t

对第几个batch做裁剪,默认为0,取值范围[0, batchNum )。

返回值

参数名

类型

描述(参数说明、取值范围等)

-

AIStatus

设置成功返回0,如果输入非法,返回其它值。

AIStatus类型的定义如下:

AIStatus = uint32_t

异常处理

无。

约束说明

无。

分享:

    相关文档

    相关产品