Operator CameraGrayAreaFull

Operator Library: Hardware Platform

此 Operator 代表 Camera Link Full 組態模式下的灰階面陣相機與 VisualApplets 之間的影像資料介面。 此 Operator 需要兩個 CAM 類型的 VisualApplets 資源。 這些資源將由 Operator 自動佔用。 此 Operator 會使用兩個相機連接埠(連接埠 A 與連接埠 B)。 請參閱 'Allocation of Device Resources' 以取得更多資訊。

可以設定此 Operator 以支援 CamerLink 標準所指定的不同資料格式。 使用參數 FullMode 將相機 Operator 設定為與相機相同的模式。 此外,可以將連結設定為不同的 bit width。 下表顯示參數 FullMode、其存取類型、bit width 以及 Parallelism 的允許組合。

FullMode 存取 FullMode Bit Width Parallelism
Tap8x8bit Dynamic/Static 8 8
Tap8x8bit Dynamic/Static 8 16
Tap10x8bit Dynamic/Static 8 8
Tap10x8bit Dynamic/Static 8 16
Tap8x10bit Static 10 12

請注意,當使用 8 的 Parallelism 時,相機的資料傳輸率可能會高於 Operator 輸出連結的可用頻寬。 在 microEnable IV擷取卡上,Parallelism 為 8 時連結的理論頻寬為 500MPixel/s。 在 CameraLink Full 組態模式下,最高可傳輸 850MPixel/s。

除了 bit width 與 Parallelism 之外,輸出連結也必須指定最大可能的影像尺寸。 然而,實際傳輸的影像尺寸可能會較小,但絕對不能超過此參數化的最大值。

適用於硬體平台
microEnable IV VD1-CL/-PoCL
microEnable IV VD4-CL/-PoCL

I/O Properties

Property Value
Operator Type M
Output Link O, 影像資料輸出

支援的 Link 格式

Link Parameter Output Link O
Bit Width {8, 10, 12, 14, 16}1
Arithmetic unsigned
Parallelism {8, 12, 16}}2
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_IMAGE2D
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

1 2

并非 bit width、Parallelism 與參數設定之間的所有組合都是允許的。 請參閱上表。

參數

DvalMode
Type 動態讀取/寫入參數
Default DVAL_Enabled
Range {DVAL_Enabled, DVAL_Disabled}

透過將此參數設為 DVAL_Disabled,可以支援不完全符合 CameraLink 規格的相機。 在停用模式下,會使用控制訊號 Lval 和 Fval 來解碼像素。 在啟用模式下,會使用額外的 DVAL 訊號。 一般而言,使用者不應修改此參數!

FullMode
Type 動態讀取/寫入參數
Default Tap8x8bit
Range {Tap8x8bit, Tap10x8bit, Tap8x10bit}

此參數指定所連接相機的資料格式。 此格式必須與相機組態相符。

并非 bit width、Parallelism 與參數設定之間的所有組合都是允許的。 請參閱上表。

使用範例

以下範例展示了 operator CameraGrayAreaFull 的使用方式:

  • 「雷射三角測量」

    範例 - 一種 High Speed 且強固的雷射線偵測演算法。 此演算法可決定重心座標以取得亞像素解析度結果。