package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; import com.iailab.netsdk.lib.enumeration.EM_CITIZENIDCARD_SEX_TYPE; import static com.iailab.netsdk.lib.NetSDKLib.*; /** * 普通报è¦äº‹ä»¶ -> 人è¯æ¯”对事件 * * @author : 47040 * @since : Created in 2020/8/27 10:58 */ public class ALARM_CITIZEN_PICTURE_COMPARE_INFO extends NetSDKLib.SdkStructure { /** * 通é“å· */ public int nChannelID; /** * 事件ID */ public int nEventID; /** * 事件å‘生的时间 */ public NET_TIME_EX stuTime; /** * 人è¯æ¯”对结果,相似度大于ç‰äºŽé˜ˆå€¼è®¤ä¸ºæ¯”对æˆåŠŸ,1 表示æˆåŠŸ,0 表示失败 */ public int bCompareResult; /** * ä¸¤å¼ å›¾ç‰‡çš„ç›¸ä¼¼åº¦,å•ä½ç™¾åˆ†æ¯”,范围[1,100] */ public byte nSimilarity; /** * 检测阈值,范围[1,100] */ public byte nThreshold; /** * å—èŠ‚å¯¹é½ */ public byte[] byReserved1 = new byte[2]; /** * 性别 {@link EM_CITIZENIDCARD_SEX_TYPE} */ public int emSex; /** * æ°‘æ—(å‚ç…§DEV_EVENT_ALARM_CITIZENIDCARD_INFOçš„ nECType 定义) */ public int nECType; /** * 居民姓å */ public byte[] szCitizen = new byte[NET_COMMON_STRING_64]; /** * ä½å€ */ public byte[] szAddress = new byte[NET_COMMON_STRING_256]; /** * è¯ä»¶å· */ public byte[] szNumber = new byte[NET_COMMON_STRING_64]; /** * ç¾å‘机关 */ public byte[] szAuthority = new byte[NET_COMMON_STRING_256]; /** * 出生日期(年月日) */ public NET_TIME stuBirth; /** * 有效期é™èµ·å§‹æ—¥æœŸ(年月日) */ public NET_TIME stuValidityStart; /** * 该值为 1, 表示长期有效,æ¤æ—¶ stuValidityEnd å€¼æ— æ„义 * 该值为 0, æ¤æ—¶ 截æ¢æ—¥æœŸ 查看 stuValidityEnd 的值 */ public int bLongTimeValidFlag; /** * 有效期é™ç»“æŸæ—¥æœŸ(年月日) bLongTimeValidFlag 为 0 时有效 */ public NET_TIME stuValidityEnd; /** * ICå¡å· */ public byte[] szCardNo = new byte[NET_COMMON_STRING_32]; /** * 手机å·ï¼ˆæ¯”对时先输入手机å·ï¼‰ */ public byte[] szCellPhone = new byte[NET_COMMON_STRING_32]; /** * 事件类型:0:人è¯æ¯”对结果 1:人è¯äººè„¸é‡‡é›† */ public int nEventType; /** * 人è¯äººè„¸é‡‡é›†æ—¶äººå‘˜ID */ public byte[] szUserID = new byte[32]; /** * 人脸åºå· */ public int nFaceIndex; /** * å£ç½©çŠ¶æ€ {@link EM_MASK_STATE_TYPE} */ public int emMask; /** * 人脸质é‡è¯„分 */ public int nScore; /** * 物ç†è¯ä»¶å·ï¼ˆè¯ä»¶åºåˆ—å·ï¼‰ */ public byte[] szIDPhysicalNumber = new byte[20]; /** * ä¿ç•™å—节 */ public byte[] byReserved = new byte[956]; }