使用部分帧图像进行OpenCV摄像机校准

时间:2013-09-10 02:31:08

标签: opencv camera calibration vision

我正在使用能够抓取2592x1944像素的图像的工业相机。为了提高图像处理速度,我设置了一个较小的AOI(感兴趣的区域/区域),例如,从100,100开始的2200x1400像素的区域,请注意AOI的中心可能与全帧的中心不匹配。现在我在这个AOI设置下抓取一些棋盘图案的图像并将它们传递给OpenCV函数findChessboardCorners和calibrateCamera。它可以识别真实的帧中心并输出正确的相机限制参数,以便在相同的AOI设置下不失真的图像吗?

1 个答案:

答案 0 :(得分:0)

我对相机校准的了解是,你必须覆盖整个框架意味着2592x1944进行肠道校准,如果你裁剪框架或改变分辨率你会得到错误的棋盘坐标和计算图像平面的位置需要全分辨率尺寸,如果你给校准功能的尺寸错误,你会得到一个错误的校准,如果你给它正确的尺寸,错误或只是一部分覆盖你将也得到错误的校准!我希望能回答你的问题