Operator Library: Accumulator
此運算子會計算每個影像列的像素值總和。 輸出的每個像素值代表影像列的目前總和。 因此,每個像素都會被替換為目前為止算出的總和。
![]() |
資源消耗 |
|---|---|
|
此運算子的 FPGA 資源消耗會隨著 Parallelism 大幅增加。 建議在此運算子中使用較低的 Parallelism。 在此運算子的許多使用案例中,可以透過在該運算子之前使用 SplitParallel 和 ADD 將平行元件相加,來降低 Parallelism。 |
每輸入一個新列,加總的總和就會從零開始。 此外,當 ClrI 連線設定為 1 時,也可以手動清除目前的列總和。 當不需要手動清除時,您必須確保 ClrI 保持常數 0。
以下範例顯示了輸入值與輸出值的關係。

通常,此運算子會與運算子 RemovePixel 結合使用,以僅使用包含完整畫面結果的最後一欄。 請注意,隨著 Parallelism 增加,運算子將需要更多資源。 如果只需要每一列的總和而不需要中間結果,可以先決定平行字元的總和。
影像限制
-
影像尺寸
在非空白影像中,允許變動的行長度與空白行。
-
Empty Images
允許空白影像,即沒有像素的影像。 運算子將輸出空白影像。
| Property | Value |
|---|---|
| Operator Type | O |
| 輸入連結 | I, Image Input ClrI, Clear Input |
| Output Link | O, Data Output |
以下範例顯示了 RowSum 運算子的使用方式:
-
範例 - 柱狀圖閾值處理
-
'Image Composition Using Exposure Fusion'
範例 - ExposureFusion

![[備註]](../common/images/admon/note.png)


上一頁

