---
title: hi_mpi_vpc_roundview_stitching
description: "| 产品 | 是否支持 |"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/dvpp/aclcppdevg_03_0659.html
sourcePath: /source/zh/canncommercial/900/API/dvpp/aclcppdevg_03_0659.html
indexId: 18e92555b3d6e50fedd77d2dac7d235363209b1ecd59e55f894bc371dff77cd862
---
# hi_mpi_vpc_roundview_stitching

#### 产品支持情况

| 产品 | 是否支持 |
| --- | --- |
| Atlas 350 加速卡 | ☓ |
| Atlas A3 训练系列产品 / Atlas A3 推理系列产品 | ☓ |
| Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | ☓ |
| Atlas 200I/500 A2 推理产品 | ☓ |
| Atlas 推理系列产品 | ☓ |
| Atlas 训练系列产品 | ☓ |


#### 功能说明

下发环视拼接任务。

不能在一个通道内并发下发多个环视拼接任务。需要hi_mpi_vpc_get_process_result后，再通过hi_mpi_vpc_roundview_stitching接口下发环视拼接任务。


#### 函数原型

```
hi_s32
hi_mpi_vpc_roundview_stitching(
hi_vpc_chn
chn,
hi_roundview_stitching_pic_param
*roundview_stitching_pic_param,
hi_u32
*task_id,
hi_s32
milli_sec)
```


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| chn | 输入 | 图片处理通道号。 |
| roundview\_stitching\_pic\_param | 输入 | 输入和输出图片信息。 输入： 输入图片数量：当前环视拼接功能仅支持对4张输入图片； 输入图片格式：支持YUV420SP、YVU420SP； 输入图片分辨率：取值范围在10\*6~4096\*4096之间，包含10\*6和4096\*4096。 输出： 输出图片数量：1张图片； 输出图片格式：支持YUV420SP、YVU420SP、RGB888、BGR888； 输出图片分辨率：取值范围在10\*6~4096\*4096之间，包含10\*6和4096\*4096。 |
| milli\_sec | 输入 | 超时时间，单位是毫秒。 \-1：阻塞方式 0：非阻塞方式 >0：超时方式，配置具体的超时时间。 |
| task\_id | 输出 | 此次任务分配的ID，用来区分任务。 |


#### 返回值说明

- 0：成功
- 非0：失败，参见  VPC图像处理返回码
