Operator Scope

Operator Library: Debugging

Scope 연산자는 그레이스케일 이미지를 분석하기 위한 옵션을 제공합니다.

이 연산자는 입력 이미지 라인을 샘플링하여 각 이미지 채널에 대해 2차원 파형을 출력합니다. 최대 4개의 채널을 지원합니다.

채널에서는 들어오는 각 라인이 한 번씩 샘플링됩니다. SampleMode 매개변수에서 정의한 설정에 따라, 해당 라인의 첫 번째 픽셀, 마지막 픽셀, 라인 내 가장 작은 픽셀 값 또는 가장 큰 픽셀 값 중 하나가 샘플링에 사용됩니다.

샘플링된 픽셀 값은 좌표계 내에서 출력 픽셀을 설정하는 데 사용됩니다. 출력 픽셀의 수평 위치는 샘플링된 픽셀의 실제 값에 의해 결정됩니다. 수직 위치는 입력 라인의 순서, 즉 시간축에 해당합니다.

개별 픽셀 값으로 파형을 생성하기 위해, 해당 값들을 선으로 연결합니다.

출력 파형의 높이는 입력 이미지의 높이와 일치합니다.

이 연산자는 입력 링크의 병렬 처리를 활용하여 입력 채널을 분리함으로써 최대 4개의 채널을 지원합니다. 즉, 한 번에 최대 4개의 파형을 생성할 수 있습니다.

각 채널, 즉 출력되는 각 파형에 대해 색상 값, 오프셋 및 배율을 정의할 수 있습니다.

[중요] 런타임 테스트

이 오퍼레이터는 런타임 중에 디자인을 테스트하고 분석하기 위해 설계되었습니다. 오퍼레이터를 디버깅에 사용하려면 먼저 디자인을 빌드(합성)하고, 타겟 하드웨어에 로드한 후, 실제 이미지 처리를 시작해야 합니다.

이 오퍼레이터는 VisualApplets 내에서의 디자인 시뮬레이션용이 아닙니다.

I/O Properties

Property Value
Operator Type O
입력 링크 I, 이미지 데이터 입력
출력 링크 O, 이미지 데이터 출력

지원되는 Link Format

Link Parameter Input Link I Output Link O
Bit Width [1, 64] 24
Arithmetic {무부호} as I
Parallelism [1, 4] 1
Kernel Columns 1 1
Kernel Rows 1 1
Img Protocol {VALT_IMAGE2D} as I
Color Format GRAY VAF_Color
Color Flavor None FL_RGB
Max. Img Width any [8, 4096]1
Max. Img Height any as I

1

출력 이미지의 너비가 입력 이미지의 너비보다 큰 구성의 경우, 입력 데이터 가져오기 속도가 느려질 수 있으니 유의하시기 바랍니다.

Parameters

선 너비
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의 사용법을 보여줍니다: