【问题标题】:fisheye::estimateNewCameraMatrixForUndistortRectify opencv鱼眼::estimateNewCameraMatrixForUndistortRectify opencv
【发布时间】:2017-01-30 18:53:38
【问题描述】:

我正在使用此功能对来自鱼眼相机的图像进行不失真处理,结果非常好,但我找不到减少不失真的偏斜系数。

我使用没有鱼眼的相机:

getOptimalNewCameraMatrix

其中 alpha 可以控制结果从 0 到 1 的缩放。

但是在

fisheye::estimateNewCameraMatrixForUndistortRectify

我不明白该怎么做。

任何人都可以建议怎么做?

【问题讨论】:

    标签: opencv camera fisheye


    【解决方案1】:

    OpenCV(用于鱼眼或非鱼眼相机)使用基于针孔相机模型的模型。 在非鱼眼相机的情况下,您可以 100% 的初始图像不失真。 但对于 FOV ~ 180 度的鱼眼相机,未失真的图像将具有无限大的尺寸。因此,fisheye::estimateNewCameraMatrixForUndistortRectify 只是计算一些“合理”的缩放因子,并且不允许您设置 100% 的未失真图像表面。

    【讨论】:

      猜你喜欢
      • 2012-03-28
      • 2018-04-15
      • 2018-11-24
      • 1970-01-01
      • 2012-10-12
      • 1970-01-01
      • 2011-09-07
      • 1970-01-01
      • 2023-03-15
      相关资源
      最近更新 更多