可以用iPhone和激光笔测量距离吗?

时间:2012-08-30 20:44:13

标签: iphone distance

我想制作一款可以测量距离的手机应用程序。我想知道手机有多远。所以我想说我想知道一堵墙有多远......我想用我的手机告诉我。

那怎么可能呢?好吧,我可以将一个普通的红色激光指示器靠在墙上(在黑暗中)并让手机的相机“看到”点。

手机离点越远,点就越小。下图显示了距离1英尺,5英尺,10英尺,20英尺和25英尺的点。我认为该应用程序可以测量点的大小,并计算出实际距离手机有多远。然后它可以使用简单的比率或公式来确定其他尺寸的距离。

所以我的问题是:这可能适用于测量距离吗?

enter image description here

2 个答案:

答案 0 :(得分:1)

只要你能清楚地识别激光点,我会说:是的。我在识别时遇到了问题。 距离测量只是一些数学和物理的东西(我不知道该使用什么,但我认为可能有一些有用的光学器件...拦截定理?)或者你可以通过测试创建一个“算法”(但是那时候准确可能是个问题;))

答案 1 :(得分:0)

所以,我认为双激光指示器的想法优于单激光指示器的想法。

但是,由于相机越来越远离墙壁,我相信对激光指示器进行测量是不可解决的。

相反,我认为保持激光指示器并行是解决方案。这样,你走的越远,光束在照片中看起来越来越近,但它们仍将保持相同的距离。然后你可以很容易地想出一些公式,根据照片中点的距离来测量距离。