Operator Library: Debugging
Scopeオペレーターは、グレースケール画像を分析するためのオプションを提供します。
このオペレーターは、入力画像ラインをサンプリングすることにより、各画像チャネルの2D波形を出力します。最大4つのチャネルがサポートされています。
チャネル内では、各入力ラインが1回サンプリングされます。パラメータSampleModeで定義した設定に従い、ライン内の最初のピクセル、最後のピクセル、最小のピクセル値、または最大のピクセル値のいずれかのグレースケール値がサンプリングに使用されます。
サンプリングされたピクセル値は、座標系に出力ピクセルを設定するために使用されます。出力ピクセルの水平位置は、サンプリングされたピクセルの実際の値によって定義されます。垂直位置は、入力ラインの順序、つまり時間軸に対応します。

個々のピクセル値から波形を作成するために、値同士が線で結ばれます。
出力波形の高さは、入力画像の高さに対応します。
このオペレーターは、入力リンクのParallelismを使用して入力チャネルを分離することにより、最大4つのチャネルをサポートします。つまり、一度に最大4つの波形を作成できます。
各チャネル(つまり、出力される各波形)に対して、カラー値、オフセット、およびScalingを定義できます。

![]() |
ランタイムテスト |
|---|---|
|
このオペレーターは、ランタイム中のデザインのテストと分析用に設計されています。 デバッグにオペレーターを使用する前に、 デザインをビルド(合成)し、ターゲットハードウェアにロードして、実際の画像処理を開始する必要があります。 このオペレーターは、VisualApplets 内でのデザインシミュレーションを目的としたものではありません。 |
| LineWidth | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | 1024 |
| 範囲 | [8, Maximum Output Image Width] |
|
出力ライン幅を定義します。 |
|
| Offset[1, 4] | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | 0 |
| 範囲 | [-Maximum Output Image Width, Maximum Output Image Width - 1] |
|
各出力チャネルに追加する水平位置オフセット。 |
|
| SampleMode[1, 4] | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | 最初に |
| 範囲 | {first, last, min, max} |
|
各ラインでピクセル値を収集するために各チャネルで使用されるサンプルモードを設定します。 First: ライン内の最初のピクセルの値。 Last: ライン内の最後のピクセルの値。 Min: ライン内で見つかった最小のピクセル値。 Max: ライン内で検出された最大ピクセル値の値。 |
|
| ScalingMode[1, 4] | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | なし |
| 範囲 | {none, div128, div64, div32, div16, div8, div4, div2, none, mult2, mult4, mult8, mult16, mult32, mult64, mult128} |
|
各チャンネルの波形ズームモードを設定します。 キャプチャされたピクセル値は、2の倍数で乗算または除算できます。 |
|
| Color[1, 4] | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | 青 |
| 範囲 | {cyan, black, blue, green, cyan, red, magenta, brown, lightgray, darkgray, brightblue, brightgreen, brightcyan, brightred, brightmagenta, brightyellow, white} |
|
各チャンネルの出力カラーを設定するためのパラメータ。 |
|
operator Scopeの使用方法については、以下の例をご覧ください。
-
例 - デバッグ目的で、Scope オペレーターを使用してグレースケール画像を分析するためのオプションが提供されます。

![[重要]](../common/images/admon/important.png)

前へ

