opencv 在yolov5中计算物体之间的距离

yqlxgs2m  于 2023-11-22  发布在  其他
关注(0)|答案(1)|浏览(130)

我已经使用yolov5进行了对象检测,并在我自己的数据集上训练了它,现在它可以检测到我的两个对象。我想计算这两个对象之间的距离。我该怎么做?运行yolov5并检测我的对象的命令如下:

python detect.py --weights runs\train\exp2\weights\last.pt --img 640 --conf 0.25 --source 0

字符串

jtjikinw

jtjikinw1#

试着在这个平面图像上计算ditances,你没有任何有效的参考。
这些人都一样高吗?他们离镜头的距离一样远吗?Windows真的是这个形状吗?
你不能。你根本不能。你没有深度信息,你没有任何物体可以作为计算图像的参考。你不能在没有更多信息的平面图像上计算距离。
在平面2D图像中,您无法计算距离,除非您采取可能完全错误的假设(例如窗口的大小),如在此图像中。


的数据

相关问题