Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv 是否可以在没有对象尺寸的情况下计算对象到摄影机之间的距离?_Opencv_Distance_Camera Calibration - Fatal编程技术网

Opencv 是否可以在没有对象尺寸的情况下计算对象到摄影机之间的距离?

Opencv 是否可以在没有对象尺寸的情况下计算对象到摄影机之间的距离?,opencv,distance,camera-calibration,Opencv,Distance,Camera Calibration,我的目标是根据颜色计算与检测到的对象的距离。 当给定摄影机和对象是水平的,以及它们之间的实际相对高度时。 在问题的说明中,只有h是已知的,水平条件是已知的。 需要找到D 在计算机视觉之后,您可以获得相机和物体之间的水平角度。该角度的切线为(h-h)/D。如果你知道h-h和角度,你可以计算D。如果你没有立体视觉系统,你可以根据已知大小的物体和固定距离校准你的相机,其余的都是小数学。

我的目标是根据颜色计算与检测到的对象的距离。 当给定摄影机和对象是水平的,以及它们之间的实际相对高度时。 在问题的说明中,只有h是已知的,水平条件是已知的。 需要找到D


在计算机视觉之后,您可以获得相机和物体之间的水平角度。该角度的切线为
(h-h)/D
。如果你知道
h-h
和角度,你可以计算
D
。如果你没有立体视觉系统,你可以根据已知大小的物体和固定距离校准你的相机,其余的都是小数学。