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 260611
8  * @description 智能分析结果的信息
9  * @origin autoTool
10  * @date 2023/08/31 14:21:53
11  */
12 public class NET_VEHICLE_INOUT_ANALYSE_PROC extends NetSDKLib.SdkStructure {
13     /**
14      * 事件名称
15      */
16     public byte[] szName = new byte[128];
17     /**
18      * 时间戳(单位是毫秒)
19      */
20     public double dbPTS;
21     /**
22      * 发生的时间
23      */
24     public NET_TIME_EX stuUTC = new NET_TIME_EX();
25     /**
26      * 事件ID
27      */
28     public int nEventID;
29     /**
30      * 包序号,用于校验是否丢包
31      */
32     public int nSequence;
33     /**
34      * 视频分析帧序号
35      */
36     public int nFrameSequence;
37     /**
38      * 物体列表, refer to {@link NET_VEHICLE_OBJECT}
39      */
40     public Pointer pstuObjets;
41     /**
42      * 物体有效个数
43      */
44     public int nObjectNum;
45     /**
46      * 统计有效个数
47      */
48     public int nStatNum;
49     /**
50      * 各个车道实时交通流量统计信息, 最大支持8车道
51      */
52     public NET_TRAFFIC_FLOW_STAT[] stuStats = new NET_TRAFFIC_FLOW_STAT[8];
53     /**
54      * 雷达安装角度(雷达坐标系Y轴与正北方向的逆时针夹角)单位:度 (0 ~ 360)
55      */
56     public double dbRadarInstallAngle;
57     /**
58      * 保留字节
59      */
60     public byte[] szReserved = new byte[2048];
61
62     public NET_VEHICLE_INOUT_ANALYSE_PROC() {
63         for (int i = 0; i < stuStats.length; i++) {
64             stuStats[i] = new NET_TRAFFIC_FLOW_STAT();
65         }
66     }
67 }