opencv中如何把像素距离转换成实际距离呢?

2025-03-12 10:14:46
推荐回答(3个)
回答1:

这两点的位置坐标知道吗,如果知道位置坐标,那么像素距离也就出来了啊。dis = sqrt((x1-x2)^+(y1-y2)^2);如果不知道哦位置坐标的话,就要提取特征,根据特征看看是用投影法还是搜索法找到点的位置坐标。
至于换算成实际距离,这些有些复杂,你需要知道摄像机距离地面的高度,相机的拍摄范围等数据,来完成图像坐标到世界坐标的转换。

回答2:

得到像素间的欧拉距离后要根据摄像机的标定来计算

回答3:

需要知道pixel size