diff --git a/simorthoprogram-orth_L_sar-strip/SIMOrthoProgram.cpp b/simorthoprogram-orth_L_sar-strip/SIMOrthoProgram.cpp index df0de9d..9830492 100644 --- a/simorthoprogram-orth_L_sar-strip/SIMOrthoProgram.cpp +++ b/simorthoprogram-orth_L_sar-strip/SIMOrthoProgram.cpp @@ -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); diff --git a/simorthoprogram-orth_L_sar-strip/simptsn.cpp b/simorthoprogram-orth_L_sar-strip/simptsn.cpp index 1286c2e..f52991b 100644 --- a/simorthoprogram-orth_L_sar-strip/simptsn.cpp +++ b/simorthoprogram-orth_L_sar-strip/simptsn.cpp @@ -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();