目录 YUV文件的存储结构 取样结构 4:4:4 4:2:2 4:1:1 4:2:0格式1 4:2:0格式2 存储结构 YUVY(4:2:2) UYVY(4:2:2) YUV422P(4:2:2) YV12,YU12(4:2:0) NV12,NV21(4:2:0) 所占空间计算 使用c++进行处理 YUV文件的存储结构 取样结构 这组图图每一行即为一行像素点,以Y为基准,蓝色和红色表示 C b / U C_b/U Cb/U和 C r / V C_r/V Cr/V 4:4:4 4:2:2 4:1:1 4:2:0格式1 4:2:0格式2 存储结构 一下均指一帧的情况,实际上是一帧内容按照相应格式存储完成后,再存储下一帧。 YUVY(4:2:2) Y 0 C b 0 Y 1 C r 0 Y 2 C b 1 Y 3 C r 2 ⋯ Y_0C_{b_0}Y_1C_{r_0}Y_2C_{b_1}Y_3C_{r_2}\cdots Y0Cb0Y1Cr0Y2Cb1Y3C