Download VIRCAM SDK - FLIR Systems

Transcript
FLIR Systems
Advanced Thermal Solutions
28.
DD003U-H
Vircam SDK manual
Camera calibration functions
This section describes functions related to Camera Hyper Calibrations Data.
28.1. GetCompCalibParam
HRESULT GetCompCalibParam (ULONG dwTable, ULONG* pdwCalibrationTypeId, FLOAT* pfA,
FLOAT* pfB, FLOAT* pfC, FLOAT* pfD, FLOAT* pfE, FLOAT* pfF,ULONG*
pbReturn)
Function
dwTable
pdwCalibrationTypeId
pfA
pfB
pfC
pfD
pfE
pfF
pbReturn
Get Hyper calibration parameters
Wanted calibration table
Calibration type
3 : Hyper calibration V2
2 : Hyper calibration
1 : No hyper calibration informations
…
…
…
…
…
TRUE if no error occured, FALSE otherwise
28.2. GetCompCalibStreamP2
HRESULT GetCompCalibStreamP2(ULONG dwConf, FLOAT* pfStreamP2, ULONG* pbReturn)
Function
Get Hyper calibration V2 parameters
dwConf
Wanted calibration table
pfStreamP2
…
pbReturn
TRUE if no error occured, FALSE otherwise
28.3. GetCompCalibRange
HRESULT GetCompCalibRange (ULONG dwTable, ULONG* pdwCalibrationTypeId, ULONG*
pdwValidityDlMax, ULONG* pdwValidityDlMin, FLOAT* pfCalibTempMax,
FLOAT* pfCalibTempMin, ULONG* pbReturn)
Function
dwTable
pdwCalibrationTypeId
pdwValidityDlMax
pdwValidityDlMin
pfCalibTempMax
pfCalibTempMin
pbReturn
Get Hyper calibration range
Wanted calibration table
Calibration type
2 : Hyper calibration
1 : No hyper calibration informations
Calibration valid down to this value in DL
Calibration valid up to this value in DL
Max calibration in °C
Min calibration in °C
TRUE if no error occured, FALSE otherwise
28.4. SetCompCalibUpdateParam
HRESULT SetCompCalibUpdateParam(ULONG bUpdate, ULONG* pbReturn)
Function
bUpdate
pbReturn
DD003U-H Vircam SDK manual.doc
Set Hyper calibration Update State
TRUE for ON FALSE for OFF
TRUE if no error occured, FALSE otherwise
Page 66/81