VpcBatchCrop

Function Usage

Batch image cropping function. Before calling this API, call Init to initialize this function.

Prototype

1
APP_ERROR DvppWrapper::VpcBatchCrop(DvppDataInfo& inputDataInfo, std::vector<DvppDataInfo>& outputDataInfoVec, std::vector<CropRoiConfig>& cropConfigVec, AscendStream& stream);
1
APP_ERROR DvppWrapper::VpcBatchCrop(DvppDataInfo& inputDataInfo, std::vector<DvppDataInfo>& outputDataInfoVec, std::vector<CropRoiConfig>& cropConfigVec);
1
APP_ERROR DvppWrapper::VpcBatchCrop(std::vector<DvppDataInfo>& inputDataInfoVec, std::vector<DvppDataInfo>& outputDataInfoVec, std::vector<CropRoiConfig>& cropConfigVec, AscendStream& stream);
1
APP_ERROR DvppWrapper::VpcBatchCrop(std::vector<DvppDataInfo>& inputDataInfoVec, std::vector<DvppDataInfo>& outputDataInfoVec, std::vector<CropRoiConfig>& cropConfigVec);

Parameters

Parameter

Input/Output

Description

inputDataInfo

Input

Data to be cropped.

inputDataInfoVec

Input

A group of data to be cropped.

outputDataInfoVec

Output

A group of data output after image cropping. The length cannot be 0.

cropConfigVec

Input

Cropping configuration group. The length must be the same as that of outputDataInfoVec. The requirement of a single configuration item in the array must be the same as that of cropConfig of VpcCrop. For details, see CropRoiConfig.

stream

Input

AscendStream type. When AscendStream& stream is not specified or the value is AscendStream::DefaultStream(), the API performs a synchronous operation. In other cases, the API performs asynchronous operations.

Response Parameters

Data Structure

Description

APP_ERROR

For details about the returned error codes, see APP_ERROR Description.