/OneEyeDistance

采用单目相机对目标进行定位测量距离,可采用同理获取物体尺寸。

Primary LanguagePython

OneEyeDistance

整体实验步骤:

graph TD
拍摄图像 --> 横切向矫正
横切向矫正 --> 获取目标物坐标框
获取目标物坐标框 --> 根据坐标计算目标像素宽高
根据坐标计算目标像素宽高 --> 根据比例计算目标距离

在Config中填写张氏标定获取的参数:\

  1. 相机内参
  2. 相机畸变系数矩阵,5*1矩阵(k1,k2,p1,p2,k3)\

函数CorrectImage 作用:矫正图像,将获取到的图像经过cv矫正后再进行测距工作
函数FindCoin 作用:霍夫检测圆,调节好检测灵敏度,最佳状态是拟合圆正好是目标圆的周长

注意事项: 在标定时配置图像的大小需要同你检测时候使用的视频画面同等大小,不然检测距离的时候会不准