Скорее всего, ваша видеоплоскость имеет цветовое пространство 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.