【发布时间】:2021-06-25 12:50:54
【问题描述】:
OpenCV中提供的这两个函数有什么区别?
为什么我们需要 cv2.fisheye.calibrate() 函数?
我尝试使用 cv2.calibrateCamera() 处理桶形失真图像,我认为它给了我很好的结果,那么我为什么要使用 fisheye.calibrate()?
【问题讨论】:
标签: python opencv computer-vision camera-calibration
OpenCV中提供的这两个函数有什么区别?
为什么我们需要 cv2.fisheye.calibrate() 函数?
我尝试使用 cv2.calibrateCamera() 处理桶形失真图像,我认为它给了我很好的结果,那么我为什么要使用 fisheye.calibrate()?
【问题讨论】:
标签: python opencv computer-vision camera-calibration
鱼眼镜头的畸变非常高。至少在旧版本中 cv2.calibrateCamera() 不适合具有足够高阶的多项式,因此结果很差或校准完全失败。所以 cv2.fisheye.calibrate() 实现了一个具有高阶多项式的相机模型。
【讨论】: