Operator Library: Accumulator
该算子计算每行图像中像素值的总和。 输出端的每个像素值代表当前图像行的总和。 因此,每个像素都被替换为目前为止计算出的总和。
![]() |
资源消耗 |
|---|---|
|
该算子的 FGPA 资源消耗会随着 Parallelism 的增加而急剧上升。 我们建议在此算子中使用较低的 Parallelism。 在许多该算子的使用场景中,可以通过在算子前使用 SplitParallel 和 ADD 将并行组件相加来降低 Parallelism。 |
每当有新输入行时,求和的加总从零开始。 此外,当 ClrI 链路设置为 1 时,也可以手动清除当前行总和。 当不需要手动清除时,您必须确保 ClrI 处保持恒定的 0。
以下示例展示了输入值与输出值的关系。

通常,该算子会与算子 RemovePixel 结合使用,以仅使用包含完整帧结果的最后一列。 请注意,随着 Parallelism 的增加,该算子将需要更多的资源。 如果只需要每行的总和而不需要中间结果,则可以先确定并行字的综合。
图像限制
-
图像大小
在非空图像中,允许存在不同的行长度和空行。
-
空图像
允许存在空图像,即没有像素的图像。 算子将输出一张空图像。
以下示例展示了 Operator RowSum 的用法:
-
Example - Histogram thresholding
-
示例 - ExposureFusion

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


上一页

