Operator Library: Logic
IFオペレータは、条件入力がTrueかどうかをチェックし、データ入力の対応する値を転送します。 このオペレータには、パラメータ設定可能な数の入力リンク(I0~In-1)が備わっています。 各入力リンクには、条件入力である Condition が付属しています。 条件がTrueの場合、対応する入力のデータが所定の出力に転送されます。 すべての条件入力がFalseの場合は、Else 入力が使用されます。 複数の条件入力がTrueである場合、対応するすべての入力リンクが出力に転送され、 論理OR演算を使用して結合されます。 このオペレータはカーネルで使用できます。各カーネルコンポーネントは個別に選択されます。
| Property | 値 |
|---|---|
| オペレータータイプ | O |
| 入力リンク | I0、データ入力 I1..In-1、データ入力 Else、データ入力 Condition0..n-1、データ入力 |
| Output Link | O, data output |
オペレータ IFの使用法を以下の例に示します。
-
「2つのカメラソースからの画像データの結合 - オーバーレイブレンドの構築」
例 - 数式から実装まで。オーバーレイブレンドの実装方法に関する説明。
-
Examples - ラインスキャンアプリケーションにおけるオペレーター Blob_Analysis_1D の使用方法を示します。
-
'Nearest Neighbor Demosaicing'
Examples - Nearest Neighbor Bayer Demosaicing
-
「Edge Sensitive Bayer Demosaicing Algorithm」
例 - Edge Sensitive Laplace Bayer Demosaicing フィルター
-
「Bayer Demosaicing Algorithm According to Laroche」
例 - Laroche Bayer Demosaicing フィルター
-
「Modified Laroche Bayer Demosaicing Algorithm 」
例 - リソース最適化された Laroche Bayer Demosaicing フィルター
-
例 - HSL 画像での色分類は非常に簡単です。 アプレットは RGB 画像を HSL 画像に変換し、色分類を実行します。 色相はルックアップテーブルを使用してフィルタリングされます。 さらに、彩度と明度はカスタムのしきい値を使用してしきい値処理されます。
-
「カメラ応答関数を使用した高ダイナミックレンジおよび低ダイナミックレンジの例」
例 - Debevec に準拠した高ダイナミックレンジ
-
「重み付き線形アンザッツを使用した高ダイナミックレンジおよび低ダイナミックレンジの例」
使用例 - リニアアンザッツによる High Dynamic Range
-
使用例 - 高輝度スポットの係数を用いた畳み込み処理を行います。 閾値を超えた結果については、該当するピクセルが赤色で塗りつぶされます。
-
例 - High Speedかつ頑健なレーザーライン検出アルゴリズム。 このアルゴリズムは、サブピクセル精度の結果を得るために重心座標を決定します。
-
例 - ループを使用した Depth From Focus
-
使用例 - デッドピクセルの自動検出と置換を示す使用例です。
-
使用例 - 入力画像にグリッドがオーバーレイされます。 グリッドの画素値は、入力画素値から決定されます。


前へ

