openCv undistort使用2参数失真系数模型

时间:2015-11-16 17:21:48

标签: c++ opencv

我试图取消一些预先记录的镜头,我无法再访问相机了。用相机系统记录,校准并存储内在数据。到目前为止一切都很好。

但是,尽管创建相机矩阵的值与预期一致,但失真系数值基于2参数模型。

因此,我的数据是:

相机矩阵:

1141.04534668485,0,655.585107170347
0,1141.04534668485,359.721766081201
0, 0,1

畸变系数:(来自校准文件)

RADIAL =“2.58565363397419e-007 1.56049733948831e-013”

opencv undistort函数需要1 x 5矩阵,看来,所以我被卡住了。如何从2个值创建它?

任何帮助都非常感谢!

0 个答案:

没有答案