大疆社区

标题: 【战术指导】H20T如何分辨照片类型 [打印本页]

作者: DJI-William    时间: 2020-11-9
标题: 【战术指导】H20T如何分辨照片类型
以iOS为例子,安卓同理。H20T拍摄一次会产生三次照片,didGenerateNewMediaFile这个函数就会回调三次,那怎么才能区分照片是wide、zoom还是Thrm呢?目前从接口(newMedia.fileName)获取到的三张照片的名字是按顺序的,比如DJI_0001.JPG、DJI_0002.JPG、DJI_0003.JPG这样的。但是从SD卡里把文件导出,或者从Pilot里面看就可以看到照片的名字是Figure 1这样的。

Figure 1. 带标识的照片



目前为了链路优化,MSDK并不会把照片名从相机里拉出来,目前也没有命令可以获取到照片类型,只能通过解析照片的metadata数据,获取分辨率来判断。如下图Figure 2。



Figure 2. 通过分辨率来区分照片类型



目前照片分辨率为:

Zoom:5184*3888

Wide:4056*3040

Thermal:640*512








欢迎光临 大疆社区 (https://bbs.dji.com/) Powered by Discuz! X3.2