如何使用circlegrid校准一维或线摄像机

时间:2019-03-18 21:48:19

标签: python opencv camera-calibration calibration

我们正在使用彩色线照相机,并且正在寻找校准照相机的最佳方法,以找到图像的原点,x和y比例,图像旋转,平移和变换。对于2D摄像机校准,我们使用opencv的findcirclegrid函数确定内部和外部参数。但是,由于1D摄像机的图像中没有失真,因此此方法显得有些过时。 我考虑过的一种选择是:

  1. 拍摄位置已知的圆形网格
  2. 设置对象点数组
  3. 执行斑点检测以找到图像点
  4. 使用cv2.findcirclegrid确定中心
  5. 使用cv2.findhomography确定透视变换 矩阵

这似乎是个好方法吗?您将如何解决?

我添加了一个小的线型相机图片作为示例:test image xxsmal

0 个答案:

没有答案