VCreateCalibration陳述式
套用至
視覺校正
說明
VCreateCalibration可於執行階段建立視覺校正。
用途
VCreateCalibration CameraNumber, CalibrationName, [CopyCalibName]
- CameraNumber
- 表示新校正用攝影機編號的數值運算式
- CalibrationName
- 表示新校正名稱的字串運算式
- CopyCalibName
- 表示複製來源校正名稱的字串運算式(可以忽略)
詳細說明
以下為建立執行階段校正的基本步驟:
- 執行VCreateCalibration。
- 使用VSet設定CameraOrientation及TargetSequence屬性。如有需要,設定其他屬性。
- 若非獨立式攝影機,您需建立名稱相同的校正點位檔案,或呼叫VCalPoints教導校正點。
- 執行VCal以進行校正。
- 為一個或多個序列設定Calibration屬性,以使用新校正。
- 執行VSave以儲存變更。
若要進行永久的視覺設定變更,需呼叫VSave。
範例
Function CreateCal
String cal$
cal$ = "mycal"
VCreateCalibration 1, cal$
VSet cal$.CameraOrientation, VISION_CAMORIENT_MOBILEJ2
VSet cal$.TargetSequence, "calSeq"
VCalPoints cal$
VCal cal$
VSave
Fend
參考
VCreateObject陳述式、VCreateSequence陳述式、VSave陳述式