Operator Library: Base
SelectBitField モジュールを使用すると、入力リンクから連続するビットのフィールドを選択できるようになります。 出力リンクを使用して、必要な出力 Bit Width を定義します。 さらに、パラメータ BitOffset を使用してビットオフセットを定義できます。 入力の Arithmetic が符号付きの場合、値は再解釈され、常に符号なしの値として出力されます。
各カラーコンポーネントは個別にスライスされます。
詳細については、次の図を参照してください。 この例では、出力は、オフセット 2 で 6 ビットの入力値から切り出された 3 ビットを転送します。 たとえば、入力値 20 は 5 になります。

| BitOffset | |
|---|---|
| タイプ | static パラメータ |
| Default | 0 |
| 範囲 | [0, InputBitWidth - OutputBitWidth] (グレースケールの場合) [0, (InputBitWidth - OutputBitWidth) / 3] (カラーの場合) |
|
このパラメータは、使用する最初のビットのビットオフセットを定義します。この最初のビットは、出力リンクのビット位置 0 にマップされます。 カラーフォーマットの場合、オフセットはコンポーネントごとに処理されます。 |
|
SelectBitField オペレータの使用方法を次の例に示します:
-
例 - High Speedかつ頑健なレーザーライン検出アルゴリズム。 このアルゴリズムは、サブピクセル精度の結果を得るために重心座標を決定します。
-
imaFlex CXP-12 Quad プラットフォーム上の DMAFromPC オペレータの例
例 - Shading Correction の例を用いたオペレータの使用方法のデモ



前へ

