Blackberry 6和7中的智能卷尺。
我想使用相机通过三角法测量目标的距离和高度。我在Google Play中发现了这个app。 我想使这种类型的应用程序不完全相同,但完全相同,但我的要求
任何人都可以给我/建议我正确的方式或任何例子,以便我可以更多地了解这个要求。
此图片会为您提供明确的要求
或点击此视频链接以了解要求video。
i want to get height of object and distance (c) .
答案 0 :(得分:1)
此应用的第一步应该是获得移动(相机)倾斜点的角度。如果可以获得倾斜角度a, 然后根据您给定的链接,通过切线公式,您将获得物体与相机的距离,在这里您必须考虑相机高度(h)。一旦您获得高度,然后再次将您的移动设备倾斜到对象的顶部,并计算高度。
简而言之,最重要的一步是获取移动设备与物体的倾斜角度,之后所有剩余部分都是三角计算。
毕竟它会给出近似的结果不准确。
如果您能够计算移动倾向的角度
第一步:计算距离
1)将手机倾斜到物体的底部,它会给你角度A(如图所示) 2)考虑你拿着手机的高度h(考虑标准为5英尺)或
您可以使用SONAR系统获取握住电话的高度或this may help you
3)现在通过切线公式,您将获得距离d,如图
所示第2步:计算身高
1)将手机倾斜到物体顶部并获得角度B,如图所示。 2)正如您在上一步中计算的d,将角度b和d放在相切公式中,您将获得h1 3)添加h和h1,您将获得对象的高度