AutelXT709型相机相关方法
class AutelXT709
描述:AutelXT709类,继承至AutelXT706
method setIrImageMode
void setIrImageMode (ImageMode imageMode, int contrast, int brightness, CallbackWithNoParam callback);
描述:设置热成像相机图像模式。
输入参数:
imageMode: 图像模式的枚举值。
contrast: 对比度 。
brightness: 明亮度。
callback: 设置热成像相机图像模式时的回调接口。
method getIrImageMode
void getIrImageMode (CallbackWithOneParam<IrImageModeParam> callback);
描述:获取热成像相机图像模式。
输入参数:
callback: 获取热成像相机图像模式时的回调接口。
method setIrEnhance
void setIrEnhance(boolean enable, int strength, CallbackWithNoParam callback);
描述:设置热成像相机图像增强。
输入参数:
enable: 设置热成像相机图像增强的开关。
strength: 强度。
callback: 设置热成像相机图像增强的回调接口。
method getIrEnhance
void getIrEnhance (CallbackWithOneParam<IrEnhanceParam> callback);
描述:获取热成像相机图像增强。
输入参数:
callback: 获取热成像相机图像增强的回调接口。
method setIrDeNoise
void setIrDeNoise (boolean enable, CallbackWithNoParam callback);
描述:设置热成像相去噪开关。
输入参数:
enable: 开关使能。
callback: 返回设置热成像相去噪开关结果。
method getIrDeNoise
void getIrDeNoise (CallbackWithOneParam<Boolean> callback);
描述:获取热成像相机去噪开关 。
输入参数:
callback: 获取热成像相机去噪开关的监听接口 。
method setIrGain
void setIrGain(IrGainMode mode, CallbackWithNoParam callback);
描述:设置热成像相机增益。
输入参数:
mode: 增益模式。
callback: 返回设置热成像相机增益模式结果。
method getIrGain
void getIrGain (CallbackWithOneParam<IrGainMode> callback);
描述:获取热成像相机增益 。
输入参数:
callback: 获取热成像相机增益的监听接口。
method setIrIsoTherm
void setIrIsoTherm (IrIsoThermMode mode, int hotThread, int coldThread, CallbackWithNoParam callback);
描述:设置热成像等温线。
输入参数:
mode: 热成像等温线
hotThread: 热线。
coldThread: 冷线。
callback: 设置热成像等温线的监听接口。
method getIrIsoTherm
void getIrIsoTherm (CallbackWithOneParam<IrThresholdParam> callback);
描述:获取热成像等温线信息。
输入参数:
callback: 返回热成像等温线信息的监听接口。
method setSuperNightSetting
void setSuperNightSetting (int nightSetting, CallbackWithNoParam callback);
Description:设置感光模式
Input params:
nightSetting:感光模式,0:标准 , 1: 夜景 ,2 : 超感光
callback: 设置感光模式的回调接口
method getSuperNightSetting
void getSuperNightSetting (CallbackWithOneParam<Integer> callback);
Description:获取感光模式
Input params:
callback: 获取感光模式的回调接口
method getIrLum
void getIrLum (CallbackWithOneParam<Integer> callback);
Description:获取热成像亮度
Input params:
callback: 获取热成像的回调接口
method setIrLum
void setIrLum (int IrBrightness, CallbackWithNoParam callback);
Description:设置热成像亮度
Input params:
IrBrightness:亮度值,80~170,间隔为10
callback: 设置热成像的回调接口
method getIrContrast
void getIrContrast (CallbackWithOneParam<Integer> callback);
Description:获取热成像对比度
Input params:
callback: 获取热成像对比度的回调接口
method setIrContrast
void setIrContrast (int contrast, CallbackWithNoParam callback);
Description:设置热成像对比度
Input params:
contrast:对比度,5~50,间隔为5
callback: 设置热成像对比度的回调接口
method toRx ()
RxAutelXT709 toRx ()
描述:转换成ReactiveX的接口。