---
title: 不同格式图像所需内存大小说明
description: "CEILING(X, Y)表示将X按Y大小向上取整对齐。以下计算公式以字节为单位，width表示图像宽度，height表示图像高度，bit_width表示图像像素位宽。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0217.html
sourcePath: /source/zh/canncommercial/900/others/ispdevug/ispdevug_0217.html
indexId: f4e2ba5fcbf400b7d87e9d758fe696f86193f83ecaaa5a432dcd9744909c3d6a64
---
# 不同格式图像所需内存大小说明

#### RAW图所需内存大小计算说明

CEILING(X, Y)表示将X按Y大小向上取整对齐。以下计算公式以字节为单位，width表示图像宽度，height表示图像高度，bit_width表示图像像素位宽。

- 未开启压缩算法下计算说明
  CEILING(CEILING(width, 32)*height, 8)/8 * CEILING(bit_width, 2)


- 开启帧压缩算法下计算说明
  CEILING(width*height*bit_width*1000/2000/8, 32)


- 开启行压缩算法下计算说明
  CEILING(CEILING( (16 + width*bit_width*1000/1600 + 8192 + 127)/128, 2)*16, 32)*height


#### YUV图所需内存大小计算说明

不支持开启压缩算法，计算说明如下：

- YUV420
  CEILING(CEILING(width, 32) * CEILING(height, 2)* 1.5, 32)

- YUV422
  CEILING(CEILING(width, 32) * CEILING(height, 2)* 2, 32)

- YUV400
  CEILING(CEILING(width, 32) * CEILING(height, 2), 32)
