VPC缩放功能

Atlas 200/300/500 推理产品 acldvpp接口

Atlas 推理系列产品 hi_mpi接口

Atlas 200/300/500 推理产品->Atlas 推理系列产品迁移时,对用户的影响

配置输入图片信息:

acldvppCreatePicDesc

acldvppSetPicDescData

acldvppSetPicDescSize

acldvppSetPicDescWidth

acldvppSetPicDescHeight

acldvppSetPicDescWidthStride

acldvppSetPicDescHeightStride

acldvppSetPicDescFormat

acldvppDestroyPicDesc

无对应接口,配置输入图片参数时,直接对source_pic赋值,source_pic是hi_vpc_pic_info结构体,该结构体内的成员如下:

picture_address;

picture_buffer_size;

picture_width;

picture_height;

picture_width_stride;

picture_height_stride;

picture_format;

用户需要修改代码,改为对source_pic赋值。

配置输出图片信息:

acldvppCreatePicDesc

acldvppSetPicDescData

acldvppSetPicDescSize

acldvppSetPicDescWidth

acldvppSetPicDescHeight

acldvppSetPicDescWidthStride

acldvppSetPicDescHeightStride

acldvppSetPicDescFormat

acldvppDestroyPicDesc

无对应接口,配置输出图片参数时,直接对dest_pic赋值,dest_pic是hi_vpc_pic_info结构体,该结构体内的成员如下:

picture_address;

picture_buffer_size;

picture_width;

picture_height;

picture_width_stride;

picture_height_stride;

picture_format;

用户需要修改代码,改为对dest_pic赋值。

配置缩放算法信息:

acldvppCreateResizeConfig

acldvppSetResizeConfigInterpolation

acldvppDestroyResizeConfig

无对应接口,直接对interpolation进行赋值

用户需要修改代码,改为对interpolation赋值。

缩放功能:

acldvppVpcResizeAsync

缩放功能:

hi_mpi_vpc_resize

用户需要修改代码,改成调用hi_mpi_vpc_resize接口。