我需要知道手机摄像头的视野才能制作增强现实应用程序,以便计算我必须在摄像头上写下的位置 查看位于正确位置的 gps 的名称 城市的兴趣点屏幕坐标,指向兴趣点。
例如:
距离5米:6米(从左到右FOV)
距离10米:12米(从左到右FOV)
如何计算?
最佳答案
我认为您永远不会匹配每个设备的 FOV 定义。 (比较 this answer for iPhone 。)
使用 android 时每个设备都不同。拿起您的设备,进行计算(或从其他任何地方获取结果)并自行决定选择一个合理的 FOV 角度。
也许你可以考虑Camera.Parameters . getSupportedPictureSizes()用于获取相机比率,但这应该是您所能做的。
关于android - 如何计算手机摄像头的视野?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7585555/