#ifndef __CHSRTPROC_H__ #define __CHSRTPROC_H__ #pragma once #include "stdafx.h" #include // 输出内存地址点航迹的结构体 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