首页 > 解决方案 > 流式视频格式与内存视频格式之间的区别

问题描述

大家好,
流视频格式与内存视频格式之间的确切区别是什么

流视频格式支持:RGB、YUV 4:2:2、YUV 4:4:4、YUV 4:2:0 内存视频格式支持:RGB8、BGRX8、RGBX8、YUYV8、YUVX8、RGBX10、YUVX10、Y_UV8、Y_UV8_420、 UYVY8、YUV8、Y_UV10、Y_UV10_420、Y8、Y10

任何输入都会有很大帮助

标签: videocameravideo-streaming

解决方案


这些都是描述颜色信息如何存储在流中或内存中的图像格式。硬件可以使用允许优化内存访问的特定布局。

布局取决于:

  • 颜色空间:示例包括RGB(红、绿、蓝)、YUV(亮度 + 色度)
  • 下采样方案:利用人类视觉系统对色差与亮度的敏锐度来减少数据大小

图像数据可以用不同的格式表示:

  • 打包:所有值的一个平面
  • 平面:每个颜色分量一个平面
  • 半平面:只有两个平面

例子:

  • 平面格式:

平面格式

  • 双平面格式: 在此处输入图像描述

图像来源和延伸阅读:像素和平面图像格式


推荐阅读