亢安芙 发表于 2025-5-30 13:19:24

双目摄像头测距——用matlab标定摄像头参数

使用官方标定板(棋盘),测量单个棋盘边长
ps:棋盘一定要固定在一个平面上,不要弯曲卷折。
棋盘图片下载网址:http://docs.opencv.org/2.4/_downloads/pattern.png
1. matlab命令行调用stereoCameraCalibrator工具

2. 添加图片(分成两个文件夹:左和右,按数字编号)


然后按测量单个棋盘边长选择尺寸

可能会出现如下界面,表示符合条件的图片数量

3. 点击Calibrate


运行完成后删除误差较大的数据(0.3以下最佳)
删除方法:左键或右键点击柱状图会跳转到照片,右键remove选中照片
4. 点击后默认选项导出参数


5. 数据:

1.平移参数:stereoParams.PoseCamera2.Translation
2.旋转参数:(转置)stereoParams.PoseCamera2.R(RotationOfCamera2)
3.左、右两个摄像头各自的内部参数:(转置)
需matlab命令行输入代码:
% 假设 stereoParams 是导出的标定结果
leftIntrinsicMatrix = stereoParams.CameraParameters1.IntrinsicMatrix;
rightIntrinsicMatrix = stereoParams.CameraParameters2.IntrinsicMatrix;
% 显示内参矩阵
disp('Left Camera Intrinsic Matrix:');
disp(leftIntrinsicMatrix);
disp('Right Camera Intrinsic Matrix:');
disp(rightIntrinsicMatrix);


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

俞秋荣 发表于 2025-10-13 05:48:52

感谢分享,下载保存了,貌似很强大

魁睥 发表于 2025-12-3 13:48:27

感谢分享,下载保存了,貌似很强大

飧沾 发表于 2025-12-24 18:18:38

前排留名,哈哈哈

闻人莹华 发表于 2026-1-12 20:09:21

感谢,下载保存了

诀锺 发表于 2026-1-14 00:30:57

热心回复!

兑谓 发表于 2026-1-14 03:00:11

感谢分享

丧血槌 发表于 2026-1-17 13:15:19

分享、互助 让互联网精神温暖你我

林鱼 发表于 2026-1-18 10:30:52

懂技术并乐意极积无私分享的人越来越少。珍惜

珠尿娜 发表于 2026-1-18 20:09:28

前排留名,哈哈哈

师佳思 发表于 2026-1-20 02:10:03

这个好,看起来很实用

诞楮 发表于 2026-1-20 17:47:34

谢谢楼主提供!

曲愍糙 发表于 2026-1-20 18:30:03

用心讨论,共获提升!

粹脍誊 发表于 2026-1-20 23:30:57

用心讨论,共获提升!

黎娅茜 发表于 2026-1-22 09:43:24

这个有用。

涂流如 发表于 2026-1-25 12:22:59

yyds。多谢分享

倡粤 发表于 2026-1-27 05:59:48

过来提前占个楼

涂流如 发表于 2026-2-3 09:50:54

谢谢分享,试用一下

莅耸 发表于 2026-2-6 12:29:36

东西不错很实用谢谢分享

倘伟 发表于 2026-2-7 17:53:13

前排留名,哈哈哈
页: [1] 2
查看完整版本: 双目摄像头测距——用matlab标定摄像头参数