Operator Library: Logic
IS_LessEqualオペレータは、入力リンク I の値がパラメータ Number の値以下である場合は出力に論理「1」を設定し、そうでない場合は「0」を設定します。
2つの入力リンクの値を比較するには、代わりにオペレータ CMP_AleB を使用します。
| Link Parameter | Input Link I | Output Link O |
|---|---|---|
| Bit Width | [1, 63] unsigned, [2, 64] signed | 1 |
| Arithmetic | {unsigned, signed} | unsigned |
| Parallelism | any | as I |
| Kernel Columns | any | as I |
| Kernel Rows | any | as I |
| Img Protocol | {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} | as I |
| Color Format | VAF_GRAY | as I |
| Color Flavor | FL_NONE | as I |
| Max. Img Width | any | as I |
| Max. Img Height | any | as I |
| Number | |
|---|---|
| タイプ | static/dynamic read/write parameter |
| Default | 0 |
| 範囲 | 入力リンク I の範囲と同じ |
|
入力リンクの値と比較する値。 |
|
| ImplementationType | ||||
|---|---|---|---|---|
| タイプ | static write parameter | |||
| Default | AUTO | |||
| 範囲 | (AUTO, EmbeddedALU, LUT) | |||
|
ImplementationType パラメータを使用すると、オペレータの実装に影響を与えること、つまり、オペレータの実装に使用されるロジック要素を定義することができます。 以下の値から選択できます: AUTO: オペレータがインスタンス化されると、オペレータのパラメータ設定に基づいて、指定された FPGA アーキテクチャに最適な実装戦略が自動的に選択されます。 EmbeddedALU: オペレータは FPGA の組み込み ALU 要素を使用します。 LUT: オペレータは FPGA の LUT 要素を使用します。
|
||||
IS_LessEqualオペレータの使用方法は、以下の例に示されています。
-
「2つのカメラソースからの画像データの結合 - オーバーレイブレンドの構築」
例 - 数式から実装まで。オーバーレイブレンドの実装方法に関する説明。
-
Examples - ラインスキャンアプリケーションにおけるオペレーター Blob_Analysis_1D の使用方法を示します。
-
Examples - オペレーター Blob_Analysis_2D の使用方法を示します。 アプレットは入力データを二値化し、ブロブ解析結果を求めます。結果および元画像は、2つのDMAチャネルを使用して出力されます。
-
例 - ブロブ解析オペレーターが入力カメラ画像に適用されます。 このアプレットは、アプレット内でのブロブデータの使用方法を示しています。 このケースでは、最大面積を持つオブジェクトが特定され、その座標を使用して元の画像からオブジェクトが切り出されます。
-
例 - HSL 画像での色分類は非常に簡単です。 アプレットは RGB 画像を HSL 画像に変換し、色分類を実行します。 色相はルックアップテーブルを使用してフィルタリングされます。 さらに、彩度と明度はカスタムのしきい値を使用してしきい値処理されます。
-
例 - High Speedかつ頑健なレーザーライン検出アルゴリズム。 このアルゴリズムは、サブピクセル精度の結果を得るために重心座標を決定します。

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

