Matlab 如何估计给定图像的径向畸变参数?

Matlab 如何估计给定图像的径向畸变参数?,matlab,opencv,computer-vision,octave,distortion,Matlab,Opencv,Computer Vision,Octave,Distortion,我已使用DLT找到图像的相机矩阵: P = 3.8618e-03 7.1665e-04 1.9713e-03 -9.1510e-01 3.1222e-05 4.4639e-03 -7.6783e-04 -4.0317e-01 -5.9516e-07 1.1950e-06 1.7221e-06 -1.0115e-03 如何继续查找径向畸变参数 工具:OpenCV/Octave最好的方法是校准相机。为此,您需要拍摄平面校准图案的多张图像,例如。G棋盘 如果你

我已使用DLT找到图像的相机矩阵:

P =

  3.8618e-03   7.1665e-04   1.9713e-03  -9.1510e-01
  3.1222e-05   4.4639e-03  -7.6783e-04  -4.0317e-01
 -5.9516e-07   1.1950e-06   1.7221e-06  -1.0115e-03
如何继续查找径向畸变参数


工具:OpenCV/Octave

最好的方法是校准相机。为此,您需要拍摄平面校准图案的多张图像,例如。G棋盘


如果你有MATLAB的计算机视觉系统工具箱,你可以使用。

你能告诉我们,到目前为止你做了什么吗?使用DLT,我找到了相机矩阵。我期待找到径向畸变参数。我建议阅读
无畸变图像
,当与
摄像机参数
结合使用时,应该可以为您解决问题。同时仔细阅读示例。关于OpenCV,请看一下本教程: