void SetCalibDataCamParam(const HTuple& CalibDataID, const HTuple& CameraIdx, const HTuple& CameraType, const HTuple& CameraParam)
void HCalibData::SetCalibDataCamParam(const HTuple& CameraIdx, const HTuple& CameraType, const HCamPar& CameraParam) const
void HCalibData::SetCalibDataCamParam(const HTuple& CameraIdx, const HString& CameraType, const HCamPar& CameraParam) const
void HCalibData::SetCalibDataCamParam(const HTuple& CameraIdx, const char* CameraType, const HCamPar& CameraParam) const
void HCalibData::SetCalibDataCamParam(const HTuple& CameraIdx, const wchar_t* CameraType, const HCamPar& CameraParam) const
(Windows only)
void HCamPar::SetCalibDataCamParam(const HCalibData& CalibDataID, const HTuple& CameraIdx, const HTuple& CameraType) const
void HCamPar::SetCalibDataCamParam(const HCalibData& CalibDataID, const HTuple& CameraIdx, const HString& CameraType) const
void HCamPar::SetCalibDataCamParam(const HCalibData& CalibDataID, const HTuple& CameraIdx, const char* CameraType) const
void HCamPar::SetCalibDataCamParam(const HCalibData& CalibDataID, const HTuple& CameraIdx, const wchar_t* CameraType) const
(Windows only)
Below is an overview of all available camera types and their
respective parameters CameraParamCameraParamCameraParamCameraParamcameraParam
. In the list,
“projective area scan cameras” refers to the property that the
lens performs a perspetive projection on the object-side of the
lens, while “telecentric area scan cameras” refers to the property
that the lens performs a telecentric projection on the object-side
of the lens.
- 'area_scan_division'"area_scan_division""area_scan_division""area_scan_division""area_scan_division"
['area_scan_division', Focus, Kappa, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_division", Focus, Kappa, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_division", Focus, Kappa, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_division", Focus, Kappa, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_division", Focus, Kappa, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]
- 'area_scan_polynomial'"area_scan_polynomial""area_scan_polynomial""area_scan_polynomial""area_scan_polynomial"
['area_scan_polynomial', Focus, K1, K2, K3, P1, P2,
Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_polynomial", Focus, K1, K2, K3, P1, P2,
Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_polynomial", Focus, K1, K2, K3, P1, P2,
Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_polynomial", Focus, K1, K2, K3, P1, P2,
Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_polynomial", Focus, K1, K2, K3, P1, P2,
Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]
- 'area_scan_telecentric_division'"area_scan_telecentric_division""area_scan_telecentric_division""area_scan_telecentric_division""area_scan_telecentric_division"
['area_scan_telecentric_division', Magnification,
Kappa, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_telecentric_division", Magnification,
Kappa, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_telecentric_division", Magnification,
Kappa, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_telecentric_division", Magnification,
Kappa, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_telecentric_division", Magnification,
Kappa, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]
- 'area_scan_telecentric_polynomial'"area_scan_telecentric_polynomial""area_scan_telecentric_polynomial""area_scan_telecentric_polynomial""area_scan_telecentric_polynomial"
['area_scan_telecentric_polynomial', Magnification,
K1, K2, K3, P1, P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_telecentric_polynomial", Magnification,
K1, K2, K3, P1, P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_telecentric_polynomial", Magnification,
K1, K2, K3, P1, P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_telecentric_polynomial", Magnification,
K1, K2, K3, P1, P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_telecentric_polynomial", Magnification,
K1, K2, K3, P1, P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]
- 'area_scan_tilt_division'"area_scan_tilt_division""area_scan_tilt_division""area_scan_tilt_division""area_scan_tilt_division"
['area_scan_tilt_division', Focus, Kappa,
ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_division", Focus, Kappa,
ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_division", Focus, Kappa,
ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_division", Focus, Kappa,
ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_division", Focus, Kappa,
ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]
- 'area_scan_tilt_polynomial'"area_scan_tilt_polynomial""area_scan_tilt_polynomial""area_scan_tilt_polynomial""area_scan_tilt_polynomial"
['area_scan_tilt_polynomial', Focus, K1, K2, K3, P1,
P2, ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_polynomial", Focus, K1, K2, K3, P1,
P2, ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_polynomial", Focus, K1, K2, K3, P1,
P2, ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_polynomial", Focus, K1, K2, K3, P1,
P2, ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_polynomial", Focus, K1, K2, K3, P1,
P2, ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]
- 'area_scan_tilt_image_side_telecentric_division'"area_scan_tilt_image_side_telecentric_division""area_scan_tilt_image_side_telecentric_division""area_scan_tilt_image_side_telecentric_division""area_scan_tilt_image_side_telecentric_division"
['area_scan_tilt_image_side_telecentric_division',
Focus, Kappa, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_image_side_telecentric_division",
Focus, Kappa, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_image_side_telecentric_division",
Focus, Kappa, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_image_side_telecentric_division",
Focus, Kappa, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_image_side_telecentric_division",
Focus, Kappa, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]
- 'area_scan_tilt_image_side_telecentric_polynomial'"area_scan_tilt_image_side_telecentric_polynomial""area_scan_tilt_image_side_telecentric_polynomial""area_scan_tilt_image_side_telecentric_polynomial""area_scan_tilt_image_side_telecentric_polynomial"
['area_scan_tilt_image_side_telecentric_polynomial',
Focus, K1, K2, K3, P1, P2, Tilt, Rot, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_tilt_image_side_telecentric_polynomial",
Focus, K1, K2, K3, P1, P2, Tilt, Rot, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_tilt_image_side_telecentric_polynomial",
Focus, K1, K2, K3, P1, P2, Tilt, Rot, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_tilt_image_side_telecentric_polynomial",
Focus, K1, K2, K3, P1, P2, Tilt, Rot, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_tilt_image_side_telecentric_polynomial",
Focus, K1, K2, K3, P1, P2, Tilt, Rot, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]
- 'area_scan_tilt_bilateral_telecentric_division'"area_scan_tilt_bilateral_telecentric_division""area_scan_tilt_bilateral_telecentric_division""area_scan_tilt_bilateral_telecentric_division""area_scan_tilt_bilateral_telecentric_division"
['area_scan_tilt_bilateral_telecentric_division',
Magnification, Kappa, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_bilateral_telecentric_division",
Magnification, Kappa, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_bilateral_telecentric_division",
Magnification, Kappa, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_bilateral_telecentric_division",
Magnification, Kappa, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]["area_scan_tilt_bilateral_telecentric_division",
Magnification, Kappa, Tilt, Rot, Sx, Sy, Cx, Cy, ImageWidth,
ImageHeight]
- 'area_scan_tilt_bilateral_telecentric_polynomial'"area_scan_tilt_bilateral_telecentric_polynomial""area_scan_tilt_bilateral_telecentric_polynomial""area_scan_tilt_bilateral_telecentric_polynomial""area_scan_tilt_bilateral_telecentric_polynomial"
['area_scan_tilt_bilateral_telecentric_polynomial',
Magnification, K1, K2, K3, P1, P2, Tilt, Rot, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_tilt_bilateral_telecentric_polynomial",
Magnification, K1, K2, K3, P1, P2, Tilt, Rot, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_tilt_bilateral_telecentric_polynomial",
Magnification, K1, K2, K3, P1, P2, Tilt, Rot, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_tilt_bilateral_telecentric_polynomial",
Magnification, K1, K2, K3, P1, P2, Tilt, Rot, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]["area_scan_tilt_bilateral_telecentric_polynomial",
Magnification, K1, K2, K3, P1, P2, Tilt, Rot, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight]
- 'area_scan_tilt_object_side_telecentric_division'"area_scan_tilt_object_side_telecentric_division""area_scan_tilt_object_side_telecentric_division""area_scan_tilt_object_side_telecentric_division""area_scan_tilt_object_side_telecentric_division"
['area_scan_tilt_object_side_telecentric_division',
Magnification, Kappa, ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx,
Cy, ImageWidth, ImageHeight]["area_scan_tilt_object_side_telecentric_division",
Magnification, Kappa, ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx,
Cy, ImageWidth, ImageHeight]["area_scan_tilt_object_side_telecentric_division",
Magnification, Kappa, ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx,
Cy, ImageWidth, ImageHeight]["area_scan_tilt_object_side_telecentric_division",
Magnification, Kappa, ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx,
Cy, ImageWidth, ImageHeight]["area_scan_tilt_object_side_telecentric_division",
Magnification, Kappa, ImagePlaneDist, Tilt, Rot, Sx, Sy, Cx,
Cy, ImageWidth, ImageHeight]
- 'area_scan_tilt_object_side_telecentric_polynomial'"area_scan_tilt_object_side_telecentric_polynomial""area_scan_tilt_object_side_telecentric_polynomial""area_scan_tilt_object_side_telecentric_polynomial""area_scan_tilt_object_side_telecentric_polynomial"
['area_scan_tilt_object_side_telecentric_polynomial',
Magnification, K1, K2, K3, P1, P2, ImagePlaneDist, Tilt, Rot, Sx,
Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_tilt_object_side_telecentric_polynomial",
Magnification, K1, K2, K3, P1, P2, ImagePlaneDist, Tilt, Rot, Sx,
Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_tilt_object_side_telecentric_polynomial",
Magnification, K1, K2, K3, P1, P2, ImagePlaneDist, Tilt, Rot, Sx,
Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_tilt_object_side_telecentric_polynomial",
Magnification, K1, K2, K3, P1, P2, ImagePlaneDist, Tilt, Rot, Sx,
Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_tilt_object_side_telecentric_polynomial",
Magnification, K1, K2, K3, P1, P2, ImagePlaneDist, Tilt, Rot, Sx,
Sy, Cx, Cy, ImageWidth, ImageHeight]
- 'area_scan_hypercentric_division'"area_scan_hypercentric_division""area_scan_hypercentric_division""area_scan_hypercentric_division""area_scan_hypercentric_division"
['area_scan_hypercentric_division', Focus, Kappa, Sx, Sy, Cx,
Cy, ImageWidth, ImageHeight]["area_scan_hypercentric_division", Focus, Kappa, Sx, Sy, Cx,
Cy, ImageWidth, ImageHeight]["area_scan_hypercentric_division", Focus, Kappa, Sx, Sy, Cx,
Cy, ImageWidth, ImageHeight]["area_scan_hypercentric_division", Focus, Kappa, Sx, Sy, Cx,
Cy, ImageWidth, ImageHeight]["area_scan_hypercentric_division", Focus, Kappa, Sx, Sy, Cx,
Cy, ImageWidth, ImageHeight]
- 'area_scan_hypercentric_polynomial'"area_scan_hypercentric_polynomial""area_scan_hypercentric_polynomial""area_scan_hypercentric_polynomial""area_scan_hypercentric_polynomial"
['area_scan_hypercentric_polynomial', Focus, K1, K2, K3, P1,
P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_hypercentric_polynomial", Focus, K1, K2, K3, P1,
P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_hypercentric_polynomial", Focus, K1, K2, K3, P1,
P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_hypercentric_polynomial", Focus, K1, K2, K3, P1,
P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]["area_scan_hypercentric_polynomial", Focus, K1, K2, K3, P1,
P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]
- 'line_scan'"line_scan""line_scan""line_scan""line_scan"
['line_scan', Focus, Kappa, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight, Vx, Vy, Vz]["line_scan", Focus, Kappa, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight, Vx, Vy, Vz]["line_scan", Focus, Kappa, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight, Vx, Vy, Vz]["line_scan", Focus, Kappa, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight, Vx, Vy, Vz]["line_scan", Focus, Kappa, Sx, Sy, Cx, Cy,
ImageWidth, ImageHeight, Vx, Vy, Vz]
For a detailed description of the camera types, camera parameters
and suggested initial values, see Calibration / Multi-View.
The value of this parameter may not be shared across multiple threads without external synchronization.