Function: dvpp_vpc_crop_and_paste_async
Applicability
Product |
Supported |
|---|---|
Atlas 350 Accelerator Card |
x |
√ |
|
√ |
|
√ |
|
√ |
|
√ |
Description
Crops a selected ROI from the input image and pastes the cropped image to the canvas for output. This API is asynchronous.
Prototype
- C Prototype
1aclError acldvppVpcCropAndPasteAsync(acldvppChannelDesc *channelDesc, acldvppPicDesc *inputDesc, acldvppPicDesc *outputDesc, acldvppRoiConfig *cropArea, acldvppRoiConfig *pasteArea, aclrtStream stream)
- Python Function
1ret = acl.media.dvpp_vpc_crop_and_paste_async(dvpp_channel_desc, input_dvpp_pic_desc, output_dvpp_pic_desc, crop_area, paste_area, 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 a channel is created by calling acl.media.dvpp_create_channel. |
input_dvpp_pic_desc |
Int, pointer address of the input image information.
|
output_dvpp_pic_desc |
Int, pointer address of the output image information.
|
crop_area |
Int, pointer address of the position of the cropping area. Call acl.media.dvpp_create_roi_config to create an ROI configuration. |
paste_area |
Int, pointer address of the position of the paste ROI.
|
stream |
Int, stream object. |
Return Value
Return Value |
Description |
|---|---|
ret |
Int, error code. 0 on success; else, failure. |
Restrictions
Version |
Restrictions |
|---|---|
|
|
|
|
|