【问题标题】:Android Camera Degree RangeAndroid相机度数范围
【发布时间】:2012-03-22 19:30:28
【问题描述】:

假设我已打开相机并将缩放级别设置为任何所需的值。如何计算当前焦点的水平度数范围?

我想将其用于增强现实目的。我应该可以使用getZoomRatios() 获得缩放比例,但是如何将它们转换为度数范围? zoom 0 度数范围是多少?

最好的问候。

【问题讨论】:

    标签: android camera zooming


    【解决方案1】:

    getHorizontalViewAngle()是你想要的方法吗?

    【讨论】:

    • 我不确定。无论当前缩放级别如何,它都会返回相同的值。
    • 我明白了。我猜这就是 1 倍变焦的价值。称之为 T。在 2 倍变焦时,视角应该是 2*atan(tan(T/2)/2)。对于缩放 Z,它应该是 2*atan(tan(T/2)/Z)。我猜,Zoom 0 范围理论上是 180 度。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-03
    • 1970-01-01
    • 1970-01-01
    • 2013-10-10
    • 1970-01-01
    相关资源
    最近更新 更多