Operator FrameSum

Operator Library: Accumulator

このオペレーターは、入力フレームごとのすべてのピクセル値の合計を計算します。 出力フレームのサイズは入力フレームと同じで、各ピクセルが現在のフレームの合計値に置き換えられます。 したがって、各ピクセルは、これまでに決定されたピクセルの合計に置き換えられます。

[注] リソース消費量

オペレータのFPGAリソース消費量は、 Parallelismと共に急激に増加します。このオペレータでは低いParallelismを使用することをお勧めします。

このオペレーターの多くの使用例では、SplitParallel と ADD を使用してこのオペレーターの前に並列コンポーネントを加算することにより、Parallelism を削減できます。

新しい入力フレームごとに、合計はゼロから始まります。 さらに、ClrI リンクが 1 に設定されている場合、現在の合計を手動でクリアすることができます。 手動でのクリアが必要ない場合は、通常の動作を有効にするために、ClrI で常に 0 が維持されるようにする必要があります。

次の例は、入力値と出力値の関係を示しています。

多くの場合、このオペレーターは、すべてのフレームピクセルの結果を含む最後の画像ピクセルのみを使用するために、オペレーター RemoveLine および RemovePixel と組み合わせて使用されます。

画像制限

  • 画像サイズ

    空ではない画像では、可変の行の長さや空行が許可されます。

  • 空の画像

    ピクセルのない画像(空の画像)が許可されます。 オペレーターは空の画像を出力します。

I/O Property

Property 値
オペレータータイプ O
入力リンク I, Image Input
ClrI, Clear Input
Output Link O、Data Output

サポートされているリンクフォーマット

Link Parameter Input Link I 入力リンク ClrI Output Link O
Bit Width [1, 64] unsigned、[2, 64] signed 1 auto1
Arithmetic {unsigned, signed} unsigned as I
Parallelism any as I as I
Kernel Columns 1 as I as I
Kernel Rows 1 as I as I
Img Protocol VALT_IMAGE2D as I as I
Color Format VAF_GRAY as I as I
Color Flavor FL_NONE as I as I
Max. Img Width any as I as I
Max. Img Height any as I as I

1

出力の Bit Width は、入力の Bit Width と最大の画像ディメンションから自動的に決定されます。 出力の Bit Width は以下によって決定されます。

出力の Bit Width は 64 Bit を超えてはなりません。

パラメーター

None

使用例

Operator FrameSum の使用方法は、以下の例に示されています。

  • 'Auto Threshold Mean'

    画像の平均値を求め、その値を次に処理される画像のしきい値として使用します。