package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * 高德测温模块使用参数 * * @author : 260611 * @since : Created in 2021/10/09 17:05 */ public class NET_GUIDE_MODULE_MEASURE_MODE_PARAM extends NetSDKLib.SdkStructure { /** * 测温区域框显示使能(在视频流界面显示测试区域框) */ public int bRectEnable; /** * 允许的最远测温距离(cm) */ public int nMaxDistance; /** * 温度阈值(摄氏度) */ public double dbTempThreshold; /** * 温度矫正值(摄氏度) */ public double dbCorrectTemp; /** * 有效温度下限,低于此值的温度为无效温度(摄氏度) */ public double dbValidTempLowerLimit; /** * 温度随机替换阈值(低于此阈值的温度会被随机替换为一个有效温度,用于兼容错误情况。阈值为0时表示此功能不开启)。 */ public double dbTempRandReplaceThreshold; /** * 是否开启测温调试模式(在人脸框顶部显示测温数据) */ public int bDebugModelEnable; /** * 热成像标定模式,不同标定模式下的标定参数不一样 */ public int emCalibrationMode; /** * 是否显示热图 */ public int bHeatDisplayEnbale; /** * 预留字段 */ public byte[] byReserved = new byte[1020]; @Override public String toString() { return "NET_GUIDE_MODULE_MEASURE_MODE_PARAM{" + "bRectEnable=" + bRectEnable + ", nMaxDistance=" + nMaxDistance + ", dbTempThreshold=" + dbTempThreshold + ", dbCorrectTemp=" + dbCorrectTemp + ", dbValidTempLowerLimit=" + dbValidTempLowerLimit + ", dbTempRandReplaceThreshold=" + dbTempRandReplaceThreshold + ", bDebugModelEnable=" + bDebugModelEnable + ", emCalibrationMode=" + emCalibrationMode + ", bHeatDisplayEnbale=" + bHeatDisplayEnbale + '}'; } }