Operator AppendImageDyn

Operator Library: Synchronization

運算子 AppendImageDyn會將輸入影像動態串接成 一張較大的輸出影像。是否將影像追加,由輸入 Append 所決定,且與輸入I 同步。這 正是其與AppendImage 運算子的差異所在,後者中 拼接的影像數量是由參數所定義。每當輸入Append的任何像素 值為 1 時,後續的影像便會被拼接到 當前影像上。

[重要] 請勿超過圖片的最大高度

使用此運算子時,可能會超過 輸出連結中定義的最大影像高度。因此,請務必確保串接後的輸入 影像不會超過輸出連結中設定的最大影像高度。 若影像高度超過 上限,設計中後續的操作元可能會無法正常運作。

I/O Properties

Property Value
Operator Type P
Input Links I,資料輸入
Append,控制輸入
Output Link O,資料輸出

Supported Link Format

Link Parameter Input Link I 輸入連結 Append Output Link O
Bit Width [1, 64]1 1 as I
Arithmetic {unsigned, signed} 無號數 as I
Parallelism any as I as I
Kernel Columns any 1 as I
Kernel Rows any 1 as I
Img Protocol VALT_IMAGE2D as I VALT_IMAGE2D
Color Format any VAF_GRAY as I
Color Flavor any FL_NONE as I
Max. Img Width any as I as I
Max. Img Height any as I any2

1

輸入 Bit Width 的範圍為:

  • 針對無號輸入:[1, 64]

  • 對於有號數值:[2, 64]

  • 對於無號彩色輸入:[3, 63]

  • 針對有號色彩輸入:[6, 63]。

2

輸出影像的最大高度必須大於或等於輸入 影像的高度。

Parameters

無

Examples of Use

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