Calibration校准halcon算子,持续更新

目录

Calibration校准

Binocular双目相机

binocular_calibration

功能:测试双目相机系统参数。

Calibration Object 校准物体

caltab_points

功能:从标定板文件中读取标志的中心点。

create_caltab

功能:创建一个标定板描述文件和附加文件。

disp_caltab

功能:投射和视觉化图像中标定板的三维模型。

find_calib_object

功能:找到Halcon校准板,在校准数据模型中设置提取点和轮廓。

find_caltab

功能:在图像中根据标定板找出对应的区域。

find_marks_and_pose

功能:从图像中提取二维校准标志和为外部计算机参数计算内部数值。

gen_caltab

功能:创建一个标定板文件和相应的附文件。

sim_caltab

功能:根据标定板模以一幅图像。

Camera parameter相机参数

cam_mat_to_cam_par

功能:从相机矩阵来获取的内部相机参数。

cam_par_to_cam_mat

功能:从相机内部参数来获取一个相机矩阵。

deserialize_cam_par

功能:反序列化序列化内部摄像头参数。

read_cam_par

功能:从文本文件中读取内部相机参数。

serialize_cam_par

功能:序列化内部相机参数。

write_cam_par

功能:将内部相机参数写入文本文件中。

Hand-Eye手眼校正(机械手视觉校正)

calibrate_hand_eye

功能:进行手眼校准。

get_calib_data_observ_pose

功能:从校准数据模型中获取观察到的校准对象姿态。

hand_eye_calibration

功能:执行一个手眼校准。

set_calib_data_observ_pose

功能:在校准数据模型中设置观察到的校准对象姿势。

Inverse Projection反投影

get_line_of_sight

功能:计算相应于图像中一个点的视线。

Monocular单目镜

camera_calibration

功能:测项同时发生的最小化程序的所有相机参数。

Multi view多视角(校准或者矫正)

calibrate_cameras

功能:矫正相机。

clear_calib_data

功能:清除指定的矫正数据模型,释放内存空间。

clear_camera_setup_model

功能:清除指定的相机设备模式,释放内存空间。

create_calib_data

功能:创建一个矫正数据模型。

create_camera_setup_model

功能:创建一个相机设备模式

deserialize_calib_data

功能:反序列化校准数据模型。

deserialize_camera_setup_model

功能:反序列化相机设置模型。

get_calib_data

功能:提取矫正数据模型参数。

get_calib_data_observ_contours

功能:从校准数据模型中获取基于轮廓的观测数据。

get_calib_data_observ_points

功能:提取标定板上圆点的中心座标,和各个校正目标物体的座标系。

get_camera_setup_param

功能:获取通用相机设置模型参数。

query_calib_data_observ_indices

功能:获取指定的(相机对应的被测物体数目或列表)或被测物体对应的相机数目列表

read_calib_data

功能:读取矫正数据模型对应的文件。

read_camera_setup_model

功能:读取矫相机设备模式对应的文件。

remove_calib_data

功能:从校准数据模型中删除数据集。

remove_calib_data_observ

功能:从校准数据模型中删除观测数据。

serialize_calib_data

功能:序列化校准数据模型。

serialize_camera_setup_model

功能:序列化相机设置模型。

set_calib_data

功能:配置矫正数据模型。

set_calib_data_calib_object

功能:指定矫正对象。

set_calib_data_cam_param

功能:相机的类型,初始化相机内部参数。

set_calib_data_observ_points

功能:设置标定板上圆点的中心座标,和各个校正目标物体的座标系。

set_camera_setup_cam_param

功能:在相机设置模型中定义相机的类型、参数和相对姿态。

set_camera_setup_param

功能:设置相机设备模式,默认类型,参数和相等座标点。

write_calib_data

功能:保存矫正数据模型到一个文件中。

write_camera_setup_model

功能:保存相机设备模式参数到一个文件中。

Projection 投影

cam_par_pose_to_hom_mat3d

功能:将内部相机参数和三维姿势转换为3×4投影矩阵。

project_3d_point

功能:将三维点投射到子像素图像座标。

project_hom_point_hom_mat3d

功能:使用3×4投影矩阵投影均匀的三维点。

project_point_hom_mat3d

功能:使用3×4投影矩阵投影三维点。

Rectification矫正

change_radial_distortion_cam_par

功能:依照测定的径向畸变决定相机的新参数。

change_radial_distortion_contours_xld

功能:矫正轮廓的畸变。

change_radial_distortion_image

功能:矫正幅图像的畸变。

change_radial_distortion_points

功能:矫正像素座标的畸变.

contour_to_world_plane_xld

功能: 把XLD轮廓转为大地座标系统,z轴为0,即没有z轴。

gen_image_to_world_plane_map

功能:生成一张投影图,在大地座标系中描绘该图像的映射。

gen_radial_distortion_map

功能:生成一张投影图,改变图像像素的径向畸变。

image_points_to_world_plane

功能:在大地座标系中变换图像像素点。

image_to_world_plane

功能:矫正一副图像,把它转换为大地座标。

self- Calibration自动矫正

radial_distortion_self_calibration

功能: 矫准畸变。

radiometric_self_calibration

功能:矫正相机曝光。

stationary_camera_self_calibration

功能:对已固定的照相机执行自动矫正。

发布了156 篇原创文章 · 获赞 222 · 访问量 4万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章