hi_mpi_vpc_crop
Applicability
|
Product |
Supported |
|---|---|
|
Atlas 350 Accelerator Card |
√ |
|
|
√ |
|
|
√ |
|
|
√ |
|
|
√ |
|
|
☓ |
Function Description
Crops one or more ROIs from an image. This API is asynchronous.
Prototype
hi_s32 hi_mpi_vpc_crop(hi_vpc_chn chn, const hi_vpc_pic_info *source_pic, hi_vpc_crop_region_info crop_info[], hi_u32 count, hi_u32 *task_id, hi_s32 milli_sec)
Parameters
|
Parameter |
Input/Output |
Description |
|---|---|---|
|
chn |
Input |
Channel ID for image processing. Atlas 350 Accelerator Card: The value range is [0, 256). The maximum number of channels is 256. |
|
source_pic |
Input |
Pointer to the source image information. |
|
crop_info |
Input |
Image cropping information array. The array length is the same as that of the count value. |
|
count |
Input |
Number of crop ROIs. Must be in the range of [1, 256]. |
|
task_id |
Output |
Pointer to the task ID, used to identify a task. |
|
milli_sec |
Input |
Timeout interval (ms).
|
Returns
- 0: success
- Other values: failure. For details, see VPC Return Codes.
Restrictions
|
Model |
Restrictions |
|---|---|
|
|
|
|
Atlas 350 Accelerator Card |
|