matlab如何标定相机内外参和畸变参数

关于内外参矩阵和畸变矩阵可以学习

https://blog.csdn.net/qq_30815237/article/details/87530011?spm=1001.2014.3001.5506

在APP中找到 camera Calibrator

点击 Add Images,导入拍照图片。标定20张左右就够了,然后角度变一下,但不需要变太大,太大了会影响标定效果。标定板最好在视场中心,且占据较大面积。

修改棋盘格大小,我的是5

对于标准相机,菜单栏的option里选择三阶径向畸变和斜切:

而鱼眼相机,选择

点击Calibrate,进行相机标定
右上角是重建平均误差,只要平均误差小于0.5,就可以认为这是相机标定的结果是可靠的。我试了一下0.3以下误差更小。

把相机参数导出来,点击 Export Camera Parameters。点击确定,就可以看到matlab工作区出现了相机参数。点开这个参数,就可以得到相机的各个参数:

如果别人保存下来的这参数,在自己的matlab上打不开,可以点"布局" ,把变量的窗口打开。

如果是隐藏的话,命令行看着没什么问题,但是参数就是不显示。

相关推荐
苦夏木禾6 分钟前
js请求避免缓存的三种方式
开发语言·javascript·缓存
超级土豆粉14 分钟前
Turndown.js: 优雅地将 HTML 转换为 Markdown
开发语言·javascript·html
wei_shuo1 小时前
飞算 JavaAI 开发助手:深度学习驱动下的 Java 全链路智能开发新范式
java·开发语言·飞算javaai
熊猫钓鱼>_>1 小时前
用Python解锁图像处理之力:从基础到智能应用的深度探索
开发语言·图像处理·python
GO兔1 小时前
开篇:GORM入门——Go语言的ORM王者
开发语言·后端·golang·go
好开心啊没烦恼2 小时前
Python 数据分析:numpy,抽提,整数数组索引与基本索引扩展(元组传参)。听故事学知识点怎么这么容易?
开发语言·人工智能·python·数据挖掘·数据分析·numpy·pandas
future14123 小时前
C#学习日记
开发语言·学习·c#
king_harry3 小时前
Java程序-OceanBase Connector/J 示例
开发语言
傻啦嘿哟4 小时前
Python 办公实战:用 python-docx 自动生成 Word 文档
开发语言·c#
翻滚吧键盘4 小时前
js代码09
开发语言·javascript·ecmascript