物体大小与相机距离之间的关系

时间:2014-11-12 21:23:04

标签: c++ opencv

嗨我需要知道是否有办法检测具有已知实际尺寸的圆形物体和距离相机不同距离的已知深度的图像。

或者,如果物体的大小与相机的距离之间存在关系,我需要知道的是什么。

例如,直径1英寸的圆圈距离相机小于5米,但距离物体相机1米处的相同物体更大,这就是我需要的关系。

问候。

2 个答案:

答案 0 :(得分:1)

对象在视野内的表观尺寸随着与观察者的距离的增加而线性减小。因此,距离相机5米处直径为1英寸的圆圈在离相机1米处时显示为5英寸。

答案 1 :(得分:0)

我在OpenCV: How-to calculate distance between camera and object using image?

中找到了解决方案

distance_mm = object_real_world_mm * focal-length_mm / object_image_sensor_mm