Operator SampleUp

Operator Library: Base

Library: Base

SampleUp 오퍼레이터는 입력 이미지의 업샘플링을 통해 이미지 크기를 키웁니다. 이미지 크기 업샘플링 배율은 너비와 높이에 대해 각각 1, 2, 4, 8, 16 단계로 개별 정의할 수 있습니다. 업샘플링 배율은 Expand_X 및 Expand_Y 파라미터를 사용하여 정의됩니다. 출력 픽셀은 픽셀 복제 방식(최인접 이웃 방식)으로 계산됩니다.

오퍼레이터 출력에 대한 설명은 다음 그림을 참조하십시오. 이 예제에서는 x 방향으로 4배, y 방향으로 2배 업샘플링이 수행됩니다.

링크에서 전송해야 하는 픽셀이 더 많아지더라도 출력에서의 Parallelism은 증가하지 않는다는 점에 유의하십시오. 따라서 이 오퍼레이터는 입력 이미지 데이터를 자신의 Parallelism으로 처리할 수 없습니다.

Operator 제한 사항

  • 각 입력 이미지의 라인은 동일한 길이를 가져야 합니다. 따라서 라인 길이가 다른 이미지는 허용되지 않습니다.

  • 빈 이미지나 빈 라인이 포함된 이미지는 허용되지 않습니다.

I/O Properties

Property Value
Operator Type M
Input Link I, data input
Output Link O, data output

Supported Link Format

Link Parameter Input Link I Output Link O
Bit Width [1, 64]1 as I
Arithmetic {unsigned, signed} as I
Parallelism {1, 2, 4, 8, 16, 32, 64, 128} as I
Kernel Columns 1 as I
Kernel Rows 1 as I
Img Protocol {VALT_IMAGE2D, VALT_LINE1D} as I
Color Format any as I
Color Flavor any as I
Max. Img Width any auto2
Max. Img Height any auto3

1

부호 없는 값의 경우 입력 비트 폭의 범위는 [1, 64]입니다. 부호 있는 입력의 경우 범위는 [2, 64]입니다. 부호 없는 색상 입력의 경우 [3, 63]이며, 부호 있는 색상 입력의 경우 [6, 63]입니다.

2

출력 이미지 너비는 2^31 - 1을 초과할 수 없습니다.

3

출력 이미지 높이는 2^31 - 1을 초과할 수 없습니다.

Parameters

Expand_X
Type static parameter
Default UpSampleXBy1
Range {UpSampleXBy1, UpSampleXBy2, UpSampleXBy4, UpSampleXBy8, UpSampleXBy16}

이 파라미터는 이미지 너비의 업샘플링 배율을 정의합니다.

Expand_Y
Type static parameter
Default UpSampleYBy1
Range {UpSampleYBy1, UpSampleYBy2, UpSampleYBy4, UpSampleYBy8, UpSampleYBy16}

이 파라미터는 이미지 높이의 업샘플링 배율을 정의합니다.

사용 예제

SampleUp 오퍼레이터의 사용법은 다음 예제에 나와 있습니다: