RasterProcessTool/Toolbox/SimulationSARTool/SARImage/ImageNetOperator.h

29 lines
1.2 KiB
C
Raw Permalink Normal View History

#pragma once
#ifndef __ImageNetOperator__H_
#define __ImageNetOperator__H_
#include "BaseConstVariable.h"
#include <QString>
void InitCreateImageXYZProcess(QString& outImageLLPath, QString& outImageXYZPath, QString& InEchoGPSDataPath, double& NearRange, double& RangeResolution, int64_t& RangeNum);
2025-04-06 06:29:35 +00:00
bool OverlapCheck(QString& ImageLLPath, QString& ImageDEMPath);
bool GPSPointsNumberEqualCheck(QString& ImageLLPath, QString& InEchoGPSDataPath);
void InterploateClipAtiByRefDEM(QString ImageLLPath, QString& ImageDEMPath, QString& outImageLLAPath, QString& InEchoGPSDataPath);
void InterploateAtiByRefDEM(QString& ImageLLPath, QString& ImageDEMPath, QString& outImageLLAPath, QString& InEchoGPSDataPath);
int ReflectTable_WGS2Range(QString dem_rc_path, QString outOriSimTiffPath, QString ori_sim_count_tiffPath, long OriHeight, long OriWidth);
2025-04-08 02:18:00 +00:00
2025-04-11 09:39:55 +00:00
int ResampleEChoDataFromGeoEcho(QString L2complexechodataPath, QString RangeLooktablePath, QString L1AEchoDataPath);
int ResampleRangeDataFromGeoImage(QString geodataPath, QString RangeLooktablePath, QString RangeDataPath);
2025-04-08 02:18:00 +00:00
void InterpLookTableRfromDEM(QString lonlatPath, QString DEMPath, QString outllrpath);
void RangeLooktableLLA_2_RangeLooktableXYZ(QString LLAPath, QString outXYZPath);
#endif