1. 首页
  2. 编程语言
  3. C++ 
  4. YUV格式详解(YUV-RGB互相转换)

YUV格式详解(YUV-RGB互相转换)

上传者: 2019-05-25 04:01:27上传 DOCX文件 490.45KB 热度 38次
根据这个文档,对于yuv444,四对yuv分量(即yuv,yuv,yuv,yuv->rgb,rgb,rgb,rgb)分别生成4个rgb像素。yuv对应一个rgb,每个分量用8位表示,yuv就是24位。对于yuv420,生成方式是(yuyyuy->rgb,rgb,rgb,rgb)。所以yuv444用了12个分量表示12个rgb分量。而在yuv420中,要表示12个rgb分量,仅需要6个yuv分量(如:yuyyuy)。因此,比例是6/12=1/2。那么yuv444中,每个像素的深度是24位,那么yuv420中表示每个像素需要24*0.5=12。
用户评论