分享

YUV422格式信号格式

 SamBookshelf 2013-09-10

YUV信号有很多种,一般YUV420和YUV422用的比较多,

       YUV422格式,又分为很多小类,按照U、V的排列可以有YUYV,YVYU,UYVY,VYUY四种,其中,YUYVY一般又称作yuv2格式。

       而这四种YUV422格式,每种又可以分为2小类,按Y和UV的排列可以有打包格式和平面格式。例如,一个640?480?2的YUV文件,打包格式就是YUYVYUYV这样一直排列下去,平面格式就是先640?480个Y排列完,然后是640?240个U,然后是640?240个V这样排列,如下图:

      
      假如有一幅640?480的图片,用yuv422来表示,那么,采样方式就是每个像素采样Y信号,U,V信号隔一个采样,这样算下来,就有640?480个Y,640?240个U,640?240个V,一幅640?480大小的YUV图片占的总字节数为640?480?2个字节,每像素2个字节,也就是16位。

     在内存种这样排列:Y0U0Y1V0 Y2U1Y3V1...

    第一个像素的YUV值为:Y0 U0 V0

   第二个像素的YUV值为: Y1 U0 V0

   第三个像素的YUV值为: Y2 U1 V1

.....其他以此推类,也就是说每两个像素是共用了UV的;在一行上来看,每个像素的YUV值种Y值被采样,UV值采样0后,跳到3,然后5,所以每行上Y有640个,U,V各320个

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多