提交 | 用户 | 时间
|
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_PERSON_FEATURE_ERRCODE; |
|
5 |
|
7412dd
|
6 |
import static com.iailab.netsdk.lib.NetSDKLib.*; |
149dd0
|
7 |
|
H |
8 |
/** |
|
9 |
* className:FACERECOGNITION_PERSON_INFOEX description: 人员信息扩展结构体 author:251589 |
|
10 |
* createTime:2020/12/28 10:47 |
|
11 |
* |
|
12 |
* @version v1.0 |
|
13 |
*/ |
|
14 |
public class FACERECOGNITION_PERSON_INFOEX extends NetSDKLib.SdkStructure { |
|
15 |
/** 姓名 */ |
|
16 |
public byte[] szPersonName = new byte[NET_MAX_PERSON_NAME_LEN]; |
|
17 |
/** 出生年,作为查询条件时,此参数填0,则表示此参数无效 */ |
|
18 |
public short wYear; |
|
19 |
/** 出生月,作为查询条件时,此参数填0,则表示此参数无效 */ |
|
20 |
public byte byMonth; |
|
21 |
/** 出生日,作为查询条件时,此参数填0,则表示此参数无效 */ |
|
22 |
public byte byDay; |
|
23 |
/** 人员重要等级,1~10,数值越高越重要,作为查询条件时,此参数填0,则表示此参数无效 */ |
|
24 |
public byte bImportantRank; |
|
25 |
/** 性别,1-男,2-女,作为查询条件时,此参数填0,则表示此参数无效 */ |
|
26 |
public byte bySex; |
|
27 |
/** 人员唯一标示(证件号码,工号,或其他编号) */ |
|
28 |
public byte[] szID = new byte[NET_MAX_PERSON_ID_LEN]; |
|
29 |
/** 图片张数 */ |
|
30 |
public short wFacePicNum; |
|
31 |
/** 当前人员对应的图片信息 */ |
|
32 |
public Net_PIC_INFO[] szFacePicInfo = new Net_PIC_INFO[NET_MAX_PERSON_IMAGE_NUM]; |
|
33 |
/** 人员类型,详见 EM_PERSON_TYPE */ |
|
34 |
public byte byType; |
|
35 |
/** 证件类型,详见 EM_CERTIFICATE_TYPE */ |
|
36 |
public byte byIDType; |
|
37 |
/** 是否戴眼镜,0-未知 1-不戴 2-戴 */ |
|
38 |
public byte byGlasses; |
|
39 |
/** 年龄,0表示未知 */ |
|
40 |
public byte byAge; |
|
41 |
/** 省份 */ |
|
42 |
public byte[] szProvince = new byte[NET_MAX_PROVINCE_NAME_LEN]; |
|
43 |
/** 城市 */ |
|
44 |
public byte[] szCity = new byte[NET_MAX_CITY_NAME_LEN]; |
|
45 |
/** 人员唯一标识符,首次由服务端生成,区别于ID字段 */ |
|
46 |
public byte[] szUID = new byte[NET_MAX_PERSON_ID_LEN]; |
|
47 |
/** 国籍,符合ISO3166规范 */ |
|
48 |
public byte[] szCountry = new byte[NET_COUNTRY_LENGTH]; |
|
49 |
/** 人员类型是否为自定义: 0 使用Type规定的类型 1 自定义,使用szCustomType字段 */ |
|
50 |
public byte byIsCustomType; |
|
51 |
/** 人员自定义类型 */ |
|
52 |
public byte[] szCustomType = new byte[NET_COMMON_STRING_16]; |
|
53 |
/** 备注信息 */ |
|
54 |
public byte[] szComment = new byte[NET_COMMENT_LENGTH]; |
|
55 |
/** 人员所属组ID */ |
|
56 |
public byte[] szGroupID = new byte[NET_GROUPID_LENGTH]; |
|
57 |
/** 人员所属组名, 用户自己申请内存的情况时, */ |
|
58 |
public byte[] szGroupName = new byte[NET_GROUPNAME_LENGTH]; |
|
59 |
/** 表情,对应{@link EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE} */ |
|
60 |
public int emEmotion; |
|
61 |
/** 注册人员家庭地址 */ |
|
62 |
public byte[] szHomeAddress = new byte[NET_COMMON_STRING_128]; |
|
63 |
/** 眼镜类型 */ |
|
64 |
public int emGlassesType; |
|
65 |
/** */ |
|
66 |
public byte[] szReserved1 = new byte[4]; |
|
67 |
/** 眼睛状态,对应{@link EM_EYE_STATE_TYPE} */ |
|
68 |
public int emEye; |
|
69 |
/** 嘴巴状态,对应{@link EM_MOUTH_STATE_TYPE} */ |
|
70 |
public int emMouth; |
|
71 |
/** 口罩状态,对应{@link EM_MASK_STATE_TYPE} */ |
|
72 |
public int emMask; |
|
73 |
/** 胡子状态,对应{@link EM_BEARD_STATE_TYPE} */ |
|
74 |
public int emBeard; |
|
75 |
/** 魅力值, -1表示无效, 0未识别,识别时范围1-100,得分高魅力高,对应{@link EM_PERSON_FEATURE_STATE} */ |
|
76 |
public int nAttractive; |
|
77 |
/** 人员建模状态,对应{@link EM_PERSON_FEATURE_STATE} */ |
|
78 |
public int emFeatureState; |
|
79 |
/** 是否指定年龄段 */ |
|
80 |
public int bAgeEnable; |
|
81 |
/** 年龄范围 */ |
|
82 |
public int[] nAgeRange = new int[2]; |
|
83 |
/** 人脸特征数组有效个数,与 emFeature 结合使用, 如果为0则表示查询所有表情 */ |
|
84 |
public int nEmotionValidNum; |
|
85 |
/** 人脸特征数组,与 byFeatureValidNum 结合使用 设置查询条件的时候使用 */ |
|
86 |
public int[] emEmotions = new int[NET_MAX_FACEDETECT_FEATURE_NUM]; |
|
87 |
/** 注册人员信息扩展个数 */ |
|
88 |
public int nCustomPersonInfoNum; |
|
89 |
/** 注册人员信息扩展 */ |
|
90 |
public CUSTOM_PERSON_INFO[] szCustomPersonInfo = |
|
91 |
new CUSTOM_PERSON_INFO[NET_MAX_CUSTOM_PERSON_INFO_NUM]; |
|
92 |
/** 注册库类型,对应{@link EM_REGISTER_DB_TYPE} */ |
|
93 |
public int emRegisterDbType; |
|
94 |
/** 有效期时间 */ |
|
95 |
public NET_TIME stuEffectiveTime; |
|
96 |
/** 建模失败原因,对应{@link EM_PERSON_FEATURE_ERRCODE} */ |
|
97 |
public int emFeatureErrCode; |
|
98 |
/** 人脸图片张数 */ |
|
99 |
public int wFacePicNumEx; |
|
100 |
/** 当前人员对应的图片信息 */ |
|
101 |
public NET_FACE_PIC_INFO[] szFacePicInfoEx = new NET_FACE_PIC_INFO[6]; |
|
102 |
/** 人员特征信息 */ |
|
103 |
public NET_PERSON_FEATURE_VALUE_INFO stuPersonFeatureValue; |
|
104 |
/** 人员冻结状态 */ |
|
105 |
public boolean bFrozenStatus; |
|
106 |
/** 保留字节 */ |
|
107 |
public byte[] byReserved = new byte[392]; |
|
108 |
} |