add logisen GMTI dynamic library and header file and test app/data
This commit is contained in:
parent
ca8852c311
commit
29c0e0c29d
52
library/logisen/GMTI/CHSRTProc.h
Normal file
52
library/logisen/GMTI/CHSRTProc.h
Normal file
@ -0,0 +1,52 @@
|
||||
#ifndef __CHSRTPROC_H__
|
||||
#define __CHSRTPROC_H__
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "stdafx.h"
|
||||
#include <conio.h>
|
||||
|
||||
// 输出内存地址点航迹的结构体
|
||||
|
||||
struct MTI_pDot {
|
||||
|
||||
unsigned __int16 tar_no;
|
||||
unsigned __int16 tar_rg;
|
||||
|
||||
__int16 tar_az;
|
||||
__int16 tar_vr;
|
||||
|
||||
__int16 tar_high;
|
||||
unsigned __int16 tar_ampl;
|
||||
|
||||
unsigned __int32 tar_logn;
|
||||
unsigned __int32 tar_lati;
|
||||
|
||||
};
|
||||
|
||||
struct MTI_pTrk {
|
||||
|
||||
unsigned __int16 trk_no;
|
||||
__int16 trk_high;
|
||||
|
||||
__int32 trk_logn;
|
||||
__int32 trk_lati;
|
||||
|
||||
__int16 trk_vel;
|
||||
__int16 trk_heading;
|
||||
|
||||
unsigned __int16 trk_ampl;
|
||||
__int16 nc;
|
||||
|
||||
};
|
||||
/*
|
||||
功能:处理动目标检测和凝聚后和定位的点迹,航迹起始和跟踪和管理
|
||||
输入:dataAr 按照GMTI格式V3.02 表1打包的每个cpi处理的点迹信息和辅助数据,长度8192BYTES;
|
||||
输出1:dataRes 按照GMTI格式V3.02表2输出的航迹信息,如果dataRes全部为0则没有航迹,长度8192字节;
|
||||
输出: outpath: 航迹关联后按照航迹格式的路径( outpath\\GMTIDotInfo_lzx.dat outpath\\GMTITrkInfo_lzx.dat",
|
||||
分别保存点迹和航迹信息,累加输出;
|
||||
*/
|
||||
__declspec(dllexport) void MTIDotProc(unsigned char *dataAr, unsigned char *dataRes, char *outpath);
|
||||
|
||||
|
||||
#endif
|
||||
BIN
library/logisen/GMTI/MulTarTrk.dll
Normal file
BIN
library/logisen/GMTI/MulTarTrk.dll
Normal file
Binary file not shown.
BIN
library/logisen/GMTI/MulTarTrk.lib
Normal file
BIN
library/logisen/GMTI/MulTarTrk.lib
Normal file
Binary file not shown.
BIN
library/logisen/GMTI/test/MulTarTrk.dll
Normal file
BIN
library/logisen/GMTI/test/MulTarTrk.dll
Normal file
Binary file not shown.
BIN
library/logisen/GMTI/test/MulTarTrk.lib
Normal file
BIN
library/logisen/GMTI/test/MulTarTrk.lib
Normal file
Binary file not shown.
BIN
library/logisen/GMTI/test/TestBench.exe
Normal file
BIN
library/logisen/GMTI/test/TestBench.exe
Normal file
Binary file not shown.
14
library/logisen/GMTI/test/TrkConfig.ini
Normal file
14
library/logisen/GMTI/test/TrkConfig.ini
Normal file
@ -0,0 +1,14 @@
|
||||
############ Track Relate Modual Param ##############
|
||||
|
||||
nj_Rwin: 20
|
||||
nj_Awin: 5
|
||||
|
||||
bomen_vmax: 20
|
||||
bomen_vmin: 3
|
||||
bomen_size: 50
|
||||
|
||||
miss_frame_tmp: 4
|
||||
miss_frame_trust: 3
|
||||
NoiseMatrixRg: 100
|
||||
NoiseMatrixAz: 100
|
||||
NoiseSpetrumPowerDensity: 1
|
||||
BIN
library/logisen/GMTI/test/mti1.dat
Normal file
BIN
library/logisen/GMTI/test/mti1.dat
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user