Operator MergeComponents

Operator Library: Base

The operator MergeComponents merges three gray input links to one color output link. The opposite of this operator is 'SplitComponents'.

I/O Properties

Property Value
Operator Type O
Input Links I0, data input color component {R, H, Y, L, X}
I1, data input color component {G, S, U, A, Y}
I2, data input color component {B, I, V, B, Z}
Output Link O, data output

Supported Link Format

Link Parameter Input Link I0 Input Link I1 Input Link I2 Output Link O
Bit Width [1, 21] unsigned, [2, 21] signed as I0 as I0 auto1
Arithmetic {unsigned, signed} as I0 as I0 as I
Parallelism any as I0 as I0 as I
Kernel Columns any as I0 as I0 as I
Kernel Rows any as I0 as I0 as I
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} as I0 as I0 as I
Color Format VAF_GRAY as I0 as I0 VAF_COLOR
Color Flavor FL_NONE as I0 as I0 any
Max. Img Width any as I0 as I0 as I
Max. Img Height any as I0 as I0 as I


The output bit width is the sum of the three input bit widths i.e. I0 + I1 + I2.



Examples of Use

The use of operator MergeComponents is shown in the following examples: