Operator Library: Debugging
Scope 연산자는 그레이스케일 이미지를 분석하기 위한 옵션을 제공합니다.
이 연산자는 입력 이미지 라인을 샘플링하여 각 이미지 채널에 대해 2차원 파형을 출력합니다. 최대 4개의 채널을 지원합니다.
채널에서는 들어오는 각 라인이 한 번씩 샘플링됩니다. SampleMode 매개변수에서 정의한 설정에 따라, 해당 라인의 첫 번째 픽셀, 마지막 픽셀, 라인 내 가장 작은 픽셀 값 또는 가장 큰 픽셀 값 중 하나가 샘플링에 사용됩니다.
샘플링된 픽셀 값은 좌표계 내에서 출력 픽셀을 설정하는 데 사용됩니다. 출력 픽셀의 수평 위치는 샘플링된 픽셀의 실제 값에 의해 결정됩니다. 수직 위치는 입력 라인의 순서, 즉 시간축에 해당합니다.

개별 픽셀 값으로 파형을 생성하기 위해, 해당 값들을 선으로 연결합니다.
출력 파형의 높이는 입력 이미지의 높이와 일치합니다.
이 연산자는 입력 링크의 병렬 처리를 활용하여 입력 채널을 분리함으로써 최대 4개의 채널을 지원합니다. 즉, 한 번에 최대 4개의 파형을 생성할 수 있습니다.
각 채널, 즉 출력되는 각 파형에 대해 색상 값, 오프셋 및 배율을 정의할 수 있습니다.

![]() |
런타임 테스트 |
|---|---|
|
이 오퍼레이터는 런타임 중에 디자인을 테스트하고 분석하기 위해 설계되었습니다. 오퍼레이터를 디버깅에 사용하려면 먼저 디자인을 빌드(합성)하고, 타겟 하드웨어에 로드한 후, 실제 이미지 처리를 시작해야 합니다. 이 오퍼레이터는 VisualApplets 내에서의 디자인 시뮬레이션용이 아닙니다. |
| 선 너비 | |
|---|---|
| Type | dynamic write 파라미터 |
| Default | 1024 |
| Range | [8, 최대 출력 이미지 너비] |
|
출력 선의 너비를 정의합니다. |
|
| 오프셋[1, 4] | |
|---|---|
| Type | dynamic write 파라미터 |
| Default | 0 |
| Range | [-최대 출력 이미지 너비, 최대 출력 이미지 너비 - 1] |
|
각 출력 채널에 추가될 수평 위치 오프셋. |
|
| SampleMode[1, 4] | |
|---|---|
| Type | dynamic write 파라미터 |
| Default | 첫 번째 |
| Range | {이름, 성, 최소값, 최대값} |
|
각 채널에서 각 라인의 픽셀 값을 획득하는 데 사용되는 샘플 모드를 설정합니다. 첫 번째: 해당 행의 첫 번째 픽셀 값. 마지막: 해당 행의 마지막 픽셀 값. 최소값: 해당 줄에서 발견된 가장 작은 픽셀 값. 최대: 해당 라인에서 발견된 최대 픽셀 값. |
|
| ScalingMode[1, 4] | |
|---|---|
| Type | dynamic write 파라미터 |
| Default | 없음 |
| Range | {없음, div128, div64, div32, div16, div8, div4, div2, 없음, mult2, mult4, mult8, mult16, mult32, mult64, mult128} |
|
Sets the waveform zoom mode for each channel. The captured pixel value can be multiplied or divided by multiples of two. |
|
| 색상[1, 4] | |
|---|---|
| Type | dynamic write 파라미터 |
| Default | 파란색 |
| Range | {청록색, 검은색, 파란색, 녹색, 청록색, 빨간색, 자홍색, 갈색, 밝은 회색, 어두운 회색, 밝은 파란색, 밝은 녹색, 밝은 청록색, 밝은 빨간색, 밝은 자홍색, 밝은 노란색, 흰색} |
|
각 채널의 출력 색상을 설정하는 매개변수입니다. |
|
다음 예제에서는 연산자 Scope의 사용법을 보여줍니다:
-
예시 - 디버깅을 위해 Scope 연산자는 그레이스케일 이미지를 분석할 수 있는 옵션을 제공합니다. .

![[중요]](../common/images/admon/important.png)

이전

