Operator OR

Operator Library: Logic

Operator ORは、ビット単位の論理OR演算を実行します。 対応するビットのいずれかが「1」である場合、各出力ビットは論理「1」に設定され、そうでない場合は「0」になります。 入力リンクの数は、モジュールのインスタンス化時に選択する必要があります。

したがって、n個の入力の出力ビット i は次のようになります。

I/O Property

Property 値
オペレータータイプ O
入力リンク I0、データ入力
I1..In-1、データ入力
Output Link O, data output

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

Link Parameter 入力リンク I0 Input Link I1..In-1 Output Link O
Bit Width [1, 64]1 as I as I
Arithmetic {unsigned, signed} as I as I
Parallelism any as I as I
Kernel Columns any as I as I
Kernel Rows any as I as I
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D, VALT_SIGNAL} as I as I
Color Format any as I as I
Color Flavor any as I as I
Max. Img Width any as I as I
Max. Img Height any as I as I

1

符号なし値の入力 Bit Width の範囲は [1, 64] です。 符号付き入力の場合、範囲は [2, 64] です。 符号なしカラー入力の場合、範囲は [3, 63] であり、符号付きカラーの場合、範囲は [6, 63] です。

パラメーター

None

使用例

Operator ORの使用例を次に示します。

  • Hit or Miss

    Examples - この実装では、二値画像内の4つの単純なパターンを検出できます。 一致するごとに、出力が1に設定されます。

  • 'Grid Overlay Fading'

    使用例 - 入力画像にグリッドがオーバーレイされます。 グリッドの画素値は、入力画素値から決定されます。