Operator Library: Accumulator
このオペレーターは、入力フレームごとに検出された最小ピクセル値を返します。 出力フレームのサイズは入力フレームと同じであり、各ピクセルはこれまでに画像内で検出された最小値に置き換えられます。 現在のピクセルが新しい最小値である場合は出力 Link IsMinO、そうでない場合は 0 になります。
![]() |
リソース消費量 |
|---|---|
|
オペレータのFPGAリソース消費量は、 Parallelismと共に急激に増加します。このオペレータでは低いParallelismを使用することをお勧めします。 このオペレーターの多くの使用ケースでは、このオペレーターの前に最小の Parallel コンポーネントを選択することで、Parallelism を削減できます。 この操作には SplitParallel、MergeKernel、および MIN を使用してください。 |
新しい入力フレームごとに、最小値の検出が再度開始されます。 さらに、ClrI リンクを 1 に設定することで、現在の最小値を手動でクリアすることも可能です。 手動クリアが必要ない場合は、通常動作を有効にするために、ClrI を常に 0 に保つ必要があります。
次の例は、入力値と出力値の関係を示しています。

多くの場合、このオペレーターは、すべてのフレームピクセルの結果を含む最後の画像ピクセルのみを使用するために、オペレーター RemoveLine および RemovePixel と組み合わせて使用されます。
画像制限
-
空の画像
ピクセルのない画像(空の画像)が許可されます。 オペレーターは空の画像を出力します。
| Property | 値 |
|---|---|
| オペレータータイプ | O |
| 入力リンク | I, Image Input ClrI, Clear Input |
| Output Links | O、Data Output IsMinO、新しい最小値を示すバイナリ出力 |
| Link Parameter | Input Link I | 入力リンク ClrI | Output Link O | 出力リンク IsMinO |
|---|---|---|---|---|
| Bit Width | [1, 64] unsigned、[2, 64] signed | 1 | as I | 1 |
| Arithmetic | {unsigned, signed} | unsigned | as I | unsigned |
| Parallelism | any | as I | as I | as I |
| Kernel Columns | 1 | as I | as I | as I |
| Kernel Rows | 1 | as I | as I | as I |
| Img Protocol | VALT_IMAGE2D、VALT_IMAGE1D、VALT_IMAGE0D | as I | as I | as I |
| Color Format | VAF_GRAY | as I | as I | as I |
| Color Flavor | FL_NONE | as I | as I | as I |
| Max. Img Width | any | as I | as I | as I |
| Max. Img Height | any | as I | as I | as I |
FrameMin オペレーターの使用方法を以下の例に示します。
-
'Functional Example for Specific Operators of Library Accumulator and Library Logic'
使用例 - オペレーターの使用方法のデモ

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

