标签: c++ opencv camera-calibration fisheye
我正在尝试使用opencv校准鱼眼镜头。
捕获一些图像并使用opencv附带的示例代码。我得到这些图片:
此图像未失真,如下所示:
为什么会发生这种情况,我该如何解决?
答案 0 :(得分:1)
我之前遇到过同样的问题。默认(针孔)模型不适用于非常广角的镜头。您应该尝试fisheye model。
答案 1 :(得分:0)
您需要将相机移近图案,以便图案可以覆盖超过图像的一半。
或者,您需要打印更大尺寸的图案(如果可能的话,如A0尺寸),这将为您提供非常准确的结果。