如何在android中使用相机找到对象长度

时间:2012-11-28 13:18:54

标签: android

我想使用相机找到物体长度。我搜索了很多,我找到了 距离与...的关系视角。   公式角= arctan(d / 2f) 但我很沮丧,没有找到任何相关的代码。所以请建议我工作 代码,以便使用相机找到对象高度。如果距物体的距离是 知道如何找到物体长度 提前致谢

1 个答案:

答案 0 :(得分:1)

verticalViewAngleDegrees = myCamera.getParameters().getVerticalViewAngle();
heightOfObjectFillingImage = 2 * userSpecifiedDistance * tan(toRadians(verticalViewAngleDegrees/2));
approxHeightOfObject = verticalPixelsOfObject / verticalPixelsOfWholeImage * heightOfObjectFillingImage;

我不相信三角法是我能做的最好的,但这是第一次近似。