大疆红外相机测温

一、API(以Android SDK为例)

1、isThermalCamera  // 判断是否是热成像相机
判断是否是热成像相机,只有热成像相机,调用以下的API才有意义

2、setDisplayMode  // 设置热成像相机显示模式:(1)可见光 (2)红外 (3)画中画(4)融合
测温只能选择红外和融合这两种模式

3、setThermalMeasurementMode // 设置测温模式:(1)点测温 (2)区域测温
在设置测温点或测温区域之前,需要设置测温模式是点模式还是区域模式

4、setThermalSpotMeteringTargetPoint  // 设置待测温的点位置
5、setThermalTemperatureCallback	// 点测温回调,可以获取当前点的温度
4和5配合使用

6、setThermalMeteringArea  // 设置待测温的区域位置
7、setThermalAreaTemperatureAggregationsCallback  // 区域测温回调,可以获取区域内的平均温度、最高温度、最低温度,以及最高温度和最低温度的位置
6和7配合使用

二、位置(以区域测温为例)

	1、归一化的坐标
	设置参数
	setThermalMeteringArea(RectF area, CompletionCallback callback),其中参数area的坐标都是归一化的坐标,即相对于SurfaceView或者TextureView的相对坐标
	获取回调值
	setThermalAreaTemperatureAggregationsCallback的回调中获取到的最高或者最低温度点都要做归一化处理,即getMaxTemperaturePoint().x / 10000.0f,getMaxTemperaturePoint().y / 10000.0f
	
	2、有效区域
	例如XT2的分辨率有5:4和4:3两种
	如果SurfaceView或者TextureView的比例是16:9的话,那么有效区域就是5:4/16:9或者4:3/16:9,所设置的位置要在有效区域之内
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值