正在上传图片(0/1)

【战术指导】H20T如何分辨照片类型

 1
手机看帖 0 916
以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



评论
上传
你需要登录之后才能回帖    登录 | 注册
收藏 点赞 评论
分享至:
回复:
上传
取消 评论
快速回复 返回顶部 返回列表