如何计算手机摄像头的视野?

时间:2011-09-28 15:24:17

标签: android camera augmented-reality

我需要知道手机摄像头的视野,以制作增强现实应用程序,用于计算我必须在相机上写入的位置查看gps的名称位于城市正确的兴趣点屏幕坐标,指向兴趣点。

例如:

距离5米:6米(从左到右FOV)

距离10米:12米(从左到右FOV)

如何计算?

1 个答案:

答案 0 :(得分:2)

我认为你永远不会匹配每个设备的FOV定义。 (比较this answer for iPhone。)

使用android时,每个设备都不同。拿你的设备,做数学计算(或从其他任何地方获取结果)并决定自己选择合理的视角。

也许您可以考虑Camera.ParametersgetSupportedPictureSizes()来获取相机比例,但这应该就是您所能做的一切。