Skip to main content

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的接口。