Operator Library: Arithmetics
オペレーター SUB は、入力リンク I1 と入力リンク I2 の差、つまり O = I1 - I2 を計算します。
| ImplementationType | ||||
|---|---|---|---|---|
| タイプ | static write parameter | |||
| Default | AUTO | |||
| 範囲 | (AUTO, EmbeddedALU, LUT) | |||
|
パラメーター ImplementationType は、オペレーターの実装戦略、つまり、 オペレーターの実装にどのロジック要素が使用されるかに影響します。 以下の値から選択できます: AUTO: オペレーターがインスタンス化されると、接続されたリンクのパラメーター化に基づいて、最適な実装戦略が自動的に選択されます。 EmbeddedALU: オペレーターは、LUT ベースではない FPGA の組み込み算術論理要素を使用します。 LUT: オペレーターは FPGA の LUT ロジックを使用します。
|
||||
オペレーター SUB の使用例を以下に示します:
-
例 - ヒストグラムシレッショルド
-
例 - ブロブ解析オペレーターが入力カメラ画像に適用されます。 このアプレットは、アプレット内でのブロブデータの使用方法を示しています。 このケースでは、最大面積を持つオブジェクトが特定され、その座標を使用して元の画像からオブジェクトが切り出されます。
-
Examples - 2つの連続する画像間の差分を計算します。 差分をしきい値処理し、DMAチャネル経由で出力します。
-
Example - Calculates image moments orientation and eccentricity
-
Examples - 画像を垂直方向に反転させる方法を示します。 パラレルワードとピクセルの反転に注意してください。
-
使用例 - デッドピクセルの自動検出と置換を示す使用例です。
-
使用例 - このサンプルは、2D Shading Correction の実装を示しています。 補正値はフレームグラバーの RAM に保存されます。 アプレットは、高精度なオフセットおよびゲイン補正を実行します。
-
'2D Shading Correction / Flat Field Correction Using Operator RamLUT'
使用例 - このサンプルは、2D Shading Correction の実装を示しています。 補正値はオペレーター RamLUT に保存されます。 アプレットは、高精度なオフセットおよびゲイン補正を実行します。
-
'1D Shading Correction Using Block RAM'
使用例 - このサンプルは、1D Shading Correction の実装を示しています。 補正値はブロック RAM メモリに保存されます。
-
'1D Shading Correction Using Frame Grabber RAM'
使用例 - このサンプルは、1D Shading Correction の実装を示しています。 補正値はフレームグラバー RAM に保存されます。



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

