问题描述
在Android中,我们如何确定镜头是广角还是微距?
我正在使用下一个公式来计算每个镜头的视场:
float fov = (float)(2.0f * StrictMath.atan(sensorSize.getWidth() / (2.0f * focalLength)));
但我不知道如何使用获得的视野来确定相对于主镜头是否是广角。我可以假设如果可能大 10%,那么 probalby 是一个广角,但这只是猜测。有没有更可靠、更准确的方法?
关于微距镜头,在我的测试设备中,我发现视野通常比主镜头小,但我认为只是视情况而定,因为视场不应该与主镜头有任何区别,我认为在某些设备中可能实际上与主镜头具有相同的视场。那么,有什么方法可以确定镜头是微距镜头吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)