LinkProperties 運算子

Operator Library: Parameters

此運算子提供對所連接連結之屬性的讀取權限。連結屬性可作為唯讀 運算子參數使用。

此運算子的優勢在於,參數庫中的「參考」與「平移」運算子 可利用連桿參數,將其納入公式中。 例如,在某些公式中,您可能需要納入連桿的並聯特性;透過使用此運算子,即可 偵測到並聯特性。 如此一來,公式便能自動適應當前的連桿配置。

關於 Library Parameters 的一般介紹,請參閱 Library Parameters。

I/O Properties

Property Value
Operator Type O
Input Link I, Image data input
Output Link O、Image 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 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]。

Parameters

議程
Type 靜態寫入參數
Default VALT_IMAGE2D
Range {VALT_IMAGE2D,VALT_LINE1D,VALT_PIXEL0D,VALT_SIGNAL}

允許存取連結屬性Protocol。 可能的值包括 VALT_IMAGE2D、VALT_LINE1D、VALT_PIXEL0D 及 VALT_SIGNAL。

ColorFormat
Type 靜態寫入參數
Default VAF_GRAY
Range {VAF_GRAY,VAF_COLOR,VAF_NONE,VAF_UNDEFINED}

允許存取連結屬性ColorFormat。 可能的值包括 VAF_GRAY、VAF_COLOR、VAF_NONE 及 VAF_UNDEFINED。

ColorFlavor
Type 靜態寫入參數
Default FL_NONE
Range {FL_NONE,FL_RGB,FL_HSI,FL_YUV,FL_LAB,FL_XYZ,FL_HSL,FL_HSV,FL_YCrCb}

允許存取連結屬性ColorFlavor。 可能的值包括 FL_NONE、FL_RGB、FL_HSI、FL_YUV、FL_LAB、FL_XYZ、FL_HSL、FL_HSV 及 FL_YCrCb。

Arithmetic
Type 靜態寫入參數
Default 未簽名
Range {帶簽名、不帶簽名}

允許存取連結屬性 Arithmetic. 可能的值為 SIGNED 和 UNSIGNED。

位寬
Type 靜態寫入參數
Default 1
Range

允許存取連結屬性BitWidth。

Parallelism
Type 靜態寫入參數
Default 1
Range

允許存取 link 屬性 Parallelism.

KernelRows
Type 靜態寫入參數
Default 1
Range

允許存取連結屬性KernelRows。

KernelColumns
Type 靜態寫入參數
Default 1
Range

允許存取連結屬性KernelColumns。

MaxImgWidth
Type 靜態寫入參數
Default 1024
Range

允許存取連結屬性MaxImgWidth。

MaxImgHeight
Type 靜態寫入參數
Default 1024
Range

允許存取連結屬性MaxImgHeight。