Operator RGB2YUV

Operator Library: Color

RGB2YUV 模块可将色彩空间从 RGB 转换至 YCbCr。

[警告] 算子将 RGB 转换为 YCbCr,而不是 YUV

该算子仅将 RGB 转换为 YCbCr,不将 RGB 转换为 YUV。

Operator 特性与限制

  • 完全支持空图像(即没有像素的图像)。

  • 完全支持包含空行的非空图像。

  • 完全支持行长度可变的图像。

I/O Property

Property 值
Operator Type O
Input Link I, image data input
Output Link O, image data input

Supported Link Format

Link Parameter Input Link I Output Link O
Bit Width 24 as I
Arithmetic unsigned as I
Parallelism any as I
Kernel Columns 1 as I
Kernel Rows 1 as I
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} as I
Color Format VAF_COLOR as I
Color Flavor FL_RGB FL_YUV
Max. Img Width any1 as I
Max. Img Height any as I

1

VALT_IMAGE2D 和 VALT_LINE1D:Maximal Image Width 必须能被 Parallelism 整除(对于 VALT_PIXEL0D 和 VALT_SIGNAL 不重要)。

参数

无

使用示例

以下示例展示了 RGB2YUV 算子的用法: