使用opencv的带有标定图像坐标,初始猜测和负光学中心的calibrateCamera

问题描述

我正在将cv2.calibrateCamera用于规范化的图像坐标和相机矩阵的初始猜测。 将检测到的目标点标准化为s.t. (u,v)的值在[-1,1]之间,从而得到归一化的相机矩阵(例如,单位矩阵表示具有90度fov且没有光学位移的针孔相机)。 使用cv2.calibrateCamera时,我使用的图像尺寸为(2,2),通常一切正常。

当我对k一个初步的猜测,而光学中心为负时,我得到了错误,并指出:

(-211:参数之一的值超出范围)主点必须在函数'cvCalibrateCamera2Internal'中的图像内

使用归一化的图像坐标是一个好主意,我想继续使用。知道如何绕过/修复此错误吗?

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)