Operator SelectSubKernel

Operator Library: Base

オペレータ SelectSubKernel は、入力リンクにおけるカーネル行列の長方形のサブセットを抽出します。 ROI と同様に、新しいカーネルの最初の要素のオフセットは、パラメータ FirstROW および FirstCOL を使用して定義できます。 新しいカーネルのサイズ(幅/高さ)は、リンクのカーネルサイズを設定することで、出力リンクで選択できます。

多くの場合、このオペレータは、通常は元のピクセル値であるカーネルの中央要素を抽出するために使用されます。

I/O Property

Property 値
オペレータータイプ O
Input Link I, data input
Output Link O, data output

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

Link Parameter Input Link I Output Link O
Bit Width [1, 64]1 as I
Arithmetic {unsigned, signed} as I
Parallelism any as I
Kernel Columns any any2
Kernel Rows any any3
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} as I
Color Format any as I
Color Flavor any as I
Max. Img Width any as I
Max. Img Height any as I

1

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

2 3

範囲は次のように定義されます。

パラメーター

FirstROW
タイプ static パラメータ
Default 0
範囲 [0, InputKernelRows - OutputKernelRows]

このパラメータは、新しいカーネルの最初の行を定義します。

FirstCOL
タイプ static パラメータ
Default 0
範囲 [0, InputKernelColumns - OutputKernelColumns]

このパラメータは、新しいカーネルの最初の列を定義します。

使用例

オペレータ SelectSubKernel の使用方法を次の例に示します。