0

我想找到物体与相机的距离。注意这里我使用的是单相机。相机自动对焦以聚焦在距相机特定距离的平面上。

有没有办法找到这个焦距?

4

1 回答 1

0

我认为您正在寻找 z 方向信息,即使来自相机的图像仅提供 x 方向和 y 方向信息。你所着手的事情相当棘手。

在您目前的调查阶段,我建议您阅读使用 Python 编程计算机视觉的第 4 章和第 5 章。然后尝试一种算法,如果您的代码给您错误,那么 SO 的某人可以帮助您。

即使你从未使用过 Python,那本书中的代码仍然可以理解,因为它们有很多解释。本质上,您可以获得解决问题所需的算法和伪代码。

或者,相机输出元数据,当您从相机保存图像时,这些元数据可用。这可能是您调查问题的另一种方式;找出您的相机的特定型号是否输出元数据以及如何访问它。元数据可能包括屈光度、曝光度、光圈等信息,您可以从屈光度中找到焦距,这将大致告诉您相机的焦点。

于 2013-06-13T13:27:04.043 回答