Calibration🔗
On this topic🔗
Binocular🔗
binocular_calibration: Determine all camera parameters of a binocular stereo system.
Calibration Object🔗
caltab_points: Read the mark center points from the calibration plate description file.
create_caltab: Generate a calibration plate description file and a corresponding
PostScript file for a calibration plate with hexagonally arranged marks.
disp_caltab: Project and visualize the 3D model of the calibration plate in the image.
find_calib_object: Find the HALCON calibration plate and set the extracted points and
contours in a calibration data model.
find_caltab: Segment the region of a standard calibration plate with rectangularly
arranged marks in the image.
find_marks_and_pose: Extract rectangularly arranged 2D calibration marks from the image and
calculate initial values for the external camera parameters.
gen_caltab: Generate a calibration plate description file and a corresponding
PostScript file for a calibration plate with rectangularly arranged marks.
sim_caltab: Simulate an image with calibration plate.
Camera Parameters🔗
cam_mat_to_cam_par: Compute the internal camera parameters from a camera matrix.
cam_par_to_cam_mat: Compute a camera matrix from internal camera parameters.
deserialize_cam_par: Deserialize the serialized internal camera parameters.
read_cam_par: Read internal camera parameters from a file.
serialize_cam_par: Serialize the internal camera parameters.
write_cam_par: Write internal camera parameters into a file.
Hand-Eye🔗
calibrate_hand_eye: Perform a hand-eye calibration.
get_calib_data_observ_pose: Get observed calibration object poses from a calibration data model.
hand_eye_calibration: Perform a hand-eye calibration.
set_calib_data_observ_pose: Set observed calibration object poses in a calibration data model.
Inverse Projection🔗
get_line_of_sight: Compute the line of sight corresponding to a point in the image.
Monocular🔗
camera_calibration: Determine all camera parameters by a simultaneous minimization
process.
Multi-View🔗
calibrate_cameras: Determine all camera parameters by a simultaneous minimization
process.
clear_calib_data: Free the memory of a calibration data model.
clear_camera_setup_model: Free the memory of a calibration setup model.
create_calib_data: Create a HALCON calibration data model.
create_camera_setup_model: Create a model for a setup of calibrated cameras.
deserialize_calib_data: Deserialize a serialized calibration data model.
deserialize_camera_setup_model: Deserialize a serialized camera setup model.
get_calib_data: Query data stored or computed in a calibration data model.
get_calib_data_observ_contours: Get contour-based observation data from a calibration data model.
get_calib_data_observ_points: Get point-based observation data from a calibration data model.
get_camera_setup_param: Get generic camera setup model parameters.
query_calib_data_observ_indices: Query information about the relations between cameras, calibration objects,
and calibration object poses.
read_calib_data: Restore a calibration data model from a file.
read_camera_setup_model: Restore a camera setup model from a file.
remove_calib_data: Remove a data set from a calibration data model.
remove_calib_data_observ: Remove observation data from a calibration data model.
serialize_calib_data: Serialize a calibration data model.
serialize_camera_setup_model: Serialize a camera setup model.
set_calib_data: Set data in a calibration data model.
set_calib_data_calib_object: Define a calibration object in a calibration model.
set_calib_data_cam_param: Set type and initial parameters of a camera in a calibration data
model.
set_calib_data_observ_points: Set point-based observation data in a calibration data model.
set_camera_setup_cam_param: Define type, parameters, and relative pose of a camera in a camera setup
model.
set_camera_setup_param: Set generic camera setup model parameters.
write_calib_data: Store a calibration data model into a file.
write_camera_setup_model: Store a camera setup model into a file.
Projection🔗
cam_par_pose_to_hom_mat3d: Convert internal camera parameters and a 3D pose into a 3×4
projection matrix.
project_3d_point: Project 3D points into (sub-)pixel image coordinates.
project_hom_point_hom_mat3d: Project a homogeneous 3D point using a 3×4 projection matrix.
project_point_hom_mat3d: Project a 3D point using a 3×4 projection matrix.
Rectification🔗
change_radial_distortion_cam_par: Determine new camera parameters in accordance to the specified
radial distortion.
change_radial_distortion_contours_xld: Change the radial distortion of contours.
change_radial_distortion_image: Change the radial distortion of an image.
change_radial_distortion_points: Change the radial distortion of pixel coordinates.
contour_to_world_plane_xld: Transform an XLD contour into the plane z=0 of a world coordinate system.
gen_image_to_world_plane_map: 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_map: Generate a projection map that describes the mapping of images corresponding
to a changing radial distortion.
image_points_to_world_plane: Transform image points into the plane z=0 of a world coordinate system.
image_to_world_plane: Rectify an image by transforming it into the plane z=0 of a world
coordinate system.
Self-Calibration🔗
radial_distortion_self_calibration: Calibrate the radial distortion.
radiometric_self_calibration: Perform a radiometric self-calibration of a camera.
stationary_camera_self_calibration: Perform a self-calibration of a stationary projective camera.