为什么将 (0,0,0) 配置为视频平面的颜色会给出绿色而不是黑色

  • 本文关键字:黑色 平面 视频 配置 颜色 rgb
  • 更新时间 :
  • 英文 :


我有一个视频平面,需要为背景颜色配置。 我想将背景设置为黑色,所以我配置了红色=0、绿色=0和蓝色=0。 但是背景颜色原来是绿色的。 对此有什么提示吗?

您的视频平面很可能位于YUV颜色空间中,而不是RGB颜色空间中。

视频平面在显示之前从 YUV 转换为 RGB 色彩空间。

YUV 颜色空间用作 YCbCr 颜色空间的同义词。
主要使用的标准有两种,转换系数略有不同。

  • 在BT.601标准中,YUV三元组[0, 0, 0]转换为RGB值[0, 136, 0]
  • 在BT.709标准中,YUV三元组[0, 0, 0]转换为RGB值[0, 77, 0]

在这两个标准中,YUV=[0,0,0] 在 RGB 色彩空间中产生绿色

最新更新