H20的变焦镜头如何获取?焦距可以通过UX控件进行控制吗?

Completed

Comments

5 comments

  • Caiyixun

    解决了视频源,但是变焦的滑条还没实现,没有集成的控件的话,可以有两个方向的思路,一个是两个按钮模式的,一个放大按钮,一个缩小按钮。另外一个思路就是滚条,像官方的polit那样的。

    0
    Comment actions Permalink
  • Caiyixun

    带有返回值的执行回调是什么一个逻辑?比如我要获取步长、最大焦距、最小焦距,如何获取?

    比如我定义了一个public SettingsDefinitions.HybridZoomSpec h;

    然后在回调函数中:

    这样可以拿到SettingsDefinitions.HybridZoomSpec吗?

    0
    Comment actions Permalink
  • DJI Developer Support
    ![](https://djisdksupport.zendesk.com/attachments/token/ZZy9IntARNEUiJcCMDguv2Kl2/?name=image.png) 箭头所指的就是返回的变焦范围。它存储了最大和最小焦距。变焦如果要显示倍数,你可以参考这篇文章计算:如何计算镜头的变焦倍数 UXSDK没有提供变焦条,只提供了MF的调整控件,因此需要自己实现。
    0
    Comment actions Permalink
  • Caiyixun

    我提供步长为24,控制步数进行变焦,为什么在变焦一定步数之后(绝对没有超过最大步数)会画面模糊,这个没有自动聚焦的吗?我要如何让画面清晰?我变焦是通过目标焦距=317(最小焦距)+24*步数进行变焦的。

    现在就是,可以变焦,但是变焦个二三十步之后,画面模糊,好像没聚焦,但是相机我明明开的是AUTO,理论上不应该都是自动设置好了吗?

    0
    Comment actions Permalink
  • DJI Developer Support
    变焦倍数大了之后,画面的确是会模糊的。因为H20系列的变焦是混合变焦,23倍光学变焦之后使用的就是数码变焦。数码变焦下,画面会模糊。
    0
    Comment actions Permalink

Please sign in to leave a comment.