package com.netsdk.lib.structure;
|
|
import com.netsdk.lib.NetSDKLib;
|
import com.sun.jna.Pointer;
|
|
/**
|
* @author 260611
|
* @description 智能分析结果的信息
|
* @origin autoTool
|
* @date 2023/08/31 14:21:53
|
*/
|
public class NET_VEHICLE_INOUT_ANALYSE_PROC extends NetSDKLib.SdkStructure {
|
/**
|
* 事件名称
|
*/
|
public byte[] szName = new byte[128];
|
/**
|
* 时间戳(单位是毫秒)
|
*/
|
public double dbPTS;
|
/**
|
* 发生的时间
|
*/
|
public NET_TIME_EX stuUTC = new NET_TIME_EX();
|
/**
|
* 事件ID
|
*/
|
public int nEventID;
|
/**
|
* 包序号,用于校验是否丢包
|
*/
|
public int nSequence;
|
/**
|
* 视频分析帧序号
|
*/
|
public int nFrameSequence;
|
/**
|
* 物体列表, refer to {@link NET_VEHICLE_OBJECT}
|
*/
|
public Pointer pstuObjets;
|
/**
|
* 物体有效个数
|
*/
|
public int nObjectNum;
|
/**
|
* 统计有效个数
|
*/
|
public int nStatNum;
|
/**
|
* 各个车道实时交通流量统计信息, 最大支持8车道
|
*/
|
public NET_TRAFFIC_FLOW_STAT[] stuStats = new NET_TRAFFIC_FLOW_STAT[8];
|
/**
|
* 雷达安装角度(雷达坐标系Y轴与正北方向的逆时针夹角)单位:度 (0 ~ 360)
|
*/
|
public double dbRadarInstallAngle;
|
/**
|
* 保留字节
|
*/
|
public byte[] szReserved = new byte[2048];
|
|
public NET_VEHICLE_INOUT_ANALYSE_PROC() {
|
for (int i = 0; i < stuStats.length; i++) {
|
stuStats[i] = new NET_TRAFFIC_FLOW_STAT();
|
}
|
}
|
}
|