houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4 import com.sun.jna.Pointer;
5
6 /**
7  * @author 251823
8  * @description 一张大图检测结果列表
9  * @date 2023/04/20 15:18:00
10  */
11 public class NET_IMAGE_RELATION_LIST extends NetSDKLib.SdkStructure {
12     /**
13      * base64特征值
14      */
15     public Pointer pszFeature;
16     /**
17      * base64特征值长度
18      */
19     public int nFeatureLen;
20     /**
21      * 特征ID
22      */
23     public byte[] szFeatureID = new byte[64];
24     /**
25      * 目标数据
26      */
27     public NetSDKLib.NET_FACE_DATA stuFaceData = new NetSDKLib.NET_FACE_DATA();
28     /**
29      * 人体属性
30      */
31     public HUMAN_ATTRIBUTES_INFO stuHumanAttributes = new HUMAN_ATTRIBUTES_INFO();
32     /**
33      * 非机动车信息
34      */
35     public NetSDKLib.VA_OBJECT_NONMOTOR stuNonMotor = new NetSDKLib.VA_OBJECT_NONMOTOR();
36     /**
37      * 特征版本号
38      */
39     public byte[] szAlgorithmVersion = new byte[32];
40     /**
41      * 厂商
42      */
43     public byte[] szVendor = new byte[32];
44     /**
45      * 目标类型 {@link EM_OBJECT_TYPE}
46      */
47     public int emObjectType;
48     /**
49      * 矩形区域
50      */
51     public NetSDKLib.DH_POINT[] stuRectPoint = new NetSDKLib.DH_POINT[2];
52     /**
53      * 机动车属性
54      */
55     public NET_HISTORY_TRAFFIC_CAR_INFO stuHistoryTrafficCar = new NET_HISTORY_TRAFFIC_CAR_INFO();
56     /**
57      * 保留字节
58      */
59     public byte[] bReserved = new byte[1024];
60
61     public NET_IMAGE_RELATION_LIST() {
62         for (int i = 0; i < stuRectPoint.length; i++) {
63             stuRectPoint[i] = new NetSDKLib.DH_POINT();
64         }
65     }
66 }