Operator MergeKernel

Operator Library: Base

The operator MergeKernel merges an arbitrary number N of input links I[0] .. I[63] (max.) into a single output link O.

該運算子允許在其輸入端使用核函數。 核函數的一維(列或行)在所有輸入端必須具有相同的大小(像素數)。 至於另一維(列或行),則可針對每個輸入端分別定義其大小。 因此,輸入端的所有核函數,其列數或行數必須保持一致。

如需詳細資訊,請參閱參數說明。

I/O Properties

Property Value
Operator Type O
Input Links I[0],資料輸入
I[n],n > 0,資料輸入
Output Link O,資料輸出

Supported Link Format

Link Parameter Input Link I[0] 輸入連結 I[n],n > 0 Output Link O
Bit Width [1, 64]1 與 I[0] 相同 與 I[0] 相同
Arithmetic {unsigned, signed} 與 I[0] 相同 與 I[0] 相同
Parallelism any 與 I[0] 相同 與 I[0] 相同
Kernel Columns any 水平方向:任意
垂直方向:如 I[0] 所示
水平方向:所有核列的總和
垂直方向:與 I[0] 相同
Kernel Rows any 水平方向:如 I[0]
垂直方向:任意
水平方向:as I[0]
;垂直方向:所有核行之和
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} 與 I[0] 相同 與 I[0] 相同
Color Format any 與 I[0] 相同 與 I[0] 相同
Color Flavor any 與 I[0] 相同 與 I[0] 相同
Max. Img Width any 與 I[0] 相同 與 I[0] 相同
Max. Img Height any 與 I[0] 相同 與 I[0] 相同

1

The range of the input bit width is [1, 64]. For signed inputs, the range is [2, 64]. For unsigned color inputs, the range is [3, 63] and for signed color, the range is [6, 63].

Parameters

對齊
Type 靜態寫入參數
Default 水平
Range [水平、垂直]

「參數對齊」定義了輸出向量的排列順序。 該向量是由所有輸入在水平或垂直方向上進行串接而成的。

透過「對齊」參數,您可以定義 在所有輸入核心中,行數或列數是否應保持相同值。

水平: 若選擇「水平」(預設) 則所有輸入端所接收的核心數,其行數必須相同。 各輸入核心的列數可個別定義。 在輸出端,行數與輸入端相同。 列數則為所有輸入端列數的總和。

垂直: 若選擇「垂直」 則可針對每個輸入核心分別定義列數。 所有輸入的輸入核心之欄數必須相同。 在輸出端,欄數與輸入端相同。 行數則為所有輸入行數的總和。

Examples of Use

以下範例展示了 MergeKernel 運算子的使用方式: