我尝试使用超广角镜头 > 180 度进行相机校准。我使用 OpenCV 3.2 和来自
opencv/samples/cpp/tutorial_code/calib3d/camera_calibration
的相机校准代码,结果得到的图像类似于 this one 中的图像,该图像来源于 this post。我在 youtube.com 上找到了许多人展示如何校准鱼眼相机的视频,例如 this video。
我知道超广角镜头相机的校准可能会很棘手。我还发现,在 openCV contrib 中有另一种非标准的鱼眼相机校准模型。
是否可以使用标准 OpenCV 的相机校准模型来校准这样广角的相机,或者我应该使用另一个模型,例如 openCV contrib 中的模型?
camera_calibration.cpp
(如果我错了,请纠正我)。如果您检查“文件更改”部分-https://github.com/opencv/opencv/pull/6801/files,您将看到拉取请求更改的两个文件是`fisheye.cpp`和`fisheye.hpp`。让我们知道您的进展如何。 - Jack Gold