---
title: acldvppJpegGetImageInfoV2
description: "从存放JPEG图片数据的内存中读取JPEG图片的宽、高、颜色通道个数、JPEG原图编码格式。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgc/aclcppdevg_03_0695.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgc/aclcppdevg_03_0695.html
indexId: 2f086c317da5c1867e358677bd8ff7d7a1caf8437e5cf3bf5a213bb1cb38975f105
---
# acldvppJpegGetImageInfoV2

#### 函数功能

从存放JPEG图片数据的内存中读取JPEG图片的宽、高、颜色通道个数、JPEG原图编码格式。

该接口会检查图片格式是否支持解码，如果遇到不支持的码流则该接口会返回ACL_ERROR_UNSUPPORTED_JPEG错误码，该错误码的详细描述请参见aclError。


#### 函数原型

aclError acldvppJpegGetImageInfoV2(const void *data,

uint32_t size,

uint32_t *width,

uint32_t *height,

int32_t *components,

acldvppJpegFormat *format)


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| data | 输入 | 存放JPEG图片数据的内存地址指针。 |
| size | 输入 | 内存大小，单位为Byte。 |
| width | 输出 | 图片宽的指针。 |
| height | 输出 | 图片高的指针。 |
| components | 输出 | 颜色通道个数的指针。 |
| format | 输出 | JPEG原图编码格式的指针。 |


#### 返回值说明

返回0表示获取信息成功，返回非0表示获取信息失败。
