dengzedong
2024-12-19 85b2001c0ec2f1adc598db3bf47ad457dcca7074
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4 import com.iailab.netsdk.lib.enumeration.EM_CITIZENIDCARD_SEX_TYPE;
5
7412dd 6 import static com.iailab.netsdk.lib.NetSDKLib.*;
149dd0 7
H 8 /**
9  * 普通报警事件 -> 人证比对事件
10  *
11  * @author : 47040
12  * @since : Created in 2020/8/27 10:58
13  */
14 public class ALARM_CITIZEN_PICTURE_COMPARE_INFO extends NetSDKLib.SdkStructure {
15
16     /**
17      * 通道号
18      */
19     public int nChannelID;
20     /**
21      * 事件ID
22      */
23     public int nEventID;
24     /**
25      * 事件发生的时间
26      */
27     public NET_TIME_EX stuTime;
28     /**
29      * 人证比对结果,相似度大于等于阈值认为比对成功,1 表示成功,0 表示失败
30      */
31     public int bCompareResult;
32     /**
33      * 两张图片的相似度,单位百分比,范围[1,100]
34      */
35     public byte nSimilarity;
36     /**
37      * 检测阈值,范围[1,100]
38      */
39     public byte nThreshold;
40     /**
41      * 字节对齐
42      */
43     public byte[] byReserved1 = new byte[2];
44     /**
45      * 性别 {@link EM_CITIZENIDCARD_SEX_TYPE}
46      */
47     public int emSex;
48     /**
49      * 民族(参照DEV_EVENT_ALARM_CITIZENIDCARD_INFO的 nECType 定义)
50      */
51     public int nECType;
52     /**
53      * 居民姓名
54      */
55     public byte[] szCitizen = new byte[NET_COMMON_STRING_64];
56     /**
57      * 住址
58      */
59     public byte[] szAddress = new byte[NET_COMMON_STRING_256];
60     /**
61      * 证件号
62      */
63     public byte[] szNumber = new byte[NET_COMMON_STRING_64];
64     /**
65      * 签发机关
66      */
67     public byte[] szAuthority = new byte[NET_COMMON_STRING_256];
68     /**
69      * 出生日期(年月日)
70      */
71     public NET_TIME stuBirth;
72     /**
73      * 有效期限起始日期(年月日)
74      */
75     public NET_TIME stuValidityStart;
76     /**
77      * 该值为 1, 表示长期有效,此时 stuValidityEnd 值无意义
78      * 该值为 0, 此时 截止日期 查看 stuValidityEnd 的值
79      */
80     public int bLongTimeValidFlag;
81     /**
82      * 有效期限结束日期(年月日) bLongTimeValidFlag 为 0 时有效
83      */
84     public NET_TIME stuValidityEnd;
85     /**
86      * IC卡号
87      */
88     public byte[] szCardNo = new byte[NET_COMMON_STRING_32];
89     /**
90      * 手机号(比对时先输入手机号)
91      */
92     public byte[] szCellPhone = new byte[NET_COMMON_STRING_32];
93     /**
94      * 事件类型:0:人证比对结果    1:人证人脸采集
95      */
96     public int nEventType;
97     /**
98      * 人证人脸采集时人员ID
99      */
100     public byte[] szUserID = new byte[32];
101     /**
102      * 人脸序号
103      */
104     public int nFaceIndex;
105     /**
106      * 口罩状态 {@link EM_MASK_STATE_TYPE}
107      */
108     public int emMask;
109     /**
110      * 人脸质量评分
111      */
112     public int nScore;
113
114     /**
115      *  物理证件号(证件序列号)
116      */
117     public byte[] szIDPhysicalNumber = new byte[20];
118
119     /**
120      * 保留字节
121      */
122     public byte[] byReserved = new byte[956];
123 }