在树莓派中使用python的Undistort图像

时间:2016-04-12 05:26:53

标签: python opencv numpy camera raspberry-pi

看到这个链接:link ...这是我的代码,现在我获得了正确的RMS,相机矩阵和失真系数,在捕获棋盘图案图像后没有任何错误......还有每当我运行时我得到了输出如下:

processing image10.jpg... ok
processing image3.jpg... ok
processing image2.jpg... ok
processing image8.jpg... ok
processing image7.jpg... ok
processing image1.jpg... ok
processing image5.jpg... ok
processing image4.jpg... ok
RMS: 0.137022853601
camera matrix:
[[ 271.40850489    0.          306.38705314]
 [   0.          271.08688021  234.03565551]
 [   0.            0.            1.        ]]
distortion coefficients:  [ -3.55461489e-01   1.45402260e-01  -1.33385142e-03   1.63603888e-04
  -2.96650946e-02]

当我把这些参数放在undist.py文件中时,如链接所示..这给我的图像带有更多的鱼眼效果......那么问题出在哪里?我如何获得没有鱼眼效果的正常图像?为什么它显示我当我将这些参数添加到undist.py时(意味着图像显示比它已经更圆的形状),这个图像具有更多的鱼眼效果,而不是去除鱼眼效果?我必须做哪些更改?plz帮帮我..提前谢谢。

0 个答案:

没有答案