V0.5 LT1AB CPP 适配完成,注释了调试代码
parent
3588ada87c
commit
d8fcb5577f
|
@ -34,17 +34,17 @@ void PreProcess(int argc, char* argv[])
|
|||
std::cout << "==========================================================================" << endl;
|
||||
std::cout << "预处理计算结果,可以计算出DEM 范围 " << endl;
|
||||
std::cout << "SIMOrthoProgram.exe 1 in_parameter_path in_dem_path in_ori_sar_path in_work_path in_taget_path ";
|
||||
//std::string parameter_path = argv[2]; // 参数文件
|
||||
//std::string dem_path = argv[3]; // dem 文件
|
||||
//std::string in_sar_path = argv[4]; // 输入SAR文件
|
||||
//std::string work_path = argv[5]; // 目标空间文件
|
||||
//std::string taget_path = argv[6]; // 输出坐标映射文件
|
||||
std::string parameter_path = argv[2]; // 参数文件
|
||||
std::string dem_path = argv[3]; // dem 文件
|
||||
std::string in_sar_path = argv[4]; // 输入SAR文件
|
||||
std::string work_path = argv[5]; // 目标空间文件
|
||||
std::string taget_path = argv[6]; // 输出坐标映射文件
|
||||
|
||||
std::string parameter_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\package\\orth_para.txt"; // 参数文件
|
||||
std::string dem_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\TestDEM\\mergedDEM.tif"; // dem 文件
|
||||
std::string in_sar_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\unpack\\LT1B_MONO_KSC_STRIP2_007065_E100.8_N26.6_20230616_SLC_HH_L1A_0000135014\\LT1B_MONO_KSC_STRIP2_007065_E100.8_N26.6_20230616_SLC_HH_L1A_0000135014.tiff"; // 输入SAR文件
|
||||
std::string work_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary"; // 目标空间文件
|
||||
std::string taget_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\package"; // 输出坐标映射文件
|
||||
//std::string parameter_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\package\\orth_para.txt"; // 参数文件
|
||||
//std::string dem_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\TestDEM\\mergedDEM.tif"; // dem 文件
|
||||
//std::string in_sar_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\unpack\\LT1B_MONO_KSC_STRIP2_007065_E100.8_N26.6_20230616_SLC_HH_L1A_0000135014\\LT1B_MONO_KSC_STRIP2_007065_E100.8_N26.6_20230616_SLC_HH_L1A_0000135014.tiff"; // 输入SAR文件
|
||||
//std::string work_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary"; // 目标空间文件
|
||||
//std::string taget_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\package"; // 输出坐标映射文件
|
||||
//std::string Incident_path = argv[7];// 输出入射角文件
|
||||
|
||||
std::cout << "==========================================================================" << endl;
|
||||
|
@ -60,18 +60,18 @@ void PreProcess(int argc, char* argv[])
|
|||
std::cout << "==========================================================================" << endl;
|
||||
|
||||
|
||||
// ----- 测试最终插值
|
||||
//std::string parameter_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\package\\orth_para.txt";
|
||||
std::string in_rc_wgs84_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\package\\RD_sim_ori.tif";
|
||||
std::string in_ori_sar_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\in_sar_power.tiff";
|
||||
std::string out_orth_sar_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\in_sar_power_GTC.tiff";
|
||||
//// ----- 测试最终插值
|
||||
////std::string parameter_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\package\\orth_para.txt";
|
||||
//std::string in_rc_wgs84_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\package\\RD_sim_ori.tif";
|
||||
//std::string in_ori_sar_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\in_sar_power.tiff";
|
||||
//std::string out_orth_sar_path = "D:\\micro\\WorkSpace\\Ortho\\Temporary\\in_sar_power_GTC.tiff";
|
||||
|
||||
//simProcess process;
|
||||
std::cout << "==========================================================================" << endl;
|
||||
PSTNAlgorithm pstn(parameter_path);
|
||||
process.pstn = pstn;
|
||||
std::cout << "==========================================================================" << endl;
|
||||
process.interpolation_GTC_sar_sigma(in_rc_wgs84_path, in_ori_sar_path, out_orth_sar_path, pstn);
|
||||
////simProcess process;
|
||||
//std::cout << "==========================================================================" << endl;
|
||||
//PSTNAlgorithm pstn(parameter_path);
|
||||
//process.pstn = pstn;
|
||||
//std::cout << "==========================================================================" << endl;
|
||||
//process.interpolation_GTC_sar_sigma(in_rc_wgs84_path, in_ori_sar_path, out_orth_sar_path, pstn);
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -404,7 +404,7 @@ int simProcess::InitSimulationSAR(std::string paras_path, std::string workspace_
|
|||
std::cout << "==========================================================================" << endl;
|
||||
this->CreateSARDEM();
|
||||
this->dem2SAR_row(); // 获取行号
|
||||
//this->SARIncidentAngle();
|
||||
this->SARIncidentAngle();
|
||||
//this->SARSimulationWGS();
|
||||
//this->SARSimulation();
|
||||
this->in_sar_power();
|
||||
|
|
Loading…
Reference in New Issue