---
title: 函数：dvpp_vpc_crop_resize_async
description: "| C函数原型 | aclError acldvppVpcCropResizeAsync(acldvppChannelDesc \*channelDesc, acldvppPicDesc \*inputDesc, acldvppPicDesc \*outputDesc, acldvppRoiConfig \*cropArea, acldvppResizeConfig \*resizeConfig, aclrtStream stream) |"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgp/aclpythondevg_01_0287.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgp/aclpythondevg_01_0287.html
indexId: 7fe0d1b7b55fe3d078fae25bed76964668fe9b97b4baf9df4a1ba6dba3edeaab108
---
# 函数：dvpp_vpc_crop_resize_async

| C函数原型 | aclError acldvppVpcCropResizeAsync(acldvppChannelDesc \*channelDesc, acldvppPicDesc \*inputDesc, acldvppPicDesc \*outputDesc, acldvppRoiConfig \*cropArea, acldvppResizeConfig \*resizeConfig, aclrtStream stream) |
| --- | --- |
| Python函数 | ret = acl.media.dvpp\_vpc\_crop\_resize\_async(dvpp\_channel\_desc, input\_dvpp\_pic\_desc, output\_dvpp\_pic\_desc, crop\_area, resize\_config, stream) |
| 函数功能 | 按指定区域从一张输入图片中抠出一张子图，再将抠的图片存放到输出内存中，作为输出图片，异步接口。 输出图片区域与crop\_area不一致时会对图片再做一次缩放操作，按照resize\_config处配置的缩放算法。 |
| 输入说明 | dvpp\_channel\_desc：int，指定通道描述信息的指针地址，与调用acl.media.dvpp\_create\_channel接口创建通道时指定的dvpp\_channel\_desc保持一致。 input\_dvpp\_pic\_desc：int，输入图片信息的指针地址。 调用acl.media.dvpp\_create\_pic\_desc接口创建图片描述信息。 调用acl.media.dvpp\_set\_pic\_desc系列接口设置图片描述参数（例如，内存地址、内存大小、图片格式、宽、高等）。 output\_dvpp\_pic\_desc：int，输出图片信息的指针地址。 调用acl.media.dvpp\_create\_pic\_desc接口创建图片描述信息。 调用acl.media.dvpp\_set\_pic\_desc系列接口设置图片描述参数（例如，内存地址、内存大小、图片格式、宽、高等）。 crop\_area：int，抠图区域位置的指针地址。调用acl.media.dvpp\_create\_roi\_config接口创建区域位置数据。 resize\_config：int，指定图片缩放配置数据的指针地址。需提前调用acl.media.dvpp\_create\_resize\_config接口创建图片缩放配置数据。 stream：int，指定Stream对象。 |
| 返回值说明 | ret：int，错误码。 返回0表示任务下发成功。 返回非0表示任务下发失败。 |
| 参考资源 | 接口调用示例，参见抠图缩放（一图一框）示例代码。 |


#### 约束说明

| 昇腾AI处理器 | 约束 |
| --- | --- |
| Atlas 200/500 A2推理产品 | 关于输入、输出图片分辨率： 输入图片分辨率：10\*6~8192\*8192 输出图片分辨率：10\*6~4096\*8192 关于图片格式、宽高对齐、内存等总体约束，请参见图片格式、宽高对齐、内存约束。 当输入、输出图片格式都为ARGB8888、ABGR8888、RGBA8888、BGRA8888格式时，在经过本接口缩放处理后，A分量值会变为0。 |
