Operator Library: Accumulator
此運算子會計算每行影像中像素值的總和。 輸出端的每個像素值代表該行影像當前的總和。 因此,每個像素都會被替換為截至目前為止計算出的總和。
![]() |
Resource Consumption |
|---|---|
|
該運算子的 FPGA 資源消耗會隨著 並行度的大幅增加而顯著上升。我們建議在此運算子中採用較低的並行度。 在該運算子的許多應用情境中, 可透過在該運算子之前使用SplitParallel與ADD 將並行組件相加, 來降低並行度。 |
每當有新的輸入行時,求和運算的總和都會從零開始計算。 此外,當ClrI連結設定為 1 時,可以手動清除當前行的總和。 若無需手動清除,則必須確保ClrI 始終維持為 0。
以下範例說明了輸入值與輸出值之間的關係。

通常,此運算子會與運算子 RemovePixel ,以僅使用最後一欄 所包含的完整幀結果。 請注意,隨著並行度增加,此運算子將需要更多的資源。 若僅需各行的總和且無需中間結果,可先計算並行 字元的總和。
影像限制
-
影像大小
在非空的圖像中,允許出現長度不一的行以及空行。
-
空白影像
允許使用空白圖片,即不含任何像素的圖片。 運算子將輸出一張空白圖片。
以下範例展示了 RowSum 運算子的使用方式:
-
範例 - 直方圖閾值化
-
範例 - ExposureFusion

![[注意]](../common/images/admon/note.png)


上一頁

