Operator Library: Base
CONST オペレーターは、出力リンクに固定値を提供します。 すべての入力値は破棄され、定数に置き換えられます。 定数は、パラメータ Value で定義できます。 これは静的値または動的値のいずれかになります。 これにより、実行時に値を変更できるようになります。
RGB などのマルチコンポーネントフォーマットの場合、定数値はコンポーネント単位ではなく、ピクセル全体に対する単一の値として定義されることに注意してください。
Example: Output link RGB 24bit, constant value is set to 11862494 (0xB501DE). The output components will then be set to the following const values: R = 222 (0xDE), G = 01 (0x01) and B = 181 (0xB5). The constant concatenates the component values to a single value. The component 0 is placed in LSB area and the highest component in MSB area, i.e. for RGB, the constant value is {B-G-R}. Value = {component N-1, ..., component 0}, with N being the number of the components.
| 値 | |
|---|---|
| タイプ | static/dynamic read/write parameter |
| Default | 0 |
| 範囲 | 出力リンクの Arithmetic および Bit Width に依存します |
|
このパラメータは、出力リンクでの値を定義します。 パラメータが Static に設定されている場合、値は設計時に選択されます。 パラメータが Dynamic である場合、実行時に値を変更することが可能です。 |
|
CONST オペレーターの使用例を以下に示します。
-
ローカルのアダプティブしきい値処理の二値化の例。 8×8ピクセルのカーネルサイズを使用します。
-
Examples - 画像を垂直方向に反転させる方法を示します。 パラレルワードとピクセルの反転に注意してください。
-
例 - High Speedかつ頑健なレーザーライン検出アルゴリズム。 このアルゴリズムは、サブピクセル精度の結果を得るために重心座標を決定します。





前へ

