【问题标题】:Is it possible to measure the distance of an object from an android phone using only camera [duplicate]是否可以仅使用相机来测量物体与安卓手机的距离[重复]
【发布时间】:2012-03-15 05:30:00
【问题描述】:

可能重复:
How to measure height, width and distance of object using camera?

是否可以仅使用相机测量物体与安卓手机的距离?有编码吗?

【问题讨论】:

    标签: android


    【解决方案1】:

    应该可以分辨出相机的对焦位置。您需要了解一些有关相机镜头的信息,因为每部手机都不同。

    您可能可以从嵌入在 jpeg 图像文件中的 EXIF 数据中获取此数据。 exif 可能实际上包含有关对焦距离的信息,但这可能取决于相机。

    这里以超焦距和景深计算器为例。

    http://www.outsight.com/hyperfocal.php

    1. 您需要提供相机的焦距(即28mm)
    2. 基于镜头与传感器的接近程度和传感器大小的数字倍增因子(即:1.6x)
    3. 最后你需要知道拍摄照片时的光圈设置...(即 f2.8)

    您应该能够使用这些计算出估计的距离。它不会 100% 准确。

    【讨论】:

      【解决方案2】:

      【讨论】:

        【解决方案3】:

        只有知道物体的长度和相机镜头的角度。

        【讨论】:

          猜你喜欢
          • 2011-06-03
          • 1970-01-01
          • 2020-03-13
          • 2017-08-18
          • 1970-01-01
          • 2014-11-10
          • 2022-11-23
          • 2011-09-08
          • 1970-01-01
          相关资源
          最近更新 更多