【问题标题】:What is the difference between cv2.calibrateCamera and cv2.fisheye.calibrate?cv2.calibrateCamera 和 cv2.fisheye.calibrate 有什么区别?
【发布时间】:2021-06-25 12:50:54
【问题描述】:

OpenCV中提供的这两个函数有什么区别?

为什么我们需要 cv2.fisheye.calibrate() 函数?

我尝试使用 cv2.calibrateCamera() 处理桶形失真图像,我认为它给了我很好的结果,那么我为什么要使用 fisheye.calibrate()?

【问题讨论】:

    标签: python opencv computer-vision camera-calibration


    【解决方案1】:

    鱼眼镜头的畸变非常高。至少在旧版本中 cv2.calibrateCamera() 不适合具有足够高阶的多项式,因此结果很差或校准完全失败。所以 cv2.fisheye.calibrate() 实现了一个具有高阶多项式的相机模型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-20
      • 2017-08-31
      • 2019-08-25
      • 2021-02-18
      • 1970-01-01
      • 1970-01-01
      • 2021-04-07
      • 1970-01-01
      相关资源
      最近更新 更多