我需要知道手机相机的视野,以制作增强现实应用程序,用于计算我必须在相机上写入的位置查看gps的名称位于城市的正确坐标上的兴趣点屏幕,指向兴趣点.
例如:
距离5米:6米(从左到右FOV)
距离10米:12米(从左到右FOV)
怎么计算呢?
最佳答案 我认为你永远不会匹配每个设备的FOV定义. (比较
this answer for iPhone.)
使用android时,每个设备都不同.拿你的设备,做数学(或从其他任何地方取得结果)并决定自己选择合理的视角.
也许你可以考虑Camera.Parameters.getSupportedPictureSizes()获取相机比例,但这应该是你所能做的一切.