Skip to content

Calibration🔗

On this topic🔗

Binocular🔗

binocular_calibrationBinocularCalibration: Determine all camera parameters of a binocular stereo system.

Calibration Object🔗

caltab_pointsCaltabPoints: Read the mark center points from the calibration plate description file.

create_caltabCreateCaltab: Generate a calibration plate description file and a corresponding PostScript file for a calibration plate with hexagonally arranged marks.

disp_caltabDispCaltab: Project and visualize the 3D model of the calibration plate in the image.

find_calib_objectFindCalibObject: Find the HALCON calibration plate and set the extracted points and contours in a calibration data model.

find_caltabFindCaltab: Segment the region of a standard calibration plate with rectangularly arranged marks in the image.

find_marks_and_poseFindMarksAndPose: Extract rectangularly arranged 2D calibration marks from the image and calculate initial values for the external camera parameters.

gen_caltabGenCaltab: Generate a calibration plate description file and a corresponding PostScript file for a calibration plate with rectangularly arranged marks.

sim_caltabSimCaltab: Simulate an image with calibration plate.

Camera Parameters🔗

cam_mat_to_cam_parCamMatToCamPar: Compute the internal camera parameters from a camera matrix.

cam_par_to_cam_matCamParToCamMat: Compute a camera matrix from internal camera parameters.

deserialize_cam_parDeserializeCamPar: Deserialize the serialized internal camera parameters.

read_cam_parReadCamPar: Read internal camera parameters from a file.

serialize_cam_parSerializeCamPar: Serialize the internal camera parameters.

write_cam_parWriteCamPar: Write internal camera parameters into a file.

Hand-Eye🔗

calibrate_hand_eyeCalibrateHandEye: Perform a hand-eye calibration.

get_calib_data_observ_poseGetCalibDataObservPose: Get observed calibration object poses from a calibration data model.

hand_eye_calibrationHandEyeCalibration: Perform a hand-eye calibration.

set_calib_data_observ_poseSetCalibDataObservPose: Set observed calibration object poses in a calibration data model.

Inverse Projection🔗

get_line_of_sightGetLineOfSight: Compute the line of sight corresponding to a point in the image.

Monocular🔗

camera_calibrationCameraCalibration: Determine all camera parameters by a simultaneous minimization process.

Multi-View🔗

calibrate_camerasCalibrateCameras: Determine all camera parameters by a simultaneous minimization process.

clear_calib_dataClearCalibData: Free the memory of a calibration data model.

clear_camera_setup_modelClearCameraSetupModel: Free the memory of a calibration setup model.

create_calib_dataCreateCalibData: Create a HALCON calibration data model.

create_camera_setup_modelCreateCameraSetupModel: Create a model for a setup of calibrated cameras.

deserialize_calib_dataDeserializeCalibData: Deserialize a serialized calibration data model.

deserialize_camera_setup_modelDeserializeCameraSetupModel: Deserialize a serialized camera setup model.

get_calib_dataGetCalibData: Query data stored or computed in a calibration data model.

get_calib_data_observ_contoursGetCalibDataObservContours: Get contour-based observation data from a calibration data model.

get_calib_data_observ_pointsGetCalibDataObservPoints: Get point-based observation data from a calibration data model.

get_camera_setup_paramGetCameraSetupParam: Get generic camera setup model parameters.

query_calib_data_observ_indicesQueryCalibDataObservIndices: Query information about the relations between cameras, calibration objects, and calibration object poses.

read_calib_dataReadCalibData: Restore a calibration data model from a file.

read_camera_setup_modelReadCameraSetupModel: Restore a camera setup model from a file.

remove_calib_dataRemoveCalibData: Remove a data set from a calibration data model.

remove_calib_data_observRemoveCalibDataObserv: Remove observation data from a calibration data model.

serialize_calib_dataSerializeCalibData: Serialize a calibration data model.

serialize_camera_setup_modelSerializeCameraSetupModel: Serialize a camera setup model.

set_calib_dataSetCalibData: Set data in a calibration data model.

set_calib_data_calib_objectSetCalibDataCalibObject: Define a calibration object in a calibration model.

set_calib_data_cam_paramSetCalibDataCamParam: Set type and initial parameters of a camera in a calibration data model.

set_calib_data_observ_pointsSetCalibDataObservPoints: Set point-based observation data in a calibration data model.

set_camera_setup_cam_paramSetCameraSetupCamParam: Define type, parameters, and relative pose of a camera in a camera setup model.

set_camera_setup_paramSetCameraSetupParam: Set generic camera setup model parameters.

write_calib_dataWriteCalibData: Store a calibration data model into a file.

write_camera_setup_modelWriteCameraSetupModel: Store a camera setup model into a file.

Projection🔗

cam_par_pose_to_hom_mat3dCamParPoseToHomMat3d: Convert internal camera parameters and a 3D pose into a 3×4 projection matrix.

project_3d_pointProject3dPoint: Project 3D points into (sub-)pixel image coordinates.

project_hom_point_hom_mat3dProjectHomPointHomMat3d: Project a homogeneous 3D point using a 3×4 projection matrix.

project_point_hom_mat3dProjectPointHomMat3d: Project a 3D point using a 3×4 projection matrix.

Rectification🔗

change_radial_distortion_cam_parChangeRadialDistortionCamPar: Determine new camera parameters in accordance to the specified radial distortion.

change_radial_distortion_contours_xldChangeRadialDistortionContoursXld: Change the radial distortion of contours.

change_radial_distortion_imageChangeRadialDistortionImage: Change the radial distortion of an image.

change_radial_distortion_pointsChangeRadialDistortionPoints: Change the radial distortion of pixel coordinates.

contour_to_world_plane_xldContourToWorldPlaneXld: Transform an XLD contour into the plane z=0 of a world coordinate system.

gen_image_to_world_plane_mapGenImageToWorldPlaneMap: Generate a projection map that describes the mapping between the image plane and the plane z=0 of a world coordinate system.

gen_radial_distortion_mapGenRadialDistortionMap: Generate a projection map that describes the mapping of images corresponding to a changing radial distortion.

image_points_to_world_planeImagePointsToWorldPlane: Transform image points into the plane z=0 of a world coordinate system.

image_to_world_planeImageToWorldPlane: Rectify an image by transforming it into the plane z=0 of a world coordinate system.

Self-Calibration🔗

radial_distortion_self_calibrationRadialDistortionSelfCalibration: Calibrate the radial distortion.

radiometric_self_calibrationRadiometricSelfCalibration: Perform a radiometric self-calibration of a camera.

stationary_camera_self_calibrationStationaryCameraSelfCalibration: Perform a self-calibration of a stationary projective camera.