首页 > 系统相关 >YUV420, YUV422, RGB32内存占用

YUV420, YUV422, RGB32内存占用

时间:2022-10-03 12:45:11浏览次数:78  
标签:1.5 1920 字节 1080 60 YUV420 YUV422 RGB32

用R,G,B三原色可以表示所有颜色,每个分量的范围是0-1.我们用一个字节(8bit, 2的八次方256)代表一个分量的话,每个分量的范围就是0-255,一个像素有R,G,B三个分量,所以一个像素就占用3个字节。

用Y,U,V也可以表示所以颜色,由于人眼对UV信息不敏感,所以就出现YUV420,这种,四个Y共用1个UV的,可以减少占用的内存空间,一个像素,Y占一个字节,U占四分之一个字节, V占四分之一个字节,一共占1.5字节。

一段1小时的YUV420原始图像所占内存(帧率25, 宽高1080p)

每幅图像大小 = 1920 * 1080 * 1.5 * 1Byte
存储空间 = 60 * 60 * 25
每幅图像大小 = 60 * 60 * 25 * 1920 * 1080 * 1.5 * Byte=279936000000B≈260.71G

 

总结:

同样2k分辨率情况单帧大小:

YUV420:  1920 * 1080 * 1.5Byte

YUV422:  1920 * 1080 *  2Byte

YUV444:  1920 * 1080 *  3Byte

RGB: 1920 * 1080 * 3Byte

 

 

 

转载链接:https://www.jianshu.com/p/3c3ab6fab957

标签:1.5,1920,字节,1080,60,YUV420,YUV422,RGB32
From: https://www.cnblogs.com/weijian168/p/16750315.html

相关文章