Operator SplitComponents

Operator Library: Base

SplitComponents 算子可将输入链路上的彩色数据流的各个分量分离为输出端上的三个独立的灰度图像流。 此算子的反向操作为 'MergeComponents'。

I/O Property

Property 值
Operator Type O
Input Link I,数据输入
Output Links O0(动态),数据输出颜色分量 {R, H, Y, L, X}
O1(动态),数据输出颜色分量 {G, S, U, A, Y}
O2(动态),数据输出颜色分量 {B, I, V, B, Z}

Supported Link Format

Link Parameter Input Link I 输出链路 O0(动态) 输出链路 O1(动态) 输出链路 O2(动态)
Bit Width [3, 63] 无符号,[6, 63] 有符号 auto1 auto2 auto3
Arithmetic {unsigned, signed} as I as I as I
Parallelism any as I as I as I
Kernel Columns any as I as I as I
Kernel Rows any as I as I as I
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} as I as I as I
Color Format VAF_COLOR VAF_GRAY VAF_GRAY VAF_GRAY
Color Flavor {FL_RGB, FL_HSI, FL_YUV, FL_LAB, FL_XYZ FL_NONE FL_NONE FL_NONE
Max. Img Width any as I as I as I
Max. Img Height any as I as I as I

1 2 3

输出 Bit Width 为输入 Bit Width 除以三。

参数

无

使用示例

以下示例展示了 SplitComponents 算子的使用方法: