Operator AppendImageDyn

Operator Library: Synchronization

運算子 AppendImageDyn 會將輸入影像動態串接成較大的輸出影像。是否串接影像取決於輸入端 Append,該輸入端與輸入 I 同步。這與運算子 AppendImage 不同,後者的串接影像數量是由參數來定義。每當輸入 Append 的任一像素值為 1 時,下一張影像就會附加至當前影像。

[重要] 請勿超過最大影像高度

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

I/O Properties

Property Value
Operator Type P
輸入連結 I,資料輸入
Append,控制輸入
Output Link O, data output

支援的 Link 格式

Link Parameter Input Link I 輸入連結 Append Output Link O
Bit Width [1, 64]1 1 as I
Arithmetic {unsigned, signed} unsigned 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

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

參數

無

使用範例

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