1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
package com.iailab.netsdk.lib.structure;
 
 
import com.iailab.netsdk.lib.NetSDKLib;
 
/** 
* @author 291189
* @description  环境光线配置信息 
* @origin autoTool
* @date 2023/11/30 16:17:33
*/
public class CFG_VIDEOIN_BACKLIGHT_BASE extends NetSDKLib.SdkStructure {
/** 
背光模式 {@link com.netsdk.lib.enumeration.EM_VIDEOIN_BACKLIGHT_MODE}
*/
public            int                    emMode;
/** 
背光补偿模式,当emMode == EM_BACKLIGHT_BACKLIGHT时有效 {@link com.netsdk.lib.enumeration.EM_BACKLIGHT_MODE}
*/
public            int                    emBacklightMode;
/** 
背光补偿区域,当emBacklightMode == EM_BACKLIGHT_REGION时有效
*/
public NetSDKLib.CFG_RECT stuBacklightRegion=new NetSDKLib.CFG_RECT();
/** 
宽动态值,emMode == EM_BACKLIGHT_WIDEDYNAMIC时有效
*/
public            int                    nWideDynamicRange;
/** 
强光抑制,emMode == EM_BACKLIGHT_GLAREINHIBITION时有效
*/
public            int                    nGlareInhibition;
/** 
SSA对比度调节模式,emMode==EM_BACKLIGHT_SSA时有效 {@link com.netsdk.lib.enumeration.EM_INTENSITY_MODE}
*/
public            int                    emInitensityMode;
/** 
SSA手动调整强度值,emInitensityMode==EM_INTENSITY_MANUAL时有效
*/
public            int                    nIntensity;
 
public            CFG_VIDEOIN_BACKLIGHT_BASE(){
}
 
    @Override
    public String toString() {
        return "CFG_VIDEOIN_BACKLIGHT_BASE{" +
                "emMode=" + emMode +
                ", emBacklightMode=" + emBacklightMode +
                ", stuBacklightRegion=" + stuBacklightRegion +
                ", nWideDynamicRange=" + nWideDynamicRange +
                ", nGlareInhibition=" + nGlareInhibition +
                ", emInitensityMode=" + emInitensityMode +
                ", nIntensity=" + nIntensity +
                '}';
    }
}