KernelRemap 오퍼레이터를 사용하면 입력과 출력 간의 커널 성분을 리매핑할 수 있습니다.
오퍼레이터의 출력은 입력과 동일한 커널 차원을 갖습니다.
정적 파라미터 SourceSelect를 사용하여 커널 성분을 리매핑할 수 있습니다.
이는 커널을 미러링하거나 커널 성분을 회전하는 데 유용할 수 있습니다.
리매핑은 각 출력에 새로운 입력 커널 인덱스를 할당하는 방식으로 수행됩니다.
따라서 각 출력 커널 성분에 대해 SourceSelect 파라미터를 사용하여 입력 커널 성분이 선택됩니다.
또한 동일한 입력 커널 성분을 여러 출력 커널 성분에 할당하는 것도 가능합니다.
입력 커널 성분이 어떤 출력에도 매핑되지 않으면 해당 데이터는 폐기됩니다.
I/O Properties
Property
Value
Operator Type
O
입력 링크
I, data input
출력 링크
O, data output
지원되는 Link Format
Link Parameter
Input Link I
Output Link O
Bit Width
[1, 64]
as I
Arithmetic
{unsigned, signed}
as I
Parallelism
any
as I
Kernel Columns
any
as I
Kernel Rows
any
as I
Img Protocol
{VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D}
as I
Color Format
any
as I
Color Flavor
any
as I
Max. Img Width
any
as I
Max. Img Height
any
as I
입력 Bit Width의 범위는 [1, 64]입니다.
부호 있는(signed) 입력의 경우 범위는 [2, 64]입니다.
부호 없는(unsigned) 컬러 입력의 경우 범위는 [3, 63]이고, 부호 있는 컬러의 경우 범위는 [6, 63]입니다.
Parameters
SourceSelect
Type
static parameter
Default
index
Range
[0, KernelRows * KernelCols - 1]
이 파라미터는 커널의 리매핑을 정의합니다.
출력 커널 성분을 나타냅니다.
따라서 모든 출력 커널 성분에 대해 입력 커널 성분이 선택됩니다.