如何计算物体和相机之间的距离,知道物体在图像中占据的像素



通过使用分割,我能够找到图像中对象所占的像素数。现在我需要使用占用的像素来对距离进行排序

  • 物体实际尺寸(高x宽(=11 x 5.5厘米。

  • 物体放置在50厘米的距离处,占用的像素=42894

  • 物体被放置在60cm的距离处,占用的像素为=31269。

  • 图像中的总像素=480 x 640=307200。

如果图像占用22323像素,距离是多少

到物体的距离为67.7cm

请阅读https://en.wikipedia.org/wiki/Pinhole_camera_model

图像大小与距离成反比。将你的经验重复几段距离,并绘制尺寸与距离的关系图,以便自己观察。

当然,这是一个简单的模型,只适用于固定的焦距。

最新更新