Camera屬性
套用至
視覺序列、視覺校正
說明
指定將用於視覺序列或視覺校正的攝影機。
用途
VGet {Sequence | Calibration}.Camera, var
VSet {Sequence | Calibration}.Camera, value
- Sequence
- 表示序列名稱的字串變數
- Calibration
- 表示校正名稱的字串變數
- var
- 表示屬性值的整數變數
- value
- 表示新屬性值的整數或運算式
數值
整數值應大於或等於1。
預設:1
詳細說明
進行視覺序列校正時僅可使用一台攝影機。
若使用序列,必須在執行VRun前選擇攝影機編號。
若進行校正,攝影機編號必須和校正目標序列的攝影機編號相符。
NOTE:
攝影機編號可透過VSet變更,並具有以下限制。
- 使用緊湊型視覺攝影機使用序列或進行校正:
可設定使用同一緊湊型視覺攝影機之不同攝影機頻道的攝影機編號 - 使用PC型視覺攝影機使用序列或進行校正:
可設定使用不同PC型視覺攝影機的攝影機編號。
範例
下列範例顯示如何在相同視覺序列上使用多台攝影機。我們會先設定Camera屬性,再執行FINDMARK視覺序列。
Function test
# define CAMERA1 1
# define CAMERA2 2
VSet findmark.Camera, CAMERA1
VRun findmark
'Get any info req'd from 1st sequence here (i.e. VGet findmark.xxx.xxx)
VSet findmark.Camera, CAMERA2
VRun findmark
'Get any info req'd from 2nd sequence here (i.e. VGet findmark.xxx.xxx)
Fend
參考
CameraBrightness屬性、CameraContrast屬性、視覺序列