Operator LinkProperties

Operator Library: Parameters

이 연산자는 연결된 링크의 Property에 대한 읽기 액세스를 제공합니다. 링크 Property는 읽기 전용 operator parameter로 사용할 수 있습니다.

이 연산자의 장점은 Parameters 라이브러리의 reference 및 translate 연산자가 링크 parameter를 수식에 통합하는 데 사용할 수 있다는 점입니다. 예를 들어, 일부 수식에서는 링크 Parallelism을 통합해야 할 수 있으며, 이 연산자를 사용하여 Parallelism을 감지할 수 있습니다. 이렇게 하면 수식이 현재 링크 구성에 자동으로 적응할 수 있습니다.

library Parameter에 대한 일반적인 소개는 Library Parameters에서 확인할 수 있습니다.

I/O Properties

Property Value
Operator Type O
Input Link I, 이미지 데이터 입력
Output Link O, 이미지 데이터 출력

Supported Link Format

Link Parameter Input Link I Output Link O
Bit Width [1, 64]1 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, VALT_SIGNAL} as I
Color Format any as I
Color Flavor any as I
Max. Img Width any as I
Max. Img Height any as I

1

입력 Bit Width의 범위는 [1, 64]입니다. Signed 입력의 경우 범위는 [2, 64]입니다. Unsigned 컬러 입력의 경우 범위는 [3, 63]이며, Signed 컬러의 경우 범위는 [6, 63]입니다.

Parameters

Protocol
Type static write parameter
Default VALT_IMAGE2D
Range {VALT_IMAGE2D,VALT_LINE1D,VALT_PIXEL0D,VALT_SIGNAL}

링크 Property Protocol에 대한 액세스를 허용합니다. 가능한 값은 VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D, VALT_SIGNAL입니다.

ColorFormat
Type static write parameter
Default VAF_GRAY
Range {VAF_GRAY,VAF_COLOR,VAF_NONE,VAF_UNDEFINED}

링크 Property ColorFormat에 대한 액세스를 허용합니다. 가능한 값은 VAF_GRAY, VAF_COLOR, VAF_NONE, VAF_UNDEFINED입니다.

ColorFlavor
Type static write parameter
Default FL_NONE
Range {FL_NONE,FL_RGB,FL_HSI,FL_YUV,FL_LAB,FL_XYZ,FL_HSL,FL_HSV,FL_YCrCb}

링크 Property ColorFlavor에 대한 액세스를 허용합니다. 가능한 값은 FL_NONE, FL_RGB, FL_HSI, FL_YUV, FL_LAB, FL_XYZ, FL_HSL, FL_HSV, FL_YCrCb입니다.

Arithmetic
Type static write parameter
Default UNSIGNED
Range {SIGNED,UNSIGNED}

링크 Property Arithmetic에 대한 액세스를 허용합니다. 가능한 값은 SIGNED 및 UNSIGNED입니다.

BitWidth
Type static write parameter
Default 1
Range

링크 Property BitWidth에 대한 액세스를 허용합니다.

Parallelism
Type static write parameter
Default 1
Range

링크 Property Parallelism에 대한 액세스를 허용합니다.

KernelRows
Type static write parameter
Default 1
Range

링크 Property KernelRows에 대한 액세스를 허용합니다.

KernelColumns
Type static write parameter
Default 1
Range

링크 Property KernelColumns에 대한 액세스를 허용합니다.

MaxImgWidth
Type static write parameter
Default 1024
Range

링크 Property MaxImgWidth에 대한 액세스를 허용합니다.

MaxImgHeight
Type static write parameter
Default 1024
Range

링크 Property MaxImgHeight에 대한 액세스를 허용합니다.