1、单目相机内参标定(camera_calibration_internal)

更新时间:2023-07-27 18:20:27 阅读: 评论:0

1、单⽬相机内参标定
(camera_calibration_internal)
版权声明:本⽂为博主原创⽂章,遵循版权协议,转载请附上原⽂出处链接和本声明。
本⽂链接:
栀子水
ImgPath := '3d_machine_vision/calib/'
dev_clo_window ()
dev_open_window (0, 0, 652, 494, 'black', WindowHandle)
dev_update_off ()
dev_t_draw ('margin')
dev_t_line_width (3)
*获得当前的系统:windows
概念英文
OpSystem := environment('OS')
t_display_font (WindowHandle, 14, 'courier', 'true', 'fal')
*
* Calibrate the camera.
*
*初始化相机参数:焦距,Kappa,单个像元宽,单个像元⾼,中⼼点x坐标,中⼼点y坐标,图像宽,图像⾼
StartCamPar := [0.016,0,0.0000074,0.0000074,326,247,652,494]女单世界排名
*建⽴⼀个CalibDataID,相当于声明⼀个标定的对象集合
create_calib_data ('calibration_object', 1, 1, CalibDataID)
*设置该标定对象为area_scan_division(⾯阵除法模型相机):孽海花作者
*还有area_scan_polynomial(⾯阵多项式相机),line_scan(线阵相
机),area_scan_telecentric_division(远⼼⾯阵除法模型相
*机)area_scan_telecentric_polynomial(远⼼⾯阵多项式模型相机)
t_calib_data_cam_param (CalibDataID, 0, 'area_scan_division', StartCamPar)
*设置标定板数据的路径,可以指定⽬录(⾃⼰做的标定板的数据)
牟老师t_calib_data_calib_object (CalibDataID, 0, 'caltab_30mm.descr')
NumImages := 10
* Note, we do not u the image from which the po of the measurement plane can be derived
for I := 1 to NumImages by 1
read_image (Image, ImgPath + 'calib_' + I$'02d')
dev_display (Image)
*找到标定的框体
莲子功效
find_calib_object (Image, CalibDataID, 0, 0, I, [], [])
*得到框体的contour
get_calib_data_obrv_contours (Caltab, CalibDataID, 'caltab', 0, 0, I)
少先队入队誓词
dev_t_color ('green')
dev_display (Caltab)
endfor
*上述循环内得到的数据存储在CalibDataID这个标定模型中
模切人生网
calibrate_cameras (CalibDataID, Error)
*获得标定数据,即标定后的相机模型内参:完成⼯作
get_calib_data (CalibDataID, 'camera', 0, 'params', CamParam)
* Write the internal camera parameters to a file
write_cam_par (CamParam, 'camera_parameters.dat')
disp_message (WindowHandle, 'Interior camera parameters have', 'window', 24, 12, 'red', 'fal') disp_message (WindowHandle, 'been written to file', 'window', 48, 12, 'red', 'fal')
clear_calib_data (CalibDataID)

本文发布于:2023-07-27 18:20:27,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1098989.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:标定   数据   模型   声明   遵循   图像   版权
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图