4.16.1版本,云台H20T,设置红外镜头的变焦状态监听,步骤:调用isThermalLens()后设置setFo...
已完成4.16.1版本,云台H20T,设置红外镜头的变焦状态监听,步骤:调用isThermalLens()后设置setFocusStateCallback(),但不管怎么进行红外变焦始终收不到回调(图传已是红外光),同样的,isHybridZoomSupported()后监听混合变焦却是可以收到回调,请问是怎么回事
-
这是因为红外的变焦是数字变焦,没有光学变焦,setFocusStateCallback是没反应的。混合变焦中的光学变焦阶段setFocusStateCallback是有反应的。这个情况我建议你用KeyManager对CameraKey.THERMAL_DIGITAL_ZOOM_FACTOR进行监听。这样你变化就监听的到了。 Link:https://developer.dji.com/api-reference/android-api/Components/Camera/DJICamera.html#djicamera_thermalcamera_setthermaldigitalzoomscale_inline
请先登录再写评论。
评论
5 条评论