LinkProperties 算子

Operator Library: Parameters

此算子允许读取所连接 link 的 properties。这些 link properties 作为只读算子参数提供。

该算子的优点在于,Parameters 库的 reference 和 translate 算子可以使用 link 参数将它们合并到公式中。例如,在某些公式中,您可能需要合并 link Parallelism;通过使用此算子,可以检测到 Parallelism。这样,公式就可以自动适应当前的 link 配置。

您可以在“库参数”中找到有关库参数的一般介绍。

I/O Property

Property 值
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]。对于有符号输入,范围是 [2, 64]。对于无符号彩色输入,范围是 [3, 63],对于有符号彩色输入,范围是 [6, 63]。

参数

协议
键入 静态写参数
默认 VALT_IMAGE2D
范围 {VALT_IMAGE2D,VALT_LINE1D,VALT_PIXEL0D,VALT_SIGNAL}

允许访问 link property Protocol。可能的值包括 VALT_IMAGE2D、VALT_LINE1D、VALT_PIXEL0D 和 VALT_SIGNAL。

ColorFormat
键入 静态写参数
默认 VAF_GRAY
范围 {VAF_GRAY,VAF_COLOR,VAF_NONE,VAF_UNDEFINED}

允许访问 link property ColorFormat。可能的值包括 VAF_GRAY、VAF_COLOR、VAF_NONE 和 VAF_UNDEFINED。

ColorFlavor
键入 静态写参数
默认 FL_NONE
范围 {FL_NONE,FL_RGB,FL_HSI,FL_YUV,FL_LAB,FL_XYZ,FL_HSL,FL_HSV,FL_YCrCb}

允许访问 link property ColorFlavor。可能的值包括 FL_NONE、FL_RGB、FL_HSI、FL_YUV、FL_LAB、FL_XYZ、FL_HSL、FL_HSV 和 FL_YCrCb。

Arithmetic
键入 静态写参数
默认 UNSIGNED
范围 {SIGNED, UNSIGNED}

允许访问 link property Arithmetic。可能的值为 SIGNED 和 UNSIGNED。

BitWidth
键入 静态写参数
默认 1
范围

允许访问 link property BitWidth。

Parallelism
键入 静态写参数
默认 1
范围

允许访问 link property Parallelism。

KernelRows
键入 静态写参数
默认 1
范围

允许访问 link property KernelRows。

KernelColumns
键入 静态写参数
默认 1
范围

允许访问 link property KernelColumns。

MaxImgWidth
键入 静态写参数
默认 1024
范围

允许访问 link property MaxImgWidth。

MaxImgHeight
键入 静态写参数
默认 1024
范围

允许访问 link property MaxImgHeight。