视频采集卡得到了一YUY2的缓冲数据,现在有几个问题:
1、YUY2与YUV是一样的数据格式吗。
2、JPG文件是YUY2的格式数据结构?
3、能直接将YUY2格式缓存直接写为JPG文件吗。
4、如何将YUY2格式存JPG?

解决方案 »

  1.   

    1. YUV一般指颜色坐标,即如何用Y(亮度)和UV(色度)来表示颜色。如果比拟的话,RGB则是另外一种颜色坐标。YUY2则可以认为是采用YUV颜色空间的一种格式。
    2. YUY2是一种非常简单的格式,跟JPG格式相差很多。
    3. 格式不同所以不能直接写为JPG。
    4. 不过可以转为普通图像后(搜索YUY2到RGB的转换),再存为(一般是有损压缩)JPG格式。
      

  2.   

    1、YUV包括很多格式,例如YUV2,YUV422,YUV420等等,也就是说YUV是个总称,YUV2是YUV中的一种格式。这种格式描述的是图像数据的内存排列方式。
    2、JPG是一种文件格式,包括文件头、文件数据体等部分,YUV2可以转换成JPG格式的图片,但是二者不等同。
    3、有专门的算法转换,非常容易搜到。
    4、同3.
      

  3.   

    IDynamicObject 和 (满衣兄)的说法不一啊,到底是哪个对啊。?