Function: dvpp_vpc_batch_crop_resize_paste_async
Applicability
Product |
Supported |
|---|---|
Atlas 350 Accelerator Card |
x |
√ |
|
√ |
|
√ |
|
√ |
|
√ |
Description
Crops one or more ROIs from one or more images and pastes each cropped image to the canvas for output. This API is asynchronous.
A cropped image will be resized again if crop_area and paste_area have different sizes. The resizing algorithm specified in resize_config is used.
Prototype
- C Prototype
1aclError acldvppVpcBatchCropResizePasteAsync(acldvppChannelDesc *channelDesc, acldvppBatchPicDesc *srcBatchPicDescs, uint32_t *roiNums, uint32_t size, acldvppBatchPicDesc *dstBatchPicDescs, acldvppRoiConfig *cropAreas[], acldvppRoiConfig *pasteAreas[], acldvppResizeConfig *resizeConfig, aclrtStream stream)
- Python Function
1ret = acl.media.dvpp_vpc_batch_crop_resize_paste_async(dvpp_channel_desc, src_batch_pic_descs, roi_nums_list, dst_batch_pic_descs, crop_area_list, paste_area_list, resize_config, stream)
Parameters
Parameter |
Description |
|---|---|
dvpp_channel_desc |
Int, pointer address of the channel description. The value must be the same as that of dvpp_channel_desc specified when the acl.media.dvpp_create_channel API is called to create a channel. |
src_batch_pic_descs |
Int, pointer address of the description of batch input images.
|
roi_nums_list |
List, list of number of cropped images, up to 256. The value of roi_nums_list is less than or equal to 256, which is the same as the value of batch_size in dst_batch_pic_descs. (roi_nums_list[0] + ... + roi_nums_list[size - 1] <= 256) |
dst_batch_pic_descs |
Int, pointer address of the description of batch output images.
|
crop_area_list |
List, list of the position of the cropping area.
|
paste_area_list |
List, list of the position of the paste ROI.
|
resize_config |
Int, pointer address of the image resizing configuration data. Call acl.media.dvpp_create_resize_config to create an image resizing configuration in advance. |
stream |
Int, stream object. |
Return Value
Return Value |
Description |
|---|---|
ret |
Int, error code. 0 on success; else, failure. |
Restrictions
Version |
Restrictions |
|---|---|
Atlas Training Series Product |
|
|
|
|