---
title: DvppJpegPredictDecSize
description: "根据存放JPEG图片数据的内存预估JPEG图片解码后所需的输出内存的大小。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/msadg/mxvisionug_0302.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/msadg/mxvisionug_0302.html
indexId: 71273bc9670f0046fa153f6d792dc8a700d8fabfae368d22a47fc7d0a881623d102
---
# DvppJpegPredictDecSize

#### 函数功能

根据存放JPEG图片数据的内存预估JPEG图片解码后所需的输出内存的大小。


#### 函数原型

```
APP_ERROR DvppJpegPredictDecSize(const void *imageData, uint32_t dataSize, MxbasePixelFormat outputPixelFormat, uint32_t &decSize);
```


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| imageData | 输入 | Host上存放JPEG图片数据的内存地址，不能为Device侧内存地址。 |
| dataSize | 输入 | 内存大小，单位为Byte。 |
| outputPixelFormat | 输入 | 解码后的输出图片的格式。 |
| decSize | 输出 | 预估JPEG图片解码后所需的输出内存的大小，单位Byte。 |


#### 返回参数说明

| 数据结构 | 说明 |
| --- | --- |
| APP\_ERROR | 程序执行返回的错误码，请参考APP\_ERROR说明。 |
