diff --git a/atmosphericDelay-L-SAR/run_log/AtmosphericDelay2024-03-13-15-15-17.log b/atmosphericDelay-L-SAR/run_log/AtmosphericDelay2024-03-13-15-15-17.log new file mode 100644 index 0000000..7243933 --- /dev/null +++ b/atmosphericDelay-L-SAR/run_log/AtmosphericDelay2024-03-13-15-15-17.log @@ -0,0 +1,16 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\atmosphericDelay-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/atmosphericDelay-L-SAR/AtmosphericDelayMain.py", line 1250, in + if AtmosphericMain.check_source() is False: + File "D:/estar-proj/microproduct-l-sar/atmosphericDelay-L-SAR/AtmosphericDelayMain.py", line 106, in check_source + self.__processing_paras = self.__init_processing_paras(self.__input_paras, self.__workspace_preprocessed_path) # 输出{文件名:地址} + File "D:/estar-proj/microproduct-l-sar/atmosphericDelay-L-SAR/AtmosphericDelayMain.py", line 151, in __init_processing_paras + file_path = BlockProcess.unzip_file(para_path, out_path) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\block\blockprocess.py", line 95, in unzip_file + with zipfile.ZipFile(zip_file_path, 'r') as zip_ref: + File "D:\Anaconda\envs\micro\lib\zipfile.py", line 1251, in __init__ + self.fp = io.open(file, filemode) +FileNotFoundError: [Errno 2] No such file or directory: 'D:\\micro\\microproduct_depdence\\LT-Deformation\\ERA5_N27_N29_E99_E101_20230523_23.zip' diff --git a/atmosphericDelay-L-SAR/run_log/AtmosphericDelay2024-03-13-16-06-33.log b/atmosphericDelay-L-SAR/run_log/AtmosphericDelay2024-03-13-16-06-33.log new file mode 100644 index 0000000..9bf6505 --- /dev/null +++ b/atmosphericDelay-L-SAR/run_log/AtmosphericDelay2024-03-13-16-06-33.log @@ -0,0 +1,3 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\atmosphericDelay-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! diff --git a/atmosphericDelay-L-SAR/run_log/ISCE_LOG2024-03-13-15-15-17.log b/atmosphericDelay-L-SAR/run_log/ISCE_LOG2024-03-13-15-15-17.log new file mode 100644 index 0000000..e69de29 diff --git a/atmosphericDelay-L-SAR/run_log/ISCE_LOG2024-03-13-16-06-33.log b/atmosphericDelay-L-SAR/run_log/ISCE_LOG2024-03-13-16-06-33.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10508.write.1.tlog b/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10508.write.1.tlog new file mode 100644 index 0000000..7642e2e Binary files /dev/null and b/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10508.write.1.tlog differ diff --git a/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.12304.write.1.tlog b/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.12304.write.1.tlog new file mode 100644 index 0000000..7587eb2 Binary files /dev/null and b/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.12304.write.1.tlog differ diff --git a/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221268.write.1.tlog b/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221268.write.1.tlog new file mode 100644 index 0000000..3327f66 Binary files /dev/null and b/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221268.write.1.tlog differ diff --git a/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221820.write.1.tlog b/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221820.write.1.tlog new file mode 100644 index 0000000..5796c30 Binary files /dev/null and b/landcover-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221820.write.1.tlog differ diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-14-39-22.log b/landcover-L-SAR/run_log/LandCover2024-03-04-14-39-22.log new file mode 100644 index 0000000..7188341 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-14-39-22.log @@ -0,0 +1,66 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% +INFO:mylog:refine_lee filter success! +INFO:mylog:progress bar: 30% +INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif'} +INFO:mylog:decompose feature success! +INFO:mylog:progress bar: 50% +INFO:mylog:feature_list:['0: Freeman_Dbl_geo.tif', '1: Freeman_Odd_geo.tif', '2: Freeman_Vol_geo.tif', '3: HH_geo.tif', '4: HV_geo.tif', '5: VH_geo.tif', '6: VV_geo.tif', '7: Yamaguchi4_Dbl_geo.tif', '8: Yamaguchi4_Hlx_geo.tif', '9: Yamaguchi4_Odd_geo.tif', '10: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:gene_train_set success! +INFO:mylog:importances:[0.01345728 0.08030793 0.19998456 0.08862919 0.07922134 0.07908471 + 0.09141777 0.03486326 0.08361669 0.10833262 0.14108465],threshold=0.07 +INFO:mylog:optimal_feature:[2, 10, 9, 6, 3, 8, 1, 4, 5] +INFO:mylog:correlation_map: + [[0. 0.8949268 0.35909693 0.540319 0.5255877 0.51631901 + 0.15386267 0.66493226 0.6532548 ] + [0. 0. 0.2082941 0.43162995 0.43429836 0.31024572 + 0.09145156 0.63592983 0.62960317] + [0. 0. 0. 0.80898481 0.79945993 0.08127209 + 0.9420081 0.04272205 0.02908987] + [0. 0. 0. 0. 0.75470725 0.08134001 + 0.72615951 0.21924918 0.20997542] + [0. 0. 0. 0. 0. 0.08638082 + 0.73653416 0.22030954 0.21031874] + [0. 0. 0. 0. 0. 0. + 0.12765872 0.52023269 0.52175055] + [0. 0. 0. 0. 0. 0. + 0. 0.03650561 0.04599542] + [0. 0. 0. 0. 0. 0. + 0. 0. 0.65095718] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[2 9 6 3 8 4 5] +INFO:mylog:[2 9 6 3 8 4 5] +INFO:mylog:train_feature:['2: Freeman_Vol_geo.tif' '9: Yamaguchi4_Odd_geo.tif' '6: VV_geo.tif' + '3: HH_geo.tif' '8: Yamaguchi4_Hlx_geo.tif' '4: HV_geo.tif' + '5: VH_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train successful +INFO:mylog:progress bar: 60% +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'HH_geo', 'HV_geo', 'VH_geo', 'VV_geo', 'Yamaguchi4_Hlx_geo', 'Yamaguchi4_Odd_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:testing +INFO:mylog:test success! +INFO:mylog:progress bar: 95% +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\LandCover\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:process_handle success! +INFO:mylog:successful production of LandCover products! +INFO:mylog:running use time: 0:28:08.480083 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-14-59-56.log b/landcover-L-SAR/run_log/LandCover2024-03-04-14-59-56.log new file mode 100644 index 0000000..3df0492 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-14-59-56.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_0_3072.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_0_3072.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_11883_14955.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-14-59-57.log b/landcover-L-SAR/run_log/LandCover2024-03-04-14-59-57.log new file mode 100644 index 0000000..25e9c40 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-14-59-57.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_11883_14955.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_11883_14955.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_11883_14955.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-14-59-59.log b/landcover-L-SAR/run_log/LandCover2024-03-04-14-59-59.log new file mode 100644 index 0000000..851f2f0 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-14-59-59.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_3072_6144.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_0_3072.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_0_3072.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-01.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-01.log new file mode 100644 index 0000000..8c2d03f --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-01.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_6144_9216.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_3072_6144.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-03.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-03.log new file mode 100644 index 0000000..a1dac85 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-03.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_9216_12288.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_6144_9216.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-05.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-05.log new file mode 100644 index 0000000..98b5b39 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-05.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_0_3072.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_6144_9216.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-07.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-07.log new file mode 100644 index 0000000..3f6e685 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-07.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_9216_12288.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-09.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-09.log new file mode 100644 index 0000000..fd198d7 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-09.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_0_3072.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-11.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-11.log new file mode 100644 index 0000000..8b00fc4 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-11.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_3072_6144.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-14.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-14.log new file mode 100644 index 0000000..122fb49 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-14.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_9216_12288.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-16.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-16.log new file mode 100644 index 0000000..da78091 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-16.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_0_3072.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-18.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-18.log new file mode 100644 index 0000000..a10dc61 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-18.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_11883_14955.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-20.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-20.log new file mode 100644 index 0000000..0977cc5 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-20.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_3072_6144.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-22.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-22.log new file mode 100644 index 0000000..f421f2c --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-22.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_6144_9216.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-24.log b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-24.log new file mode 100644 index 0000000..487ddb5 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-04-15-00-24.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_9216_12288.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-13-32-42.log b/landcover-L-SAR/run_log/LandCover2024-03-06-13-32-42.log new file mode 100644 index 0000000..30d0f76 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-13-32-42.log @@ -0,0 +1,20 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% +INFO:mylog:refine_lee filter success! +INFO:mylog:progress bar: 30% +INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif'} diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-13-44-48.log b/landcover-L-SAR/run_log/LandCover2024-03-06-13-44-48.log new file mode 100644 index 0000000..30d0f76 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-13-44-48.log @@ -0,0 +1,20 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% +INFO:mylog:refine_lee filter success! +INFO:mylog:progress bar: 30% +INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif'} diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-13-56-35.log b/landcover-L-SAR/run_log/LandCover2024-03-06-13-56-35.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-13-56-37.log b/landcover-L-SAR/run_log/LandCover2024-03-06-13-56-37.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-13-56-38.log b/landcover-L-SAR/run_log/LandCover2024-03-06-13-56-38.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-13-57-57.log b/landcover-L-SAR/run_log/LandCover2024-03-06-13-57-57.log new file mode 100644 index 0000000..789c07b --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-13-57-57.log @@ -0,0 +1,44 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% +INFO:mylog:refine_lee filter success! +INFO:mylog:progress bar: 30% +INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif'} +INFO:mylog:decompose feature success! +INFO:mylog:progress bar: 50% +INFO:mylog:feature_list:[] +INFO:mylog:gene_train_set success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/landcover-L-SAR/LandCoverMain.py", line 689, in + if main_handler.process_handle(start) is False: + File "D:/estar-proj/microproduct-l-sar/landcover-L-SAR/LandCoverMain.py", line 568, in process_handle + X_train, Y_train, optimal_feature = ml.gene_optimal_train_set(train_data_dic, feature_geo, 0.07, 0.85) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\ml\machineLearning.py", line 41, in gene_optimal_train_set + optimal_feature = ml.sel_optimal_feature_set(X_train, Y_train, threshold=important_threshold) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\ml\machineLearning.py", line 303, in sel_optimal_feature_set + model.fit(X_train, Y_train.astype('int')) + File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\ensemble\_forest.py", line 326, in fit + X, y = self._validate_data( + File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\base.py", line 572, in _validate_data + X, y = check_X_y(X, y, **check_params) + File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\utils\validation.py", line 956, in check_X_y + X = check_array( + File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\utils\validation.py", line 806, in check_array + raise ValueError( +ValueError: Found array with 0 feature(s) (shape=(30000, 0)) while a minimum of 1 is required. +INFO:mylog:running use time: 0:11:18.197804 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-08-54.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-08-54.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-12-05.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-12-05.log new file mode 100644 index 0000000..1b1013c --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-12-05.log @@ -0,0 +1,44 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% +INFO:mylog:refine_lee filter success! +INFO:mylog:progress bar: 30% +INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif'} +INFO:mylog:decompose feature success! +INFO:mylog:progress bar: 50% +INFO:mylog:feature_list:[] +INFO:mylog:gene_train_set success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/landcover-L-SAR/LandCoverMain.py", line 690, in + raise Exception('preprocess_handle() failed!') + File "D:/estar-proj/microproduct-l-sar/landcover-L-SAR/LandCoverMain.py", line 569, in process_handle + # 生成最优特征子集训练集 + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\ml\machineLearning.py", line 41, in gene_optimal_train_set + optimal_feature = ml.sel_optimal_feature_set(X_train, Y_train, threshold=important_threshold) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\ml\machineLearning.py", line 303, in sel_optimal_feature_set + model.fit(X_train, Y_train.astype('int')) + File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\ensemble\_forest.py", line 326, in fit + X, y = self._validate_data( + File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\base.py", line 572, in _validate_data + X, y = check_X_y(X, y, **check_params) + File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\utils\validation.py", line 956, in check_X_y + X = check_array( + File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\utils\validation.py", line 806, in check_array + raise ValueError( +ValueError: Found array with 0 feature(s) (shape=(30000, 0)) while a minimum of 1 is required. +INFO:mylog:running use time: 0:12:10.889075 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-23-24.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-23-24.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-23-25.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-23-25.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-23-26.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-23-26.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-23-27.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-23-27.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-26-10.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-26-10.log new file mode 100644 index 0000000..360ced3 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-26-10.log @@ -0,0 +1,17 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-31-06.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-31-06.log new file mode 100644 index 0000000..1374604 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-31-06.log @@ -0,0 +1,68 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% +INFO:mylog:S2 to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:progress bar: 30% +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif'} +INFO:mylog:decompose feature success! +INFO:mylog:progress bar: 50% +INFO:mylog:feature_list:['0: Freeman_Dbl_geo.tif', '1: Freeman_Odd_geo.tif', '2: Freeman_Vol_geo.tif', '3: HH_cal_geo.tif', '4: HV_cal_geo.tif', '5: VH_cal_geo.tif', '6: VV_cal_geo.tif', '7: Yamaguchi4_Dbl_geo.tif', '8: Yamaguchi4_Hlx_geo.tif', '9: Yamaguchi4_Odd_geo.tif', '10: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:gene_train_set success! +INFO:mylog:importances:[0.01412884 0.07507139 0.19282871 0.09425074 0.08127264 0.0800713 + 0.09279422 0.03571493 0.08148785 0.10983892 0.14254045],threshold=0.07 +INFO:mylog:optimal_feature:[2, 10, 9, 3, 6, 8, 4, 5, 1] +INFO:mylog:correlation_map: + [[0. 0.89974759 0.35986712 0.53728706 0.54356051 0.53799063 + 0.67882997 0.65708663 0.14666917] + [0. 0. 0.20476747 0.44040511 0.43246559 0.33815793 + 0.65350952 0.6342519 0.08000724] + [0. 0. 0. 0.78989342 0.80393551 0.06189867 + 0.05506056 0.03791309 0.93682793] + [0. 0. 0. 0. 0.75517487 0.11551733 + 0.23950707 0.22443111 0.71684797] + [0. 0. 0. 0. 0. 0.09838501 + 0.22526131 0.21092207 0.7125749 ] + [0. 0. 0. 0. 0. 0. + 0.54144962 0.53694689 0.11393226] + [0. 0. 0. 0. 0. 0. + 0. 0.67117044 0.02858808] + [0. 0. 0. 0. 0. 0. + 0. 0. 0.03978259] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[2 9 3 6 8 4 5] +INFO:mylog:[2 9 3 6 8 4 5] +INFO:mylog:train_feature:['2: Freeman_Vol_geo.tif' '9: Yamaguchi4_Odd_geo.tif' '3: HH_cal_geo.tif' + '6: VV_cal_geo.tif' '8: Yamaguchi4_Hlx_geo.tif' '4: HV_cal_geo.tif' + '5: VH_cal_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train successful +INFO:mylog:progress bar: 60% +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'HH_cal_geo', 'HV_cal_geo', 'VH_cal_geo', 'VV_cal_geo', 'Yamaguchi4_Hlx_geo', 'Yamaguchi4_Odd_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:testing +INFO:mylog:test success! +INFO:mylog:progress bar: 95% +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\LandCover\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:process_handle success! +INFO:mylog:successful production of LandCover products! diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-41-35.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-41-35.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-41-36.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-41-36.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-41-38.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-41-38.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-12.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-12.log new file mode 100644 index 0000000..d77a2fa --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-12.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_0_3072.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_0_3072.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_6144_9216.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-13.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-13.log new file mode 100644 index 0000000..9145dc8 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-13.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_11883_14955.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_11883_14955.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_0_3072.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_0_3072.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-15.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-15.log new file mode 100644 index 0000000..7beee8f --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-15.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_3072_6144.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_11883_14955.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-16.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-16.log new file mode 100644 index 0000000..8c2d03f --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-16.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_6144_9216.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_3072_6144.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-18.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-18.log new file mode 100644 index 0000000..210ec8f --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-18.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_9216_12288.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_9216_12288.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-20.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-20.log new file mode 100644 index 0000000..a5d3976 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-20.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_0_3072.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_3072_6144.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-21.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-21.log new file mode 100644 index 0000000..7ad3e2a --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-21.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_11883_14955.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-23.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-23.log new file mode 100644 index 0000000..fd198d7 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-23.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_0_3072.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-25.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-25.log new file mode 100644 index 0000000..71a469b --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-25.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_6144_9216.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-26.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-26.log new file mode 100644 index 0000000..fcb211e --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-26.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_9216_12288.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-28.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-28.log new file mode 100644 index 0000000..da78091 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-28.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_0_3072.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-30.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-30.log new file mode 100644 index 0000000..a10dc61 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-30.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_11883_14955.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-31.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-31.log new file mode 100644 index 0000000..0977cc5 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-31.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_3072_6144.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-33.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-33.log new file mode 100644 index 0000000..f421f2c --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-33.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_6144_9216.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-34.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-34.log new file mode 100644 index 0000000..487ddb5 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-47-34.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_9216_12288.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-14-53-51.log b/landcover-L-SAR/run_log/LandCover2024-03-06-14-53-51.log new file mode 100644 index 0000000..f12dc39 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-14-53-51.log @@ -0,0 +1,69 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% +INFO:mylog:S2 to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:progress bar: 30% +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif'} +INFO:mylog:decompose feature success! +INFO:mylog:progress bar: 50% +INFO:mylog:feature_list:['0: Freeman_Dbl_geo.tif', '1: Freeman_Odd_geo.tif', '2: Freeman_Vol_geo.tif', '3: HH_cal_geo.tif', '4: HV_cal_geo.tif', '5: VH_cal_geo.tif', '6: VV_cal_geo.tif', '7: Yamaguchi4_Dbl_geo.tif', '8: Yamaguchi4_Hlx_geo.tif', '9: Yamaguchi4_Odd_geo.tif', '10: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:gene_train_set success! +INFO:mylog:importances:[0.01414486 0.07175734 0.20167104 0.09536278 0.07942236 0.08267835 + 0.09132492 0.03566768 0.08239434 0.109387 0.13618934],threshold=0.07 +INFO:mylog:optimal_feature:[2, 10, 9, 3, 6, 5, 8, 4, 1] +INFO:mylog:correlation_map: + [[0. 0.89671468 0.3476367 0.53154016 0.54603478 0.6627598 + 0.52659843 0.6846655 0.13586124] + [0. 0. 0.19075738 0.43859277 0.43134722 0.63474014 + 0.31180745 0.64948204 0.06985773] + [0. 0. 0. 0.77293233 0.79616044 0.02984477 + 0.07223252 0.04837735 0.93695043] + [0. 0. 0. 0. 0.74820557 0.23174254 + 0.11047347 0.24912058 0.70433096] + [0. 0. 0. 0. 0. 0.22269955 + 0.10172844 0.23929064 0.70476954] + [0. 0. 0. 0. 0. 0. + 0.52780036 0.65145266 0.04949848] + [0. 0. 0. 0. 0. 0. + 0. 0.53933103 0.1289393 ] + [0. 0. 0. 0. 0. 0. + 0. 0. 0.03833884] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[2 9 3 6 5 8 4] +INFO:mylog:[2 9 3 6 5 8 4] +INFO:mylog:train_feature:['2: Freeman_Vol_geo.tif' '9: Yamaguchi4_Odd_geo.tif' '3: HH_cal_geo.tif' + '6: VV_cal_geo.tif' '5: VH_cal_geo.tif' '8: Yamaguchi4_Hlx_geo.tif' + '4: HV_cal_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train successful +INFO:mylog:progress bar: 60% +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'HH_cal_geo', 'HV_cal_geo', 'VH_cal_geo', 'VV_cal_geo', 'Yamaguchi4_Hlx_geo', 'Yamaguchi4_Odd_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:testing +INFO:mylog:test success! +INFO:mylog:progress bar: 95% +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\LandCover\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:process_handle success! +INFO:mylog:successful production of LandCover products! +INFO:mylog:running use time: 0:21:33.897159 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-15-04-13.log b/landcover-L-SAR/run_log/LandCover2024-03-06-15-04-13.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-15-09-39.log b/landcover-L-SAR/run_log/LandCover2024-03-06-15-09-39.log new file mode 100644 index 0000000..05f85f5 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-15-09-39.log @@ -0,0 +1,50 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_11883_14955.tif +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_3072_6144.tif +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_6144_9216.tif +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_9216_12288.tif +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_0_3072.tif +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_0_3072.tif +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_3072_6144.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_0_3072.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_6144_9216.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_11883_14955.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_0_3072.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_9216_12288.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_0_3072.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_0_3072.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_0_3072.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_0_3072.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_0_3072.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_11883_14955.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-15-15-41.log b/landcover-L-SAR/run_log/LandCover2024-03-06-15-15-41.log new file mode 100644 index 0000000..f980fcf --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-15-15-41.log @@ -0,0 +1,27 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% +INFO:mylog:S2 to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:progress bar: 30% +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\LandCover\Temporary\processing\lee_filter\ -od D:\micro\LWork\LandCover\Temporary\processing\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 0 -fl7 0 -fl8 0 -fl9 0 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif'} diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-15-26-23.log b/landcover-L-SAR/run_log/LandCover2024-03-06-15-26-23.log new file mode 100644 index 0000000..0c31b98 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-15-26-23.log @@ -0,0 +1,57 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% +INFO:mylog:S2 to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:progress bar: 30% +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\LandCover\Temporary\processing\lee_filter\ -od D:\micro\LWork\LandCover\Temporary\processing\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 0 -fl7 0 -fl8 0 -fl9 0 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif', 'alpha': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\alpha.tif', 'anisotropy': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\anisotropy.tif', 'beta': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\beta.tif', 'delta': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\delta.tif', 'entropy': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\entropy.tif', 'gamma': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\gamma.tif', 'lambda': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\lambda.tif'} +INFO:mylog:decompose feature success! +INFO:mylog:progress bar: 50% +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: delta_geo.tif', '4: entropy_geo.tif', '5: Freeman_Dbl_geo.tif', '6: Freeman_Odd_geo.tif', '7: Freeman_Vol_geo.tif', '8: gamma_geo.tif', '9: HH_cal_geo.tif', '10: HV_cal_geo.tif', '11: lambda_geo.tif', '12: VH_cal_geo.tif', '13: VV_cal_geo.tif', '14: Yamaguchi4_Dbl_geo.tif', '15: Yamaguchi4_Hlx_geo.tif', '16: Yamaguchi4_Odd_geo.tif', '17: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:gene_train_set success! +INFO:mylog:importances:[0.04243552 0.03856858 0.03860305 0.03825556 0.0544434 0.00930963 + 0.04649529 0.13388621 0.03712781 0.05561918 0.04821517 0.11412619 + 0.04731822 0.05507362 0.02246368 0.05211185 0.06919178 0.09675525],threshold=0.07 +INFO:mylog:optimal_feature:[7, 11, 17] +INFO:mylog:correlation_map: + [[0. 0.73122274 0.89183846] + [0. 0. 0.60544646] + [0. 0. 0. ]] +INFO:mylog:validity_list_corr:[ 7 11] +INFO:mylog:[ 7 11] +INFO:mylog:train_feature:['7: Freeman_Vol_geo.tif' '11: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train successful +INFO:mylog:progress bar: 60% +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:testing +INFO:mylog:test success! +INFO:mylog:progress bar: 95% +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\LandCover\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:process_handle success! +INFO:mylog:successful production of LandCover products! +INFO:mylog:running use time: 0:33:10.184935 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-15-47-46.log b/landcover-L-SAR/run_log/LandCover2024-03-06-15-47-46.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-15-54-01.log b/landcover-L-SAR/run_log/LandCover2024-03-06-15-54-01.log new file mode 100644 index 0000000..1371b97 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-15-54-01.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_0_3072.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_0_3072.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_0_3072.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_0_3072.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-15-54-02.log b/landcover-L-SAR/run_log/LandCover2024-03-06-15-54-02.log new file mode 100644 index 0000000..5b34e7b --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-15-54-02.log @@ -0,0 +1,46 @@ +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_11883_14955.tif +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_3072_6144.tif +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_6144_9216.tif +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_9216_12288.tif +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_0_3072.tif +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_0_3072.tif +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_11883_14955.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_0_3072.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_9216_12288.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_3072_6144.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_0_3072.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_0_3072.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_6144_9216.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_0_3072.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_9216_12288.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-16-40-02.log b/landcover-L-SAR/run_log/LandCover2024-03-06-16-40-02.log new file mode 100644 index 0000000..a723e83 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-16-40-02.log @@ -0,0 +1,57 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =10000, random select10000 point as train data! +INFO:mylog:read csv data success! +INFO:mylog:progress bar: 20% +INFO:mylog:S2 to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:progress bar: 30% +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\LandCover\Temporary\processing\lee_filter\ -od D:\micro\LWork\LandCover\Temporary\processing\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 0 -fl7 0 -fl8 0 -fl9 0 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif', 'alpha': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\alpha.tif', 'anisotropy': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\anisotropy.tif', 'beta': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\beta.tif', 'delta': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\delta.tif', 'entropy': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\entropy.tif', 'gamma': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\gamma.tif', 'lambda': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\lambda.tif'} +INFO:mylog:decompose feature success! +INFO:mylog:progress bar: 50% +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: delta_geo.tif', '4: entropy_geo.tif', '5: Freeman_Dbl_geo.tif', '6: Freeman_Odd_geo.tif', '7: Freeman_Vol_geo.tif', '8: gamma_geo.tif', '9: HH_cal_geo.tif', '10: HV_cal_geo.tif', '11: lambda_geo.tif', '12: VH_cal_geo.tif', '13: VV_cal_geo.tif', '14: Yamaguchi4_Dbl_geo.tif', '15: Yamaguchi4_Hlx_geo.tif', '16: Yamaguchi4_Odd_geo.tif', '17: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:gene_train_set success! +INFO:mylog:importances:[0.04308777 0.03910861 0.03836704 0.03794918 0.05433519 0.0092633 + 0.04355022 0.14265478 0.0371669 0.05762053 0.04809142 0.10952059 + 0.04512283 0.05463628 0.02220882 0.05268669 0.06660613 0.09802372],threshold=0.07 +INFO:mylog:optimal_feature:[7, 11, 17] +INFO:mylog:correlation_map: + [[0. 0.74300848 0.89326303] + [0. 0. 0.61786099] + [0. 0. 0. ]] +INFO:mylog:validity_list_corr:[ 7 11] +INFO:mylog:[ 7 11] +INFO:mylog:train_feature:['7: Freeman_Vol_geo.tif' '11: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train successful +INFO:mylog:progress bar: 60% +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:testing +INFO:mylog:test success! +INFO:mylog:progress bar: 95% +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\LandCover\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:process_handle success! +INFO:mylog:successful production of LandCover products! +INFO:mylog:running use time: 0:39:56.377000 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-17-05-41.log b/landcover-L-SAR/run_log/LandCover2024-03-06-17-05-41.log new file mode 100644 index 0000000..e69de29 diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-17-13-24.log b/landcover-L-SAR/run_log/LandCover2024-03-06-17-13-24.log new file mode 100644 index 0000000..205e562 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-17-13-24.log @@ -0,0 +1,20 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_11883_14955.tif +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_3072_6144.tif +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_6144_9216.tif +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_9216_12288.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_0_3072.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_0_3072.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_11883_14955.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_6144_9216.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_9216_12288.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_0_3072_3072_6144.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_0_3072.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_9216_12288.tif diff --git a/landcover-L-SAR/run_log/LandCover2024-03-06-17-13-25.log b/landcover-L-SAR/run_log/LandCover2024-03-06-17-13-25.log new file mode 100644 index 0000000..2d2fe85 --- /dev/null +++ b/landcover-L-SAR/run_log/LandCover2024-03-06-17-13-25.log @@ -0,0 +1,30 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_0_3072.tif +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_0_3072.tif +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_0_3072.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_0_3072.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_0_3072.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_0_3072.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\LandCover\Temporary\processing\LandCover\LandCover_9653_12725_9216_12288.tif diff --git a/soilSalinity-L-SAR/polsarpro_v4.ilk b/soilSalinity-L-SAR/polsarpro_v4.ilk new file mode 100644 index 0000000..c076f81 Binary files /dev/null and b/soilSalinity-L-SAR/polsarpro_v4.ilk differ diff --git a/soilSalinity-L-SAR/polsarpro_v4.pdb b/soilSalinity-L-SAR/polsarpro_v4.pdb new file mode 100644 index 0000000..6a600a8 Binary files /dev/null and b/soilSalinity-L-SAR/polsarpro_v4.pdb differ diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-26-17-43-18.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-26-17-43-18.log new file mode 100644 index 0000000..b6c9a63 --- /dev/null +++ b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-26-17-43-18.log @@ -0,0 +1,71 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:[, , ] +INFO:mylog:progress bar: 60% +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:total:10,num:0 create train set success! +INFO:mylog:total:10,num:1 create train set success! +INFO:mylog:total:10,num:2 create train set success! +INFO:mylog:total:10,num:3 create train set success! +INFO:mylog:total:10,num:4 create train set success! +INFO:mylog:total:10,num:5 create train set success! +INFO:mylog:total:10,num:6 create train set success! +INFO:mylog:total:10,num:7 create train set success! +INFO:mylog:total:10,num:8 create train set success! +INFO:mylog:total:10,num:9 create train set success! +INFO:mylog:importances:[0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0.],threshold=0.01 +INFO:mylog:optimal_feature:[] +ERROR:mylog:optimal_feature is empty +INFO:mylog:correlation_map: + [[0. 0.49083635 0.01543203 ... 0.0050694 0.48048091 0.30563205] + [0. 0. 0.42248336 ... 0.38187007 0.36356837 0.22691555] + [0. 0. 0. ... 0.55728056 0.40270879 0.57369525] + ... + [0. 0. 0. ... 0. 0.35506876 0.94258042] + [0. 0. 0. ... 0. 0. 0.13771427] + [0. 0. 0. ... 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[ 0 29 30 31 33 35 37 39 46 47 48 51 8 9 10 16 17 18 20] +INFO:mylog:[ 0 29 30 31 33 35 37 39 46 47 48 51 8 9 10 16 17 18 20] +INFO:mylog:feature_list:['alpha1', 'alpha2', 'alpha3', 'alpha', 'anisotropy12', 'anisotropy', 'anisotropy_lueneburg', 'asymetry', 'beta1', 'beta2', 'beta3', 'beta', 'combination_1mH1mA', 'combination_1mHA', 'combination_H1mA', 'combination_HA', 'delta1', 'delta2', 'delta3', 'delta', 'derd', 'derd_norm', 'entropy', 'entropy_shannon', 'entropy_shannon_I', 'entropy_shannon_I_norm', 'entropy_shannon_norm', 'entropy_shannon_P', 'entropy_shannon_P_norm', 'gamma1', 'gamma2', 'gamma3', 'gamma', 'l1', 'l2', 'l3', 'lambda', 'p1', 'p2', 'p3', 'pedestal', 'polarisation_fraction', 'rvi', 'serd', 'serd_norm', 'T11', 'T12_imag', 'T12_real', 'T13_imag', 'T13_real', 'T22', 'T23_imag', 'T23_real', 'T33'] +INFO:mylog:train_feature:['alpha1' 'gamma1' 'gamma2' 'gamma3' 'l1' 'l3' 'p1' 'p3' 'T12_imag' + 'T12_real' 'T13_imag' 'T23_imag' 'beta1' 'beta2' 'beta3' 'delta1' + 'delta2' 'delta3' 'derd'] +INFO:mylog:generating training set success! +INFO:mylog:progress bar: 80% +INFO:mylog:PLS is training! +INFO:mylog:train PLS success! +INFO:mylog:test data success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\SoilSalinity\Temporary\processing\/roi/ndvi_mask.tif +INFO:mylog:combine_mask success, path: D:\micro\LWork\SoilSalinity\Temporary\processing\/roi/bare_land_mask.tif +INFO:mylog:combine_mask success, path: D:\micro\LWork\SoilSalinity\Temporary\processing\/roi/bare_land_mask.tif +INFO:mylog:create masks success! +INFO:mylog:cal_roi success, path: D:\micro\LWork\SoilSalinity\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-SSAA.tif +INFO:mylog:process_handle success! +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of SoilSalinity products! +INFO:mylog:running use time: 1:19:13.603073 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-26-17-54-06.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-26-17-54-06.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-26-17-54-07.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-26-17-54-07.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-09-45-02.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-09-45-02.log new file mode 100644 index 0000000..03c81fe --- /dev/null +++ b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-09-45-02.log @@ -0,0 +1,34 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:[, , ] +INFO:mylog:progress bar: 60% +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/soilSalinity-L-SAR/SoilSalinityMain.py", line 456, in + if main_handler.process_handle(start) is False: + File "D:/estar-proj/microproduct-l-sar/soilSalinity-L-SAR/SoilSalinityMain.py", line 322, in process_handle + for num, feature in zip(len(features), features): +TypeError: 'int' object is not iterable +INFO:mylog:running use time: 0:29:00.916825 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-09-56-06.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-09-56-06.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-09-56-07.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-09-56-07.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-09-56-08.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-09-56-08.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-19-11.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-19-11.log new file mode 100644 index 0000000..8c32659 --- /dev/null +++ b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-19-11.log @@ -0,0 +1,26 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:[, , ] +INFO:mylog:progress bar: 60% +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-29-28.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-29-28.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-29-29.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-29-29.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-29-30.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-29-30.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-53-38.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-53-38.log new file mode 100644 index 0000000..342bb13 --- /dev/null +++ b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-10-53-38.log @@ -0,0 +1,26 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:[, , ] +INFO:mylog:progress bar: 60% +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-11-04-09.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-11-04-09.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-11-04-11.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-11-04-11.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-13-33-59.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-13-33-59.log new file mode 100644 index 0000000..d005299 --- /dev/null +++ b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-13-33-59.log @@ -0,0 +1,21 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-13-44-32.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-13-44-32.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-13-44-33.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-13-44-33.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-13-44-34.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-27-13-44-34.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-29-11-13-10.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-29-11-13-10.log new file mode 100644 index 0000000..2b451e0 --- /dev/null +++ b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-29-11-13-10.log @@ -0,0 +1,27 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:[, , ] +INFO:mylog:progress bar: 60% +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:blocking tifs success! diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-29-11-24-17.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-29-11-24-17.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-29-11-24-18.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-02-29-11-24-18.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-03-01-09-36-23.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-03-01-09-36-23.log new file mode 100644 index 0000000..c775e16 --- /dev/null +++ b/soilSalinity-L-SAR/run_log/SoilSalinity2024-03-01-09-36-23.log @@ -0,0 +1,27 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:[, , ] +INFO:mylog:progress bar: 60% +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:blocking tifs success! diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-03-01-09-46-59.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-03-01-09-46-59.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-L-SAR/run_log/SoilSalinity2024-03-01-09-47-01.log b/soilSalinity-L-SAR/run_log/SoilSalinity2024-03-01-09-47-01.log new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-Train_predict/AHVToPolsarpro.py b/soilSalinity-Train_predict/AHVToPolsarpro.py new file mode 100644 index 0000000..f3a861e --- /dev/null +++ b/soilSalinity-Train_predict/AHVToPolsarpro.py @@ -0,0 +1,236 @@ +# -*- coding: UTF-8 -*- +""" +@Project:__init__.py +@File:AHVToPolsarpro.py +@Function:全极化影像转成polsarpro格式T3数据 +@Contact: +@Author:SHJ +@Date:2021/9/18 16:44 +@Version:1.0.0 +""" +import os +import numpy as np +import glob +import struct +from tool.algorithm.image.ImageHandle import ImageHandler + + +class AHVToPolsarpro: + """ + 全极化影像转换为bin格式T3矩阵,支持polsarpro处理 + """ + def __init__(self): + pass + + @staticmethod + def __ahv_to_s2(ahv_dir): + """ + 全极化影像转S2矩阵 + :param ahv_dir: 全极化影像文件夹路径 + :return: 极化散射矩阵S2 + """ + in_tif_paths = list(glob.glob(os.path.join(ahv_dir, '*.tif'))) + + if in_tif_paths == []: + in_tif_paths = list(glob.glob(os.path.join(ahv_dir, '*.tiff'))) + + flag_list = [0, 0, 0, 0] + for in_tif_path in in_tif_paths: + + # 读取原始SAR影像 + proj, geotrans, data = ImageHandler.read_img(in_tif_path) + + # 获取极化类型 + if 'HH' in os.path.basename(in_tif_path): + data_real = data[0, :, :] + data_imag = data[1, :, :] + s11 = data_real + 1j * data_imag + flag_list[0] = 1 + elif 'HV' in os.path.basename(in_tif_path): + data_real = data[0, :, :] + data_imag = data[1, :, :] + s12 = data_real + 1j * data_imag + flag_list[1] = 1 + elif 'VH' in os.path.basename(in_tif_path): + data_real = data[0, :, :] + data_imag = data[1, :, :] + s21 = data_real + 1j * data_imag + flag_list[2] = 1 + elif 'VV' in os.path.basename(in_tif_path): + data_real = data[0, :, :] + data_imag = data[1, :, :] + s22 = data_real + 1j * data_imag + flag_list[3] = 1 + else: + continue + if not flag_list == [1, 1, 1, 1]: + raise Exception('tif of HH or HV or VH or VV is not in path :%s', ahv_dir) + return s11, s12, s21, s22 + + @staticmethod + def __s2_to_t3(s11, s12, s21, s22): + """ + S2矩阵转T3矩阵 + :param s11: HH极化数据 + :param s12: HV极化数据 + :param s21: VH极化数据 + :param s22: VV极化数据 + :return: 极化相干矩阵T3 + """ + HH = s11 + HV = s12 + VH = s21 + VV = s22 + + t11 = (np.abs(HH + VV)) ** 2 / 2 + t12 = (HH + VV) * np.conj(HH - VV) / 2 + t13 = (HH + VV) * np.conj(HV + VH) + + t21 = (HH - VV) * np.conj(HH + VV) / 2 + t22 = np.abs(HH - VV) ** 2 / 2 + t23 = (HH - VV) * np.conj(HV + VH) + + t31 = (HV + VH) * np.conj(HH + VV) + t32 = (HV + VH) * np.conj(HH - VV) + t33 = 2 * np.abs(HV + VH) ** 2 + return t11, t12, t13, t21, t22, t23, t31, t32, t33 + + def __t3_to_polsarpro_t3(self, out_dir, t11, t12, t13, t22, t23, t33): + """ + T3矩阵转bin格式,支持 polsarpro处理 + :param out_dir: 输出的文件夹路径 + :param t11: + :param t12: + :param t13: + :param t22: + :param t23: + :param t33: + :return: bin格式矩阵T3和头文件 + """ + if not os.path.exists(out_dir): + os.makedirs(out_dir) + + rows = t11.shape[0] + cols = t11.shape[1] + bins_dict = {'T11.bin': t11, 'T12_real.bin': t12.real, 'T12_imag.bin': t12.imag, + 'T13_real.bin': t13.real, 'T13_imag.bin': t13.imag,'T22.bin': t22, + 'T23_real.bin': t23.real, 'T23_imag.bin': t23.imag, 'T33.bin': t33} + + for name, data in bins_dict.items(): + bin_path = os.path.join(out_dir, name) + self.__write_img_bin(data, bin_path) + out_hdr_path = bin_path+'.hdr' + self.__write_bin_hdr(out_hdr_path, bin_path, rows, cols) + + self.__write_config_file(out_dir, rows, cols) + + @staticmethod + def __write_img_bin(im, file_path): + """ + 写入影像到bin文件中,保存为float32类型 + :param im : 影像矩阵数据,暂支持单通道影像数据 + :param file_path: bin文件的完整路径 + """ + with open(file_path, 'wb') as f: + rows =im.shape[0] + cols = im.shape[1] + for row in range(rows): + im_bin = struct.pack("f" * cols, *np.reshape(im[row, :], (cols, 1), order='F')) + f.write(im_bin) + # # if 是否为复数形式 + # #方案1: + # for row in range(rows): + # im_bin = struct.pack("f"*cols, *np.reshape(im[row, :].real, (cols, 1), order='F')) + # f.write(im_bin) + # for row in range(rows): + # im_bin = struct.pack("f" * cols, *np.reshape(im[row, :].imag, (cols, 1), order='F')) + # f.write(im_bin) + # #方案2 + # for row in range(rows): + # im_bin = struct.pack("f" * cols, *np.reshape(im[row, :].real, (cols, 1), order='F')) + # f.write(im_bin) + # im_bin = struct.pack("f" * cols, *np.reshape(im[row, :].imag, (cols, 1), order='F')) + # f.write(im_bin) + # #else: 非复数 + # for row in range(rows): + # im_bin = struct.pack("f" * cols, *np.reshape(im[row, :], (cols, 1), order='F')) + # f.write(im_bin) + f.close() + + @staticmethod + def __write_bin_hdr(out_hdr_path, bin_path, rows, cols): + """ + 写入影像的头文件 + :param out_hdr_path : 头文件的路径 + :param bin_path: bin文件的路径 + :param rows: 影像的行数 + :param cols: 影像的列数 + """ + h1 = 'Envi' + h2 = 'description = {' + h3 = 'File Imported into ENVI. }' + h4 = 'samples = ' + str(cols) # 列 + h5 = 'lines = ' + str(rows) # 行 + h6 = 'bands = 1 ' # 波段数 + h7 = 'header offset = 0' + h8 = 'file type = ENVI Standard' + h9 = 'data type = 4' # 数据格式 + h10 = 'interleave = bsq' # 存储格式 + h11 = 'sensor type = Unknown' + h12 = 'byte order = 0' + h13 = 'band names = {' + h14 = bin_path + '}' + h = [h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12, h13, h14] + doc = open(out_hdr_path, 'w') + for i in range(0, 14): + print(h[i], end='', file=doc) + print('\n', end='', file=doc) + doc.close() + + @staticmethod + def __write_config_file(out_config_dir, rows, cols): + """ + 写入polsarpro配置文件 + :param out_config_dir : 配置文件路径 + :param rows: 影像的行数 + :param cols: 影像的列数 + """ + h1 = 'Nrow' + h2 = str(rows) + h3 = '---------' + h4 = 'Ncol' + h5 = str(cols) + h6 = '---------' + h7 = 'PolarCase' + h8 = 'monostatic' + h9 = '---------' + h10 = 'PolarType' + h11 = 'full' + h = [h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, h11] + + out_config_path = os.path.join(out_config_dir, 'config.txt') + doc = open(out_config_path, 'w') + for i in range(0, 11): + print(h[i], end='', file=doc) + print('\n', end='', file=doc) + doc.close() + + def ahv_to_polsarpro_t3(self, out_file_dir, in_ahv_dir): + + s11, s12, s21, s22 = self.__ahv_to_s2(in_ahv_dir) + + t11, t12, t13, t21, t22, t23, t31, t32, t33 = self.__s2_to_t3(s11, s12, s21, s22) + + self.__t3_to_polsarpro_t3(out_file_dir, t11, t12, t13, t22, t23, t33) + + + + +if __name__ == '__main__': + # atp = AHVToPolsarpro() + # ahv_path = 'D:\\DATA\\GAOFEN3\\2-GF3_MYN_WAV_020086_E107.2_N27.6_20200603_L1A_AHV_L10004843087\\' + # # ahv_path = 'D:\\DATA\\GAOFEN3\\2598957_Paris\\' + # out_file_path = 'D:\\bintest0923\\' + # atp.ahv_to_polsarpro_t3(out_file_path, ahv_path) + + print("done") diff --git a/soilSalinity-Train_predict/SoilSalinityMain.py b/soilSalinity-Train_predict/SoilSalinityMain.py new file mode 100644 index 0000000..2090b78 --- /dev/null +++ b/soilSalinity-Train_predict/SoilSalinityMain.py @@ -0,0 +1,455 @@ +# -*- coding: UTF-8 -*- +""" +@Project :microproduct +@File :SoilSalinityMain.py +@Author :SHJ +@Contact:土壤盐碱度算法主函数 +@Date :2021/9/6 +@Version :1.0.0 +修改历史: +[修改序列] [修改日期] [修改者] [修改内容] + 1 2022-6-27 石海军 1.增加配置文件config.ini; 2.内部处理使用地理坐标系(4326); +""" +import logging +import shutil + +from tool.algorithm.algtools.MetaDataHandler import Calibration +from tool.algorithm.algtools.PreProcess import PreProcess as pp +from tool.algorithm.image.ImageHandle import ImageHandler +from tool.algorithm.polsarpro.pspLeeRefinedFilterT3 import LeeRefinedFilterT3 +from tool.algorithm.xml.AlgXmlHandle import ManageAlgXML, CheckSource, InitPara +from tool.algorithm.algtools.logHandler import LogHandler +from tool.algorithm.algtools.ROIAlg import ROIAlg as roi +from tool.algorithm.block.blockprocess import BlockProcess +from tool.algorithm.xml.AnalysisXml import xml_extend +from tool.algorithm.xml.CreateMetaDict import CreateMetaDict, CreateProductXml +from tool.file.fileHandle import fileHandle +# from AHVToPolsarpro import AHVToPolsarpro +from tool.algorithm.polsarpro.AHVToPolsarpro import AHVToPolsarpro +from pspHAAlphaDecomposition import PspHAAlphaDecomposition +import scipy.spatial.transform +import scipy.spatial.transform._rotation_groups # 用于解决打包错误 +import scipy.special.cython_special # 用于解决打包错误 +from sklearn.cross_decomposition import PLSRegression +from tool.algorithm.xml.CreatMetafile import CreateMetafile +from SoilSalinityXmlInfo import CreateDict, CreateStadardXmlFile +import os +import datetime +import numpy as np +from PIL import Image +import sys +from tool.config.ConfigeHandle import Config as cf +from tool.csv.csvHandle import csvHandle +from tool.algorithm.transforml1a.transHandle import TransImgL1A +from tool.algorithm.ml.machineLearning import MachineLeaning as ml +import multiprocessing + + +csvh = csvHandle() +soil_salinity_value_min = float(cf.get('product_value_min')) +soil_salinity_value_max = float(cf.get('product_value_max')) +pixelspace=float(cf.get('pixelspace')) +tar = r'-' + cf.get('tar') +productLevel = cf.get('productLevel') +if cf.get('debug') == 'True': + DEBUG = True +else: + DEBUG = False +EXE_NAME = cf.get('exe_name') +# env_str = os.path.split(os.path.realpath(__file__))[0] +env_str =os.path.dirname(os.path.abspath(sys.argv[0])) +os.environ['PROJ_LIB'] = env_str +LogHandler.init_log_handler('run_log\\'+EXE_NAME) +logger = logging.getLogger("mylog") +file = fileHandle(DEBUG) + +class SalinityMain: + """ + 算法主函数 + """ + def __init__(self, alg_xml_path): + self.alg_xml_path = alg_xml_path + self.imageHandler = ImageHandler() + self.__alg_xml_handler = ManageAlgXML(alg_xml_path) + self.__check_handler = CheckSource(self.__alg_xml_handler) + self.__workspace_path, self.__out_para = None, None + self.__input_paras, self.__output_paras, self.__processing_paras, self.__preprocessed_paras = {}, {}, {}, {} + self.__feature_name_list = [] + # 参考影像路径,坐标系 + self.__ref_img_path, self.__proj = '', '' + # 宽/列数,高/行数 + self.__cols, self.__rows = 0, 0 + # 影像投影变换矩阵 + self.__geo = [0, 0, 0, 0, 0, 0] + + def check_source(self): + """ + 检查算法相关的配置文件,图像,辅助文件是否齐全 + """ + env_str = os.getcwd() + logger.info("sysdir: %s", env_str) + + self.__check_handler.check_alg_xml() + self.__check_handler.check_run_env() + + # 检查景影像是否为全极化 + self.__input_paras = self.__alg_xml_handler.get_input_paras() + + if self.__check_handler.check_input_paras(self.__input_paras) is False: + return False + + self.__workspace_path = self.__alg_xml_handler.get_workspace_path() + self.__create_work_space() + + self.__processing_paras = InitPara.init_processing_paras(self.__input_paras) + self.__processing_paras.update(self.get_tar_gz_inf(self.__processing_paras["sar_path0"])) + + SrcImageName = os.path.split(self.__input_paras["AHV"]['ParaValue'])[1].split('.tar.gz')[0] + result_name = SrcImageName + tar + ".tar.gz" + + self.__out_para = os.path.join(self.__workspace_path, EXE_NAME, 'Output', result_name) + self.__alg_xml_handler.write_out_para("SoilSalinityProduct", self.__out_para) #写入输出参数 + + logger.info('check_source success!') + logger.info('progress bar: 10%') + return True + + def get_tar_gz_inf(self, tar_gz_path): + para_dic = {} + name = os.path.split(tar_gz_path)[1].rstrip('.tar.gz') + file_dir = os.path.join(self.__workspace_preprocessing_path, name + '\\') + file.de_targz(tar_gz_path, file_dir) + # 元文件字典 + # para_dic.update(InitPara.get_meta_dic(InitPara.get_meta_paths(file_dir, name), name)) + para_dic.update(InitPara.get_meta_dic_new(InitPara.get_meta_paths(file_dir, name), name)) + # tif路径字典 + para_dic.update(InitPara.get_polarization_mode(InitPara.get_tif_paths(file_dir, name))) + parameter_path = os.path.join(file_dir, "orth_para.txt") + para_dic.update({"paraMeter": parameter_path}) + return para_dic + + def __create_work_space(self): + """ + 删除原有工作区文件夹,创建新工作区文件夹 + """ + self.__workspace_preprocessing_path = self.__workspace_path + EXE_NAME +'\\Temporary\\preprocessing\\' + self.__workspace_preprocessed_path = self.__workspace_path + EXE_NAME + '\\Temporary\\preprocessed\\' + self.__workspace_processing_path = self.__workspace_path + EXE_NAME + '\\Temporary\\processing\\' + self.__workspace_block_tif_path = self.__workspace_path + EXE_NAME + '\\Temporary\\blockTif\\' + self.__workspace_block_tif_processed_path = self.__workspace_path + EXE_NAME + '\\Temporary\\blockTifProcessed\\' + self.__product_dic = self.__workspace_processing_path + 'product\\' + path_list = [self.__workspace_preprocessing_path, self.__workspace_preprocessed_path, + self.__workspace_processing_path, self.__workspace_block_tif_path, + self.__workspace_block_tif_processed_path,self.__product_dic] + file.creat_dirs(path_list) + logger.info('create new workspace success!') + + + def del_temp_workspace(self): + """ + 临时工作区 + """ + if DEBUG is True: + return + path = self.__workspace_path + EXE_NAME + r"\Temporary" + if os.path.exists(path): + file.del_folder(path) + + def preprocess_handle(self): + """ + 预处理 + """ + para_names_geo = ["Covering", "NDVI", 'sim_ori'] + p = pp() + p.check_img_projection(self.__workspace_preprocessing_path, para_names_geo, self.__processing_paras) + #计算roi + scopes = () + # scopes += (self.imageHandler.get_scope_ori_sim(self.__processing_paras['ori_sim']),) + scopes += (xml_extend(self.__processing_paras['META']).get_extend(),) + scopes += p.box2scope(self.__processing_paras['box']) + # 计算图像的轮廓,并求相交区域 + intersect_shp_path = self.__workspace_preprocessing_path + 'IntersectPolygon.shp' + + scopes_roi = p.cal_intersect_shp(intersect_shp_path, para_names_geo, self.__processing_paras, scopes) + #裁剪 + # 裁剪图像:裁剪微波图像,裁剪其他图像 + cutted_img_paths = p.cut_imgs(self.__workspace_preprocessing_path, para_names_geo, self.__processing_paras, intersect_shp_path) + self.__preprocessed_paras.update(cutted_img_paths) + + para_names_l1a = ["HH", "VV", "HV", "VH"] + + self.l1a_width = ImageHandler.get_img_width(self.__processing_paras['HH']) + self.l1a_height = ImageHandler.get_img_height(self.__processing_paras['HH']) + + self._tr = TransImgL1A(self.__processing_paras['sim_ori'], scopes_roi, self.l1a_height, self.l1a_width) # 裁剪图像 + + for name in para_names_l1a: + out_path = os.path.join(self.__workspace_preprocessed_path, name + "_preprocessed.tif") + self._tr.cut_L1A(self.__processing_paras[name], out_path) + self.__preprocessed_paras.update({name: out_path}) + logger.info('preprocess_handle success!') + logger.info('progress bar: 15%') + + + def resampleImgs(self, refer_img_path): + ndvi_rampling_path = self.__workspace_processing_path + "ndvi.tif" + pp.resampling_by_scale(self.__preprocessed_paras["NDVI"], ndvi_rampling_path, refer_img_path) + self.__preprocessed_paras["NDVI"] = ndvi_rampling_path + + cover_rampling_path = self.__workspace_processing_path + "cover.tif" + pp.resampling_by_scale(self.__preprocessed_paras["Covering"], cover_rampling_path, refer_img_path) + self.__preprocessed_paras["Covering"] = cover_rampling_path + + def create_roi(self): + """ + 计算ROI掩膜 + :return: 掩膜路径 + """ + names = ['Covering', 'NDVI'] + bare_land_mask_path = roi().roi_process(names, self.__workspace_processing_path + "/roi/", self.__processing_paras, self.__preprocessed_paras) + logger.info('create masks success!') + return bare_land_mask_path + + + def AHVToPolsarpro(self,out_dir): + atp = AHVToPolsarpro() + ahv_path = self.__workspace_preprocessed_path + t3_path = self.__workspace_processing_path+'psp_t3\\' + # atp.ahv_to_polsarpro_t3_soil(t3_path, ahv_path) + + polarization = ['HH', 'HV', 'VH', 'VV'] + calibration = Calibration.get_Calibration_coefficient(self.__processing_paras['Origin_META'], polarization) + tif_path = atp.calibration(calibration, in_ahv_dir=self.__workspace_preprocessed_path) + atp.ahv_to_polsarpro_t3_soil(t3_path, tif_path) + + logger.info('ahv transform to polsarpro T3 matrix success!') + logger.info('progress bar: 20%') + + # Lee滤波 + leeFilter = LeeRefinedFilterT3() + lee_filter_path = os.path.join(self.__workspace_processing_path, + 'lee_filter\\') + + leeFilter.api_lee_refined_filter_T3('', t3_path, lee_filter_path, 0, 0, atp.rows(), atp.cols()) + + logger.info('Refined_lee process success!') + + haa = PspHAAlphaDecomposition(normalization=True) + + haa.api_creat_h_a_alpha_features(h_a_alpha_out_dir=out_dir, + h_a_alpha_decomposition_T3_path='h_a_alpha_decomposition_T3.exe' , + h_a_alpha_eigenvalue_set_T3_path='h_a_alpha_eigenvalue_set_T3.exe' , + h_a_alpha_eigenvector_set_T3_path='h_a_alpha_eigenvector_set_T3.exe', + polsarpro_in_dir=lee_filter_path) + + def create_meta_file(self, product_path): + xml_path = "./model_meta.xml" + tem_folder = self.__workspace_path + EXE_NAME + r"\Temporary""\\" + image_path = product_path + out_path1 = os.path.join(tem_folder, "trans_geo_projcs.tif") + out_path2 = os.path.join(tem_folder, "trans_projcs_geo.tif") + # par_dict = CreateDict(image_path, [1, 1, 1, 1], out_path1, out_path2).calu_nature(start) + # model_xml_path = os.path.join(tem_folder, "creat_standard.meta.xml") # 输出xml路径 + # CreateStadardXmlFile(xml_path, self.alg_xml_path, par_dict, model_xml_path).create_standard_xml() + + # 文件夹打包 + SrcImagePath = self.__input_paras["AHV"]['ParaValue'] + paths = SrcImagePath.split(';') + SrcImageName = os.path.split(paths[0])[1].split('.tar.gz')[0] + # if len(paths) >= 2: + # for i in range(1, len(paths)): + # SrcImageName = SrcImageName + ";" + os.path.split(paths[i])[1].split('.tar.gz')[0] + # meta_xml_path = self.__product_dic + EXE_NAME + "Product.meta.xml" + # CreateMetafile(self.__processing_paras['META'], self.alg_xml_path, model_xml_path, meta_xml_path).process( + # SrcImageName) + model_path = "./product.xml" + meta_xml_path = os.path.join(self.__product_dic, SrcImageName + tar + ".meta.xml") + + para_dict = CreateMetaDict(image_path, self.__processing_paras['Origin_META'], self.__workspace_processing_path, + out_path1, out_path2).calu_nature() + para_dict.update({"imageinfo_ProductName": "土壤盐碱度"}) + para_dict.update({"imageinfo_ProductIdentifier": "SoilSalinity"}) + para_dict.update({"imageinfo_ProductLevel": productLevel}) + para_dict.update({"ProductProductionInfo_BandSelection": "1,2"}) + CreateProductXml(para_dict, model_path, meta_xml_path).create_standard_xml() + + temp_folder = os.path.join(self.__workspace_path, EXE_NAME, 'Output') + out_xml = os.path.join(temp_folder, os.path.basename(meta_xml_path)) + if os.path.exists(temp_folder) is False: + os.mkdir(temp_folder) + # CreateProductXml(para_dict, model_path, out_xml).create_standard_xml() + shutil.copy(meta_xml_path, out_xml) + + def calInterpolation_bil_Wgs84_rc_sar_sigma(self, parameter_path, dem_rc, in_sar, out_sar): + ''' + # std::cout << "mode 11"; + # std::cout << "SIMOrthoProgram.exe 11 in_parameter_path in_rc_wgs84_path in_ori_sar_path out_orth_sar_path"; + ''' + exe_path = r".\baseTool\x64\Release\SIMOrthoProgram.exe" + exe_cmd = r"set PROJ_LIB=.\baseTool\x64\Release; & {0} {1} {2} {3} {4} {5}".format(exe_path, 11, parameter_path, + dem_rc, in_sar, out_sar) + print(exe_cmd) + print(os.system(exe_cmd)) + print("==========================================================================") + + def process_handle(self, start): + """ + 算法主处理函数 + :return: True or False + """ + # 读取实测值,从经纬度坐标系转为图像坐标系 + # measured_data_img = self._tr.tran_lonlats_to_L1A_rowcols(csvh.readcsv(self.__processing_paras['MeasuredData']), self.__processing_paras['ori_sim']) + + measured_data_img = self._tr.tran_lonlats_to_L1A_rowcols(csvh.readcsv(self.__processing_paras['MeasuredData']), + self.__preprocessed_paras['sim_ori'], self.l1a_height, + self.l1a_width) + # if len(measured_data_img) < 4: + # raise ('实测数据不足,无法进行模型训练') + # 极化分解得到T3矩阵 + out_dir = self.__workspace_processing_path+'psp_haalpha\\' + self.AHVToPolsarpro(out_dir) + + # 分块 + bp = BlockProcess() + + rows = self.imageHandler.get_img_height(self.__preprocessed_paras['HH']) + cols = self.imageHandler.get_img_width(self.__preprocessed_paras['HH']) + block_size = bp.get_block_size(rows, cols) + bp.cut(out_dir, self.__workspace_block_tif_path, ['tif', 'tiff'], 'tif', block_size) + img_dir, img_name = bp.get_file_names(self.__workspace_block_tif_path, ['tif']) + dir_dict = bp.get_same_img(img_dir, img_name) + logger.info('blocking tifs success!') + + # 54个特征矩阵合并为一个54维矩阵 + for key in dir_dict: + key_name = key + block_num = len(dir_dict[key]) + + for n in range(block_num): + name = os.path.basename(dir_dict[key_name][n]) + suffix = '_' + name.split('_')[-4] + "_" + name.split('_')[-3] + "_" + name.split('_')[-2] + "_" + \ + name.split('_')[-1] + features_path = self.__workspace_block_tif_processed_path + "features\\features" + suffix + features_array = np.zeros((len(dir_dict), block_size, block_size), dtype='float32') + for m, value in zip(range(len(dir_dict)), dir_dict.values()): + features_array[m, :, :] = self.imageHandler.get_band_array(value[n], 1) + # 异常值转为0 + features_array[np.isnan(features_array)] = 0.0 + features_array[np.isinf(features_array)] = 0.0 + self.imageHandler.write_img(features_path, "", [0, 0, 1, 0, 0, 1], features_array) + logger.info('create features matrix success!') + + # for n in range(block_num): + # name = os.path.basename(dir_dict[key_name][n]) + # suffix = '_' + name.split('_')[-4] + "_" + name.split('_')[-3] + "_" + name.split('_')[-2] + "_" + \ + # name.split('_')[-1] + # features_path = self.__workspace_block_tif_processed_path + "features\\features" + suffix + # row = self.imageHandler.get_img_height(dir_dict[key_name][n]) + # col = self.imageHandler.get_img_width(dir_dict[key_name][n]) + # features_array = np.zeros((len(dir_dict), row, col), dtype='float32') + # for m, value in zip(range(len(dir_dict)), dir_dict.values()): + # features_array[m, :, :] = self.imageHandler.get_band_array(value[n], 1) + # # 异常值转为0 + # features_array[np.isnan(features_array)] = 0.0 + # features_array[np.isinf(features_array)] = 0.0 + # self.imageHandler.write_img(features_path, "", [0, 0, 1, 0, 0, 1], features_array) + # logger.info('create features matrix success!') + + + # 生成训练集 + block_features_dir, block_features_name = bp.get_file_names(self.__workspace_block_tif_processed_path + 'features\\', ['tif']) + X_train, Y_train = ml.gene_train_data(block_features_dir, rows, cols, block_size, measured_data_img) + + optimal_feature = ml.sel_optimal_feature_set(X_train, Y_train, threshold=0.01) + optimal_feature = ml.remove_correlation_feature(X_train, optimal_feature, threshold=0.85) + X_train = X_train[:, optimal_feature] + + feature_name_list = [] + for name in dir_dict.keys(): + feature_name_list.append(name) + logger.info('feature_list:%s', feature_name_list) + logger.info('train_feature:%s', np.array(feature_name_list)[optimal_feature]) + logger.info('generating training set success!') + logger.info('progress bar: 80%') + + # 训练模型 + logger.info('PLS is training!') + pls = PLSRegression() + pls.fit(X_train, Y_train) + PLSRegression(copy=True, max_iter=1000, n_components=5, scale=True, tol=1e-06) + logger.info('train PLS success!') + + # 预测 + for path, name, n in zip(block_features_dir, block_features_name, range(len(block_features_dir))): + features_array = self.imageHandler.get_data(path) + X_test = np.reshape(features_array, (features_array.shape[0], features_array[0].size)).T + X_test = X_test[:, optimal_feature] + Y_test = pls.predict(X_test) + Y_test[Y_test < soil_salinity_value_min] = soil_salinity_value_min + Y_test[Y_test > soil_salinity_value_max] = soil_salinity_value_max + + salinity_img = Y_test.reshape(features_array.shape[1], features_array.shape[2]) + out_image = Image.fromarray(salinity_img) + suffix = '_' + name.split('_')[-4] + "_" + name.split('_')[-3] + "_" + name.split('_')[-2] + "_" + \ + name.split('_')[-1] + out_path = self.__workspace_block_tif_processed_path + 'salinity\\' + 'salinity' + suffix + if not os.path.exists(self.__workspace_block_tif_processed_path + 'salinity\\'): + os.makedirs(self.__workspace_block_tif_processed_path + 'salinity\\') + out_image.save(out_path) + # logger.info('total:%s,block:%s test data success!', len(block_features_dir), n) + logger.info('test data success!') + + # 合并预测后的影像 + data_dir = self.__workspace_block_tif_processed_path + 'salinity\\' + out_path = self.__workspace_processing_path[0:-1] + bp.combine(data_dir, cols, rows, out_path, file_type=['tif'], datetype='float32') + + # l1a图像坐标转换地理坐标 + salinity_path = self.__workspace_processing_path + "salinity.tif" + SrcImageName = os.path.split(self.__input_paras["AHV"]['ParaValue'])[1].split('.tar.gz')[0] + tar + '.tif' + salinity_geo_path = os.path.join(self.__workspace_processing_path, SrcImageName) + + self.calInterpolation_bil_Wgs84_rc_sar_sigma(self.__processing_paras['paraMeter'], self.__preprocessed_paras['sim_ori'], salinity_path, salinity_geo_path) + + # self.inter_Range2Geo(self.__preprocessed_paras['ori_sim'], salinity_path, salinity_geo_path, pixelspace) + # self._tr.l1a_2_geo(self.__preprocessed_paras['ori_sim'], salinity_path, salinity_geo_path) + self.resampleImgs(salinity_geo_path) + + # 生成roi区域 + product_path = os.path.join(self.__product_dic, SrcImageName) + roi.cal_roi(product_path, salinity_geo_path, self.create_roi(), background_value=np.nan) + + # 生成快视图 + self.imageHandler.write_quick_view(product_path) + self.create_meta_file(product_path) + + file.make_targz(self.__out_para, self.__product_dic) + logger.info('process_handle success!') + logger.info('progress bar: 100%') + + +if __name__ == '__main__': + multiprocessing.freeze_support() + start = datetime.datetime.now() + try: + if len(sys.argv) < 2: + xml_path = EXE_NAME + '.xml' + else: + xml_path = sys.argv[1] + main_handler = SalinityMain(xml_path) + if main_handler.check_source() is False: + raise Exception('check_source() failed!') + if main_handler.preprocess_handle() is False: + raise Exception('preprocess_handle() failed!') + if main_handler.process_handle(start) is False: + raise Exception('process_handle() failed!') + logger.info('successful production of ' + EXE_NAME + ' products!') + except Exception: + logger.exception("run-time error!") + finally: + main_handler.del_temp_workspace() + pass + + end = datetime.datetime.now() + msg = 'running use time: %s ' % (end - start) + logger.info(msg) diff --git a/soilSalinity-Train_predict/SoilSalinityMain.spec b/soilSalinity-Train_predict/SoilSalinityMain.spec new file mode 100644 index 0000000..d535e1e --- /dev/null +++ b/soilSalinity-Train_predict/SoilSalinityMain.spec @@ -0,0 +1,40 @@ +# -*- mode: python ; coding: utf-8 -*- + + +block_cipher = None + + +a = Analysis(['SoilSalinityMain.py'], + pathex=[], + binaries=[], + datas=[('D:/Anaconda/envs/micro/Lib/site-packages/dask/dask.yaml', './dask'), ('D:/Anaconda/envs/micro/Lib/site-packages/distributed/distributed.yaml', './distributed')], + hiddenimports=['pyproj._compat'], + hookspath=[], + hooksconfig={}, + runtime_hooks=[], + excludes=[], + win_no_prefer_redirects=False, + win_private_assemblies=False, + cipher=block_cipher, + noarchive=False) +pyz = PYZ(a.pure, a.zipped_data, + cipher=block_cipher) + +exe = EXE(pyz, + a.scripts, + a.binaries, + a.zipfiles, + a.datas, + [], + name='SoilSalinityMain', + debug=False, + bootloader_ignore_signals=False, + strip=False, + upx=True, + upx_exclude=[], + runtime_tmpdir=None, + console=True, + disable_windowed_traceback=False, + target_arch=None, + codesign_identity=None, + entitlements_file=None ) diff --git a/soilSalinity-Train_predict/SoilSalinityPredict.xml b/soilSalinity-Train_predict/SoilSalinityPredict.xml new file mode 100644 index 0000000..b51ad57 --- /dev/null +++ b/soilSalinity-Train_predict/SoilSalinityPredict.xml @@ -0,0 +1,152 @@ + + + CSAR_202107275419_0001-0 + D:\micro\LWork\ + + File + ElementAlg + SoilSalinity-C-SAR-V2.2 + SoilSalinity-C-SAR-V2.2.exe + 土壤盐碱度产品 + 微波卫星3-5级产品生产模型 + SoilSalinity-C-SAR-V2.2-1 + 2.2 + 陆表类产品_土壤盐碱度 + 5 + SoilSalinity_中科卫星应用德清研究院_2.2 + 中科卫星应用德清研究院 + 景-算法 + 1.8 + python + + 0 + 0 + Windows10 + 双核 + 4GB + 2GB + 无需求 + 无需求 + 无需求 + + + + + AHV + 全极化影像 + 单景全极化影像 + File + tar.gz + Man + + F:\MicroWorkspace\LT1B\LT230919\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho.tar.gz + + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + box + 经纬度包围盒 + 经纬度包围盒SNWE。例子:30.0;30.2;117.3;117.5,不填写则使用影像相交区域作为包围盒42.92;43.03;115.86;116.04 + Value + string + Man + empty + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + Covering + 地表覆盖类型数据 + 经过地理定标(WGS84)的地表覆盖类型数据 + File + tif + Man + F:\MicroWorkspace\LT1B\LT230919\LSAR_vegetationPhenology_LandCover.tif + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + model + 盐碱度反演模型 + 盐碱度反演模型 + File + zip + Man + D:\micro\LWork\SoilSalinityTrain\Output\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-SSAA.zip + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + CoveringIDs + 地表覆盖类型数据的类别id + 地表覆盖类型数据中植被区域、裸土区域的类别id,多个id使用“;”分割。示例:GlobeLand30数据的cover_roi_ids = 1;4;5;6;7;11;10;20;30;50;60;70;71;72;73;74;80;90;255 + Value + string + Man + empty + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + NDVI + NDVI数据 + 经过地理定标(WGS84)的NDVI数据 + File + tif + Man + F:\MicroWorkspace\LT1B\LT230919\LSAR_surfaceRougness_NDVI.tif + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + NDVIScope + NDVI范围 + NDVI最小值和NDVI最大值,使用“;”分割 + Value + string + Man + -1;1 + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + + + SoilSalinityProduct + 土壤盐碱度产品 + 土壤盐碱度产品 + File + tar.gz + Man + D:\micro\LWork\SoilSalinityPredict\Output\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-SSAA.tar.gz + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + + \ No newline at end of file diff --git a/soilSalinity-Train_predict/SoilSalinityPredictMain.py b/soilSalinity-Train_predict/SoilSalinityPredictMain.py new file mode 100644 index 0000000..cecb0cd --- /dev/null +++ b/soilSalinity-Train_predict/SoilSalinityPredictMain.py @@ -0,0 +1,430 @@ +# -*- coding: UTF-8 -*- +""" +@Project :microproduct +@File :SoilSalinityMain.py +@Author :SHJ +@Contact:土壤盐碱度算法主函数 +@Date :2021/9/6 +@Version :1.0.0 +修改历史: +[修改序列] [修改日期] [修改者] [修改内容] + 1 2022-6-27 石海军 1.增加配置文件config.ini; 2.内部处理使用地理坐标系(4326); +""" +import logging +import shutil +import pickle +from tool.algorithm.algtools.MetaDataHandler import Calibration +from tool.algorithm.algtools.PreProcess import PreProcess as pp +from tool.algorithm.image.ImageHandle import ImageHandler +from tool.algorithm.polsarpro.pspLeeRefinedFilterT3 import LeeRefinedFilterT3 +from tool.algorithm.xml.AlgXmlHandle import ManageAlgXML, CheckSource, InitPara +from tool.algorithm.algtools.logHandler import LogHandler +from tool.algorithm.algtools.ROIAlg import ROIAlg as roi +from tool.algorithm.block.blockprocess import BlockProcess +from tool.algorithm.xml.AnalysisXml import xml_extend +from tool.algorithm.xml.CreateMetaDict import CreateMetaDict, CreateProductXml +from tool.file.fileHandle import fileHandle +# from AHVToPolsarpro import AHVToPolsarpro +from tool.algorithm.polsarpro.AHVToPolsarpro import AHVToPolsarpro +from pspHAAlphaDecomposition import PspHAAlphaDecomposition +import scipy.spatial.transform +import scipy.spatial.transform._rotation_groups # 用于解决打包错误 +import scipy.special.cython_special # 用于解决打包错误 +from sklearn.cross_decomposition import PLSRegression +from tool.algorithm.xml.CreatMetafile import CreateMetafile +from SoilSalinityXmlInfo import CreateDict, CreateStadardXmlFile +import os +import datetime +import numpy as np +from PIL import Image +import sys +from tool.config.ConfigeHandle import Config as cf +from tool.csv.csvHandle import csvHandle +from tool.algorithm.transforml1a.transHandle import TransImgL1A +from tool.algorithm.ml.machineLearning import MachineLeaning as ml +import multiprocessing + +pNum = cf.get('features') +optimal_feature = [] +if pNum == 'all': + for i in range(54): + optimal_feature.append((i)) +else: + featurs = pNum.split(',') + for n in featurs: + optimal_feature.append(int(n)) +print(optimal_feature) +csvh = csvHandle() +soil_salinity_value_min = float(cf.get('product_value_min')) +soil_salinity_value_max = float(cf.get('product_value_max')) +pixelspace = float(cf.get('pixelspace')) +tar = r'-' + cf.get('tar') +productLevel = cf.get('productLevel') +if cf.get('debug') == 'True': + DEBUG = True +else: + DEBUG = False +EXE_NAME = cf.get('predict_exe_name') +# env_str = os.path.split(os.path.realpath(__file__))[0] +env_str = os.path.dirname(os.path.abspath(sys.argv[0])) +os.environ['PROJ_LIB'] = env_str +LogHandler.init_log_handler('run_log\\' + EXE_NAME) +logger = logging.getLogger("mylog") +file = fileHandle(DEBUG) + + +class SalinityMain: + """ + 算法主函数 + """ + + def __init__(self, alg_xml_path): + self.alg_xml_path = alg_xml_path + self.imageHandler = ImageHandler() + self.__alg_xml_handler = ManageAlgXML(alg_xml_path) + self.__check_handler = CheckSource(self.__alg_xml_handler) + self.__workspace_path, self.__out_para = None, None + self.__input_paras, self.__output_paras, self.__processing_paras, self.__preprocessed_paras = {}, {}, {}, {} + self.__feature_name_list = [] + # 参考影像路径,坐标系 + self.__ref_img_path, self.__proj = '', '' + # 宽/列数,高/行数 + self.__cols, self.__rows = 0, 0 + # 影像投影变换矩阵 + self.__geo = [0, 0, 0, 0, 0, 0] + + def check_source(self): + """ + 检查算法相关的配置文件,图像,辅助文件是否齐全 + """ + env_str = os.getcwd() + logger.info("sysdir: %s", env_str) + + self.__check_handler.check_alg_xml() + self.__check_handler.check_run_env() + + # 检查景影像是否为全极化 + self.__input_paras = self.__alg_xml_handler.get_input_paras() + + if self.__check_handler.check_input_paras(self.__input_paras) is False: + return False + + self.__workspace_path = self.__alg_xml_handler.get_workspace_path() + self.__create_work_space() + + self.__processing_paras = InitPara.init_processing_paras(self.__input_paras, self.__workspace_preprocessed_path) + self.__processing_paras.update(self.get_tar_gz_inf(self.__processing_paras["sar_path0"])) + + SrcImageName = os.path.split(self.__input_paras["AHV"]['ParaValue'])[1].split('.tar.gz')[0] + result_name = SrcImageName + tar + ".tar.gz" + + self.__out_para = os.path.join(self.__workspace_path, EXE_NAME, 'Output', result_name) + self.__alg_xml_handler.write_out_para("SoilSalinityProduct", self.__out_para) # 写入输出参数 + + logger.info('check_source success!') + logger.info('progress bar: 10%') + return True + + def get_tar_gz_inf(self, tar_gz_path): + para_dic = {} + name = os.path.split(tar_gz_path)[1].rstrip('.tar.gz') + file_dir = os.path.join(self.__workspace_preprocessing_path, name + '\\') + file.de_targz(tar_gz_path, file_dir) + # 元文件字典 + # para_dic.update(InitPara.get_meta_dic(InitPara.get_meta_paths(file_dir, name), name)) + para_dic.update(InitPara.get_meta_dic_new(InitPara.get_meta_paths(file_dir, name), name)) + # tif路径字典 + para_dic.update(InitPara.get_polarization_mode(InitPara.get_tif_paths(file_dir, name))) + parameter_path = os.path.join(file_dir, "orth_para.txt") + para_dic.update({"paraMeter": parameter_path}) + return para_dic + + def __create_work_space(self): + """ + 删除原有工作区文件夹,创建新工作区文件夹 + """ + self.__workspace_preprocessing_path = self.__workspace_path + EXE_NAME + '\\Temporary\\preprocessing\\' + self.__workspace_preprocessed_path = self.__workspace_path + EXE_NAME + '\\Temporary\\preprocessed\\' + self.__workspace_processing_path = self.__workspace_path + EXE_NAME + '\\Temporary\\processing\\' + self.__workspace_block_tif_path = self.__workspace_path + EXE_NAME + '\\Temporary\\blockTif\\' + self.__workspace_block_tif_processed_path = self.__workspace_path + EXE_NAME + '\\Temporary\\blockTifProcessed\\' + self.__product_dic = self.__workspace_processing_path + 'product\\' + path_list = [self.__workspace_preprocessing_path, self.__workspace_preprocessed_path, + self.__workspace_processing_path, self.__workspace_block_tif_path, + self.__workspace_block_tif_processed_path, self.__product_dic] + file.creat_dirs(path_list) + logger.info('create new workspace success!') + + def del_temp_workspace(self): + """ + 临时工作区 + """ + if DEBUG is True: + return + path = self.__workspace_path + EXE_NAME + r"\Temporary" + if os.path.exists(path): + file.del_folder(path) + + def preprocess_handle(self): + """ + 预处理 + """ + para_names_geo = ["Covering", "NDVI", 'sim_ori'] + p = pp() + p.check_img_projection(self.__workspace_preprocessing_path, para_names_geo, self.__processing_paras) + # 计算roi + scopes = () + # scopes += (self.imageHandler.get_scope_ori_sim(self.__processing_paras['ori_sim']),) + scopes += (xml_extend(self.__processing_paras['META']).get_extend(),) + scopes += p.box2scope(self.__processing_paras['box']) + # 计算图像的轮廓,并求相交区域 + intersect_shp_path = self.__workspace_preprocessing_path + 'IntersectPolygon.shp' + + scopes_roi = p.cal_intersect_shp(intersect_shp_path, para_names_geo, self.__processing_paras, scopes) + # 裁剪 + # 裁剪图像:裁剪微波图像,裁剪其他图像 + cutted_img_paths = p.cut_imgs(self.__workspace_preprocessing_path, para_names_geo, self.__processing_paras, + intersect_shp_path) + self.__preprocessed_paras.update(cutted_img_paths) + + para_names_l1a = ["HH", "VV", "HV", "VH"] + + self.l1a_width = ImageHandler.get_img_width(self.__processing_paras['HH']) + self.l1a_height = ImageHandler.get_img_height(self.__processing_paras['HH']) + + self._tr = TransImgL1A(self.__processing_paras['sim_ori'], scopes_roi, self.l1a_height, self.l1a_width) # 裁剪图像 + + for name in para_names_l1a: + out_path = os.path.join(self.__workspace_preprocessed_path, name + "_preprocessed.tif") + self._tr.cut_L1A(self.__processing_paras[name], out_path) + self.__preprocessed_paras.update({name: out_path}) + logger.info('preprocess_handle success!') + logger.info('progress bar: 15%') + + def resampleImgs(self, refer_img_path): + ndvi_rampling_path = self.__workspace_processing_path + "ndvi.tif" + pp.resampling_by_scale(self.__preprocessed_paras["NDVI"], ndvi_rampling_path, refer_img_path) + self.__preprocessed_paras["NDVI"] = ndvi_rampling_path + + cover_rampling_path = self.__workspace_processing_path + "cover.tif" + pp.resampling_by_scale(self.__preprocessed_paras["Covering"], cover_rampling_path, refer_img_path) + self.__preprocessed_paras["Covering"] = cover_rampling_path + + def create_roi(self): + """ + 计算ROI掩膜 + :return: 掩膜路径 + """ + names = ['Covering', 'NDVI'] + bare_land_mask_path = roi().roi_process(names, self.__workspace_processing_path + "/roi/", + self.__processing_paras, self.__preprocessed_paras) + logger.info('create masks success!') + return bare_land_mask_path + + def AHVToPolsarpro(self, out_dir): + atp = AHVToPolsarpro() + ahv_path = self.__workspace_preprocessed_path + t3_path = self.__workspace_processing_path + 'psp_t3\\' + # atp.ahv_to_polsarpro_t3_soil(t3_path, ahv_path) + + polarization = ['HH', 'HV', 'VH', 'VV'] + calibration = Calibration.get_Calibration_coefficient(self.__processing_paras['Origin_META'], polarization) + tif_path = atp.calibration(calibration, in_ahv_dir=self.__workspace_preprocessed_path) + atp.ahv_to_polsarpro_t3_soil(t3_path, tif_path) + + logger.info('ahv transform to polsarpro T3 matrix success!') + logger.info('progress bar: 20%') + + # Lee滤波 + leeFilter = LeeRefinedFilterT3() + lee_filter_path = os.path.join(self.__workspace_processing_path, + 'lee_filter\\') + + leeFilter.api_lee_refined_filter_T3('', t3_path, lee_filter_path, 0, 0, atp.rows(), atp.cols()) + + logger.info('Refined_lee process success!') + + haa = PspHAAlphaDecomposition(normalization=True) + + haa.api_creat_h_a_alpha_features(h_a_alpha_out_dir=out_dir, + h_a_alpha_decomposition_T3_path='h_a_alpha_decomposition_T3.exe', + h_a_alpha_eigenvalue_set_T3_path='h_a_alpha_eigenvalue_set_T3.exe', + h_a_alpha_eigenvector_set_T3_path='h_a_alpha_eigenvector_set_T3.exe', + polsarpro_in_dir=lee_filter_path) + + def create_meta_file(self, product_path): + xml_path = "./model_meta.xml" + tem_folder = self.__workspace_path + EXE_NAME + r"\Temporary""\\" + image_path = product_path + out_path1 = os.path.join(tem_folder, "trans_geo_projcs.tif") + out_path2 = os.path.join(tem_folder, "trans_projcs_geo.tif") + # par_dict = CreateDict(image_path, [1, 1, 1, 1], out_path1, out_path2).calu_nature(start) + # model_xml_path = os.path.join(tem_folder, "creat_standard.meta.xml") # 输出xml路径 + # CreateStadardXmlFile(xml_path, self.alg_xml_path, par_dict, model_xml_path).create_standard_xml() + + # 文件夹打包 + SrcImagePath = self.__input_paras["AHV"]['ParaValue'] + paths = SrcImagePath.split(';') + SrcImageName = os.path.split(paths[0])[1].split('.tar.gz')[0] + # if len(paths) >= 2: + # for i in range(1, len(paths)): + # SrcImageName = SrcImageName + ";" + os.path.split(paths[i])[1].split('.tar.gz')[0] + # meta_xml_path = self.__product_dic + EXE_NAME + "Product.meta.xml" + # CreateMetafile(self.__processing_paras['META'], self.alg_xml_path, model_xml_path, meta_xml_path).process( + # SrcImageName) + model_path = "./product.xml" + meta_xml_path = os.path.join(self.__product_dic, SrcImageName + tar + ".meta.xml") + + para_dict = CreateMetaDict(image_path, self.__processing_paras['Origin_META'], self.__workspace_processing_path, + out_path1, out_path2).calu_nature() + para_dict.update({"imageinfo_ProductName": "土壤盐碱度"}) + para_dict.update({"imageinfo_ProductIdentifier": "SoilSalinity"}) + para_dict.update({"imageinfo_ProductLevel": productLevel}) + para_dict.update({"ProductProductionInfo_BandSelection": "1,2"}) + CreateProductXml(para_dict, model_path, meta_xml_path).create_standard_xml() + + temp_folder = os.path.join(self.__workspace_path, EXE_NAME, 'Output') + out_xml = os.path.join(temp_folder, os.path.basename(meta_xml_path)) + if os.path.exists(temp_folder) is False: + os.mkdir(temp_folder) + # CreateProductXml(para_dict, model_path, out_xml).create_standard_xml() + shutil.copy(meta_xml_path, out_xml) + + def calInterpolation_bil_Wgs84_rc_sar_sigma(self, parameter_path, dem_rc, in_sar, out_sar): + ''' + # std::cout << "mode 11"; + # std::cout << "SIMOrthoProgram-L-SAR.exe 11 in_parameter_path in_rc_wgs84_path in_ori_sar_path out_orth_sar_path"; + ''' + exe_path = r".\baseTool\x64\Release\SIMOrthoProgram-L-SAR.exe" + exe_cmd = r"set PROJ_LIB=.\baseTool\x64\Release; & {0} {1} {2} {3} {4} {5}".format(exe_path, 11, parameter_path, + dem_rc, in_sar, out_sar) + # print(exe_cmd) + os.system(exe_cmd) + # print(os.system(exe_cmd)) + # print("==========================================================================") + + def process_handle(self, start): + + """ + 算法主处理函数 + :return: True or False + """ + + # 极化分解得到T3矩阵 + out_dir = self.__workspace_processing_path + 'psp_haalpha\\' + self.AHVToPolsarpro(out_dir) + + # 分块 + bp = BlockProcess() + + rows = self.imageHandler.get_img_height(self.__preprocessed_paras['HH']) + cols = self.imageHandler.get_img_width(self.__preprocessed_paras['HH']) + block_size = bp.get_block_size(rows, cols) + bp.cut(out_dir, self.__workspace_block_tif_path, ['tif', 'tiff'], 'tif', block_size) + img_dir, img_name = bp.get_file_names(self.__workspace_block_tif_path, ['tif']) + dir_dict = bp.get_same_img(img_dir, img_name) + logger.info('blocking tifs success!') + + # 54个特征矩阵合并为一个54维矩阵 + for key in dir_dict: + key_name = key + block_num = len(dir_dict[key]) + + for n in range(block_num): + name = os.path.basename(dir_dict[key_name][n]) + suffix = '_' + name.split('_')[-4] + "_" + name.split('_')[-3] + "_" + name.split('_')[-2] + "_" + \ + name.split('_')[-1] + features_path = self.__workspace_block_tif_processed_path + "features\\features" + suffix + features_array = np.zeros((len(dir_dict), block_size, block_size), dtype='float32') + for m, value in zip(range(len(dir_dict)), dir_dict.values()): + features_array[m, :, :] = self.imageHandler.get_band_array(value[n], 1) + # 异常值转为0 + features_array[np.isnan(features_array)] = 0.0 + features_array[np.isinf(features_array)] = 0.0 + self.imageHandler.write_img(features_path, "", [0, 0, 1, 0, 0, 1], features_array) + logger.info('create features matrix success!') + + # 生成训练集 + block_features_dir, block_features_name = bp.get_file_names( + self.__workspace_block_tif_processed_path + 'features\\', ['tif']) + # optimal_feature = [0, 1, 2, 3] + model_path = self.__processing_paras['model'] + with open(model_path, 'rb') as mod: + pls = pickle.load(mod) + logger.info('load PLS model success!') + + # 预测 + for path, name, n in zip(block_features_dir, block_features_name, range(len(block_features_dir))): + features_array = self.imageHandler.get_data(path) + X_test = np.reshape(features_array, (features_array.shape[0], features_array[0].size)).T + X_test = X_test[:, list(optimal_feature)] + Y_test = pls.predict(X_test) + Y_test[Y_test < soil_salinity_value_min] = soil_salinity_value_min + Y_test[Y_test > soil_salinity_value_max] = soil_salinity_value_max + + salinity_img = Y_test.reshape(features_array.shape[1], features_array.shape[2]) + out_image = Image.fromarray(salinity_img) + suffix = '_' + name.split('_')[-4] + "_" + name.split('_')[-3] + "_" + name.split('_')[-2] + "_" + \ + name.split('_')[-1] + out_path = self.__workspace_block_tif_processed_path + 'salinity\\' + 'salinity' + suffix + if not os.path.exists(self.__workspace_block_tif_processed_path + 'salinity\\'): + os.makedirs(self.__workspace_block_tif_processed_path + 'salinity\\') + out_image.save(out_path) + # logger.info('total:%s,block:%s test data success!', len(block_features_dir), n) + logger.info('test data success!') + + # 合并预测后的影像 + data_dir = self.__workspace_block_tif_processed_path + 'salinity\\' + out_path = self.__workspace_processing_path[0:-1] + bp.combine(data_dir, cols, rows, out_path, file_type=['tif'], datetype='float32') + + # l1a图像坐标转换地理坐标 + salinity_path = self.__workspace_processing_path + "salinity.tif" + SrcImageName = os.path.split(self.__input_paras["AHV"]['ParaValue'])[1].split('.tar.gz')[0] + tar + '.tif' + salinity_geo_path = os.path.join(self.__workspace_processing_path, SrcImageName) + + self.calInterpolation_bil_Wgs84_rc_sar_sigma(self.__processing_paras['paraMeter'], + self.__preprocessed_paras['sim_ori'], salinity_path, salinity_geo_path) + + # self.inter_Range2Geo(self.__preprocessed_paras['ori_sim'], salinity_path, salinity_geo_path, pixelspace) + # self._tr.l1a_2_geo(self.__preprocessed_paras['ori_sim'], salinity_path, salinity_geo_path) + self.resampleImgs(salinity_geo_path) + + # 生成roi区域 + product_path = os.path.join(self.__product_dic, SrcImageName) + roi.cal_roi(product_path, salinity_geo_path, self.create_roi(), background_value=-9999) + + # 生成快视图 + self.imageHandler.write_quick_view(product_path) + self.create_meta_file(product_path) + + file.make_targz(self.__out_para, self.__product_dic) + logger.info('process_handle success!') + logger.info('progress bar: 100%') + + +if __name__ == '__main__': + multiprocessing.freeze_support() +start = datetime.datetime.now() +try: + if len(sys.argv) < 2: + xml_path = EXE_NAME + '.xml' + else: + xml_path = sys.argv[1] + main_handler = SalinityMain(xml_path) + if main_handler.check_source() is False: + raise Exception('check_source() failed!') + if main_handler.preprocess_handle() is False: + raise Exception('preprocess_handle() failed!') + if main_handler.process_handle(start) is False: + raise Exception('process_handle() failed!') + logger.info('successful production of ' + EXE_NAME + ' products!') +except Exception: + logger.exception("run-time error!") +finally: + main_handler.del_temp_workspace() + pass + +end = datetime.datetime.now() +msg = 'running use time: %s ' % (end - start) +logger.info(msg) diff --git a/soilSalinity-Train_predict/SoilSalinityPredictMain.spec b/soilSalinity-Train_predict/SoilSalinityPredictMain.spec new file mode 100644 index 0000000..740676c --- /dev/null +++ b/soilSalinity-Train_predict/SoilSalinityPredictMain.spec @@ -0,0 +1,40 @@ +# -*- mode: python ; coding: utf-8 -*- + + +block_cipher = None + + +a = Analysis(['SoilSalinityPredictMain.py'], + pathex=[], + binaries=[], + datas=[('D:/Anaconda/envs/micro/Lib/site-packages/dask/dask.yaml', './dask'), ('D:/Anaconda/envs/micro/Lib/site-packages/distributed/distributed.yaml', './distributed')], + hiddenimports=['pyproj._compat'], + hookspath=[], + hooksconfig={}, + runtime_hooks=[], + excludes=[], + win_no_prefer_redirects=False, + win_private_assemblies=False, + cipher=block_cipher, + noarchive=False) +pyz = PYZ(a.pure, a.zipped_data, + cipher=block_cipher) + +exe = EXE(pyz, + a.scripts, + a.binaries, + a.zipfiles, + a.datas, + [], + name='SoilSalinityPredictMain', + debug=False, + bootloader_ignore_signals=False, + strip=False, + upx=True, + upx_exclude=[], + runtime_tmpdir=None, + console=True, + disable_windowed_traceback=False, + target_arch=None, + codesign_identity=None, + entitlements_file=None ) diff --git a/soilSalinity-Train_predict/SoilSalinityTrain.xml b/soilSalinity-Train_predict/SoilSalinityTrain.xml new file mode 100644 index 0000000..3a8c935 --- /dev/null +++ b/soilSalinity-Train_predict/SoilSalinityTrain.xml @@ -0,0 +1,96 @@ + + + CSAR_202107275419_0001-0 + D:\micro\LWork\ + + File + ElementAlg + SoilSalinity-C-SAR-V2.2 + SoilSalinity-C-SAR-V2.2.exe + 土壤盐碱度产品 + 微波卫星3-5级产品生产模型 + SoilSalinity-C-SAR-V2.2-1 + 2.2 + 陆表类产品_土壤盐碱度 + 5 + SoilSalinity_中科卫星应用德清研究院_2.2 + 中科卫星应用德清研究院 + 景-算法 + 1.8 + python + + 0 + 0 + Windows10 + 双核 + 4GB + 2GB + 无需求 + 无需求 + 无需求 + + + + + AHV + 全极化影像 + 单景全极化影像 + File + tar.gz + Man + + F:\MicroWorkspace\LT1B\LT230919\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho.tar.gz + + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + box + 经纬度包围盒 + 经纬度包围盒SNWE。例子:30.0;30.2;117.3;117.5,不填写则使用影像相交区域作为包围盒42.92;43.03;115.86;116.04 + Value + string + Man + empty + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + MeasuredData + 实测数据 + 土壤盐碱度实测数据 + File + csv + Man + F:\MicroWorkspace\LT1B\LT230919\LSAR_soilSalinity_Sality.csv + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + + + SoilSalinityProduct + 土壤盐碱度产品 + 土壤盐碱度产品 + File + tar.gz + Man + D:\micro\LWork\SoilSalinityTrain\Output\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-SSAA.zip + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + + \ No newline at end of file diff --git a/soilSalinity-Train_predict/SoilSalinityTrainMain.py b/soilSalinity-Train_predict/SoilSalinityTrainMain.py new file mode 100644 index 0000000..b96e3d4 --- /dev/null +++ b/soilSalinity-Train_predict/SoilSalinityTrainMain.py @@ -0,0 +1,407 @@ +# -*- coding: UTF-8 -*- +""" +@Project :microproduct +@File :SoilSalinityMain.py +@Author :SHJ +@Contact:土壤盐碱度算法主函数 +@Date :2021/9/6 +@Version :1.0.0 +修改历史: +[修改序列] [修改日期] [修改者] [修改内容] + 1 2022-6-27 石海军 1.增加配置文件config.ini; 2.内部处理使用地理坐标系(4326); +""" +import glob +import logging +import shutil +import pickle +from tool.algorithm.algtools.MetaDataHandler import Calibration +from tool.algorithm.algtools.PreProcess import PreProcess as pp +from tool.algorithm.image.ImageHandle import ImageHandler +from tool.algorithm.polsarpro.pspLeeRefinedFilterT3 import LeeRefinedFilterT3 +from tool.algorithm.xml.AlgXmlHandle import ManageAlgXML, CheckSource, InitPara +from tool.algorithm.algtools.logHandler import LogHandler +from tool.algorithm.xml.AnalysisXml import xml_extend +from tool.algorithm.xml.CreateMetaDict import CreateMetaDict, CreateProductXml +from tool.file.fileHandle import fileHandle +from tool.algorithm.polsarpro.AHVToPolsarpro import AHVToPolsarpro +from pspHAAlphaDecomposition import PspHAAlphaDecomposition +import scipy.spatial.transform +import scipy.spatial.transform._rotation_groups # 用于解决打包错误 +import scipy.special.cython_special # 用于解决打包错误 +from sklearn.cross_decomposition import PLSRegression +from scipy.stats import linregress +import os +import datetime +import numpy as np +import sys +from tool.config.ConfigeHandle import Config as cf +from tool.csv.csvHandle import csvHandle +from tool.algorithm.transforml1a.transHandle import TransImgL1A +from tool.algorithm.ml.machineLearning import MachineLeaning as ml +import multiprocessing + +pNum = cf.get('features') +optimal_feature = [] +if pNum == 'all': + for i in range(54): + optimal_feature.append((i)) +else: + featurs = pNum.split(',') + for n in featurs: + optimal_feature.append(int(n)) +print(optimal_feature) +csvh = csvHandle() +soil_salinity_value_min = float(cf.get('product_value_min')) +soil_salinity_value_max = float(cf.get('product_value_max')) +pixelspace=float(cf.get('pixelspace')) +tar = r'-' + cf.get('tar') +productLevel = cf.get('productLevel') +split_num = int(cf.get('split_num')) +if cf.get('debug') == 'True': + DEBUG = True +else: + DEBUG = False +EXE_NAME = cf.get('train_exe_name') +# env_str = os.path.split(os.path.realpath(__file__))[0] +env_str =os.path.dirname(os.path.abspath(sys.argv[0])) +os.environ['PROJ_LIB'] = env_str +LogHandler.init_log_handler('run_log\\'+EXE_NAME) +logger = logging.getLogger("mylog") +file = fileHandle(DEBUG) + +class SalinityMain: + """ + 算法主函数 + """ + def __init__(self, alg_xml_path): + self.alg_xml_path = alg_xml_path + self.imageHandler = ImageHandler() + self.__alg_xml_handler = ManageAlgXML(alg_xml_path) + self.__check_handler = CheckSource(self.__alg_xml_handler) + self.__workspace_path, self.__out_para = None, None + self.__input_paras, self.__output_paras, self.__processing_paras, self.__preprocessed_paras = {}, {}, {}, {} + self.__feature_name_list = [] + # 参考影像路径,坐标系 + self.__ref_img_path, self.__proj = '', '' + # 宽/列数,高/行数 + self.__cols, self.__rows = 0, 0 + # 影像投影变换矩阵 + self.__geo = [0, 0, 0, 0, 0, 0] + + def check_source(self): + """ + 检查算法相关的配置文件,图像,辅助文件是否齐全 + """ + env_str = os.getcwd() + logger.info("sysdir: %s", env_str) + + self.__check_handler.check_alg_xml() + self.__check_handler.check_run_env() + + # 检查景影像是否为全极化 + self.__input_paras = self.__alg_xml_handler.get_input_paras() + + if self.__check_handler.check_input_paras(self.__input_paras) is False: + return False + + self.__workspace_path = self.__alg_xml_handler.get_workspace_path() + self.__create_work_space() + + self.__processing_paras = InitPara.init_processing_paras(self.__input_paras, self.__workspace_preprocessing_path) + self.__processing_paras.update(InitPara(DEBUG).get_mult_tar_gz_infs(self.__processing_paras, self.__workspace_preprocessing_path)) + + + SrcImageName = os.path.split(self.__input_paras["AHV"]['ParaValue'])[1].split('.tar.gz')[0] + result_name = SrcImageName + tar + ".zip" + + self.__out_para = os.path.join(self.__workspace_path, EXE_NAME, 'Output', result_name) + self.__alg_xml_handler.write_out_para("SoilSalinityProduct", self.__out_para) #写入输出参数 + + logger.info('check_source success!') + logger.info('progress bar: 10%') + return True + + def get_tar_gz_inf(self, tar_gz_path): + para_dic = {} + name = os.path.split(tar_gz_path)[1].rstrip('.tar.gz') + file_dir = os.path.join(self.__workspace_preprocessing_path, name + '\\') + file.de_targz(tar_gz_path, file_dir) + # 元文件字典 + # para_dic.update(InitPara.get_meta_dic(InitPara.get_meta_paths(file_dir, name), name)) + para_dic.update(InitPara.get_meta_dic_new(InitPara.get_meta_paths(file_dir, name), name)) + # tif路径字典 + para_dic.update(InitPara.get_polarization_mode(InitPara.get_tif_paths(file_dir, name))) + parameter_path = os.path.join(file_dir, "orth_para.txt") + para_dic.update({"paraMeter": parameter_path}) + return para_dic + + def __create_work_space(self): + """ + 删除原有工作区文件夹,创建新工作区文件夹 + """ + self.__workspace_preprocessing_path = self.__workspace_path + EXE_NAME +'\\Temporary\\preprocessing\\' + self.__workspace_preprocessed_path = self.__workspace_path + EXE_NAME + '\\Temporary\\preprocessed\\' + self.__workspace_processing_path = self.__workspace_path + EXE_NAME + '\\Temporary\\processing\\' + self.__workspace_block_tif_path = self.__workspace_path + EXE_NAME + '\\Temporary\\blockTif\\' + self.__workspace_block_tif_processed_path = self.__workspace_path + EXE_NAME + '\\Temporary\\blockTifProcessed\\' + self.__product_dic = self.__workspace_processing_path + 'product\\' + path_list = [self.__workspace_preprocessing_path, self.__workspace_preprocessed_path, + self.__workspace_processing_path, self.__workspace_block_tif_path, + self.__workspace_block_tif_processed_path,self.__product_dic] + file.creat_dirs(path_list) + logger.info('create new workspace success!') + + + def del_temp_workspace(self): + """ + 临时工作区 + """ + if DEBUG is True: + return + path = self.__workspace_path + EXE_NAME + r"\Temporary" + if os.path.exists(path): + file.del_folder(path) + + def preprocess_handle(self): + """ + 预处理 + """ + X_train = [] + Y_train = [] + for name in self.__processing_paras['name_list']: + p = pp() + #计算roi + scopes = () + scopes += (xml_extend(self.__processing_paras[name + '_META']).get_extend(),) + scopes += p.box2scope(self.__processing_paras['box']) + + scopes_roi = p.intersect_polygon(scopes) + + para_names_l1a = [name + "_HH", name + "_VV", name + "_HV", name + "_VH"] + + self.l1a_width = ImageHandler.get_img_width(self.__processing_paras[name + '_HH']) + self.l1a_height = ImageHandler.get_img_height(self.__processing_paras[name + '_HH']) + + self._tr = TransImgL1A(self.__processing_paras[name + '_sim_ori'], scopes_roi, self.l1a_height, self.l1a_width) # 裁剪图像 + out_path = os.path.join(self.__workspace_preprocessed_path, name) + if not os.path.exists(out_path): + os.makedirs(out_path) + for names in para_names_l1a: + pred_path = os.path.join(out_path, names.split('-')[1]+'.tif') + shutil.copy(self.__processing_paras[names], pred_path) + self.__preprocessed_paras.update({names: pred_path}) + + self.l1a_width = ImageHandler.get_img_width(self.__preprocessed_paras[name + '_HH']) + self.l1a_height = ImageHandler.get_img_height(self.__preprocessed_paras[name + '_HH']) + measured_data_img = self._tr.tran_lonlats_to_L1A_rowcols( + csvh.readcsv(self.__processing_paras['MeasuredData']), + self.__processing_paras[name + '_sim_ori'], self.l1a_height, + self.l1a_width) + + # 极化分解得到T3矩阵 + out_dir = os.path.join(self.__workspace_processing_path, name.split('-')[0]) + if not os.path.exists(out_dir): + os.makedirs(out_dir) + feature_path = self.AHVToPolsarpro(out_dir, name) + + features_tif = list(glob.glob(os.path.join(feature_path, '*.tif'))) + features_array = np.zeros((len(features_tif), self.l1a_height, self.l1a_width), dtype='float32') + # for i, tif in zip(range(len(features_tif)), features_tif): + # features_array[i, :, :] = self.imageHandler.get_band_array(tif, 1) + # X_train_part, Y_train_part = ml.get_train_data(features_array, measured_data_img) + + feature_arr = np.zeros((len(measured_data_img), len(features_tif)), dtype=np.float32) + for i in range(len(features_tif)): + featureArr = self.imageHandler.get_band_array(features_tif[i], 1) + for j, data in zip(range(len(measured_data_img)), measured_data_img): + row = data[0] + col = data[1] + value = featureArr[row, col] + if not np.isnan(value) or np.isinf(value): + feature_arr[j, i] = value + Y_train.append([data[2]]) + + X_train_part = feature_arr + Y_train_part = np.array(Y_train[:len(measured_data_img)]) + + + # optimal_features = ml.sel_optimal_feature_set(X_train_part, Y_train_part, threshold=0.01) + # optimal_features = ml.remove_correlation_feature(X_train_part, optimal_feature, threshold=0.85) + + X_train_part = X_train_part[:, list(optimal_feature)] + + if X_train == []: + X_train = X_train_part + Y_train = Y_train_part + else: + X_train = np.vstack((X_train, X_train_part)) + Y_train = np.vstack((Y_train, Y_train_part)) + + mid = int((X_train.shape[0])/split_num) # 将样本集分成1:1 + X_train_in=X_train[:mid,:] + Y_train_in=Y_train[:mid,:] + + X_train_out=X_train[mid:,:] + Y_train_out=Y_train[mid:,:] + # + # 训练模型 + logger.info('PLS is training!') + pls = PLSRegression() + pls.fit(X_train, Y_train) + PLSRegression(copy=True, max_iter=1000, n_components=5, scale=True, tol=1e-06) + # # + print("---- Train --------------------------------------------") + Y_train_pred_in = pls.predict(X_train_in) + print('Y_train_pred-----------------------------------------') + print(Y_train_pred_in.reshape(-1)) + print('Y_train_pred-----------------------------------------') + + print('Y_train----------------------------------------------') + print(Y_train_in.reshape(-1)) + print('Y_train----------------------------------------------') + slope, intercept, r_value, p_value, std_err = linregress(Y_train_pred_in.reshape(-1), Y_train_in.reshape(-1)) + R2 = r_value ** 2 + print("训练 使用scipy库:a:", slope, "b:", intercept, "r:", r_value, "r-squared:", R2) + print("-----------------------------------------------------") + + print("---- Test --------------------------------------------") + Y_train_pred_out = pls.predict(X_train_out) + print('Y_train_pred-----------------------------------------') + print(Y_train_pred_out.reshape(-1)) + print('Y_train_pred-----------------------------------------') + + print('Y_train----------------------------------------------') + print(Y_train_out.reshape(-1)) + print('Y_train----------------------------------------------') + slope, intercept, r_value, p_value, std_err = linregress(Y_train_pred_out.reshape(-1), Y_train_out.reshape(-1)) + R2 = r_value ** 2 + print("测试 使用scipy库:a:", slope, "b:", intercept, "r:", r_value, "r-squared:", R2) + print("-----------------------------------------------------") + + SrcImageName = os.path.split(self.__input_paras["AHV"]['ParaValue'])[1].split('.tar.gz')[0] + model_path = os.path.join(self.__product_dic, SrcImageName + tar + '.pkl') + with open(model_path, 'wb')as pkl: + pickle.dump(pls, pkl) + logger.info('train PLS success!') + + file.make_zip(self.__out_para, model_path) + logger.info('process_handle success!') + logger.info('progress bar: 100%') + + def AHVToPolsarpro(self,out_dir, name): + atp = AHVToPolsarpro() + ahv_path = self.__workspace_preprocessed_path + t3_path = os.path.join(out_dir, 'psp_t3') + features_path = os.path.join(out_dir, 'psp_haalpha') + # atp.ahv_to_polsarpro_t3_soil(t3_path, ahv_path) + polarization = ['HH', 'HV', 'VH', 'VV'] + calibration = Calibration.get_Calibration_coefficient(self.__processing_paras[name + '_Origin_META'], polarization) + tif_path = atp.calibration(calibration, in_ahv_dir=os.path.join(self.__workspace_preprocessed_path, name)) + atp.ahv_to_polsarpro_t3_soil(t3_path, tif_path) + + logger.info('ahv transform to polsarpro T3 matrix success!') + logger.info('progress bar: 20%') + + # Lee滤波 + leeFilter = LeeRefinedFilterT3() + lee_filter_path = os.path.join(out_dir, 'lee_filter\\') + + leeFilter.api_lee_refined_filter_T3('', t3_path, lee_filter_path, 0, 0, atp.rows(), atp.cols()) + + logger.info('Refined_lee process success!') + + haa = PspHAAlphaDecomposition(normalization=True) + + haa.api_creat_h_a_alpha_features(h_a_alpha_out_dir=features_path, + h_a_alpha_decomposition_T3_path='h_a_alpha_decomposition_T3.exe' , + h_a_alpha_eigenvalue_set_T3_path='h_a_alpha_eigenvalue_set_T3.exe' , + h_a_alpha_eigenvector_set_T3_path='h_a_alpha_eigenvector_set_T3.exe', + polsarpro_in_dir=lee_filter_path) + + return features_path + + def create_meta_file(self, product_path): + xml_path = "./model_meta.xml" + tem_folder = self.__workspace_path + EXE_NAME + r"\Temporary""\\" + image_path = product_path + out_path1 = os.path.join(tem_folder, "trans_geo_projcs.tif") + out_path2 = os.path.join(tem_folder, "trans_projcs_geo.tif") + # par_dict = CreateDict(image_path, [1, 1, 1, 1], out_path1, out_path2).calu_nature(start) + # model_xml_path = os.path.join(tem_folder, "creat_standard.meta.xml") # 输出xml路径 + # CreateStadardXmlFile(xml_path, self.alg_xml_path, par_dict, model_xml_path).create_standard_xml() + + # 文件夹打包 + SrcImagePath = self.__input_paras["AHV"]['ParaValue'] + paths = SrcImagePath.split(';') + SrcImageName = os.path.split(paths[0])[1].split('.tar.gz')[0] + # if len(paths) >= 2: + # for i in range(1, len(paths)): + # SrcImageName = SrcImageName + ";" + os.path.split(paths[i])[1].split('.tar.gz')[0] + # meta_xml_path = self.__product_dic + EXE_NAME + "Product.meta.xml" + # CreateMetafile(self.__processing_paras['META'], self.alg_xml_path, model_xml_path, meta_xml_path).process( + # SrcImageName) + model_path = "./product.xml" + meta_xml_path = os.path.join(self.__product_dic, SrcImageName + tar + ".meta.xml") + + para_dict = CreateMetaDict(image_path, self.__processing_paras['Origin_META'], self.__workspace_processing_path, + out_path1, out_path2).calu_nature() + para_dict.update({"imageinfo_ProductName": "土壤盐碱度"}) + para_dict.update({"imageinfo_ProductIdentifier": "SoilSalinity"}) + para_dict.update({"imageinfo_ProductLevel": productLevel}) + para_dict.update({"ProductProductionInfo_BandSelection": "1,2"}) + CreateProductXml(para_dict, model_path, meta_xml_path).create_standard_xml() + + temp_folder = os.path.join(self.__workspace_path, EXE_NAME, 'Output') + out_xml = os.path.join(temp_folder, os.path.basename(meta_xml_path)) + if os.path.exists(temp_folder) is False: + os.mkdir(temp_folder) + # CreateProductXml(para_dict, model_path, out_xml).create_standard_xml() + shutil.copy(meta_xml_path, out_xml) + + def calInterpolation_bil_Wgs84_rc_sar_sigma(self, parameter_path, dem_rc, in_sar, out_sar): + ''' + # std::cout << "mode 11"; + # std::cout << "SIMOrthoProgram.exe 11 in_parameter_path in_rc_wgs84_path in_ori_sar_path out_orth_sar_path"; + ''' + exe_path = r".\baseTool\x64\Release\SIMOrthoProgram.exe" + exe_cmd = r"set PROJ_LIB=.\baseTool\x64\Release; & {0} {1} {2} {3} {4} {5}".format(exe_path, 11, parameter_path, + dem_rc, in_sar, out_sar) + print(exe_cmd) + print(os.system(exe_cmd)) + print("==========================================================================") + + def process_handle(self, start): + """ + 算法主处理函数 + :return: True or False + """ + # 读取实测值,从经纬度坐标系转为图像坐标系 + # measured_data_img = self._tr.tran_lonlats_to_L1A_rowcols(csvh.readcsv(self.__processing_paras['MeasuredData']), self.__processing_paras['ori_sim']) + + + +if __name__ == '__main__': + multiprocessing.freeze_support() + start = datetime.datetime.now() + try: + if len(sys.argv) < 2: + xml_path = EXE_NAME + '.xml' + else: + xml_path = sys.argv[1] + main_handler = SalinityMain(xml_path) + if main_handler.check_source() is False: + raise Exception('check_source() failed!') + if main_handler.preprocess_handle() is False: + raise Exception('preprocess_handle() failed!') + # if main_handler.process_handle(start) is False: + # raise Exception('process_handle() failed!') + logger.info('successful production of ' + EXE_NAME + ' products!') + except Exception: + logger.exception("run-time error!") + finally: + main_handler.del_temp_workspace() + pass + + end = datetime.datetime.now() + msg = 'running use time: %s ' % (end - start) + logger.info(msg) diff --git a/soilSalinity-Train_predict/SoilSalinityTrainMain.spec b/soilSalinity-Train_predict/SoilSalinityTrainMain.spec new file mode 100644 index 0000000..737fb18 --- /dev/null +++ b/soilSalinity-Train_predict/SoilSalinityTrainMain.spec @@ -0,0 +1,40 @@ +# -*- mode: python ; coding: utf-8 -*- + + +block_cipher = None + + +a = Analysis(['SoilSalinityTrainMain.py'], + pathex=[], + binaries=[], + datas=[('D:/Anaconda/envs/micro/Lib/site-packages/dask/dask.yaml', './dask'), ('D:/Anaconda/envs/micro/Lib/site-packages/distributed/distributed.yaml', './distributed')], + hiddenimports=['pyproj._compat'], + hookspath=[], + hooksconfig={}, + runtime_hooks=[], + excludes=[], + win_no_prefer_redirects=False, + win_private_assemblies=False, + cipher=block_cipher, + noarchive=False) +pyz = PYZ(a.pure, a.zipped_data, + cipher=block_cipher) + +exe = EXE(pyz, + a.scripts, + a.binaries, + a.zipfiles, + a.datas, + [], + name='SoilSalinityTrainMain', + debug=False, + bootloader_ignore_signals=False, + strip=False, + upx=True, + upx_exclude=[], + runtime_tmpdir=None, + console=True, + disable_windowed_traceback=False, + target_arch=None, + codesign_identity=None, + entitlements_file=None ) diff --git a/soilSalinity-Train_predict/SoilSalinityXmlInfo.py b/soilSalinity-Train_predict/SoilSalinityXmlInfo.py new file mode 100644 index 0000000..a80bd21 --- /dev/null +++ b/soilSalinity-Train_predict/SoilSalinityXmlInfo.py @@ -0,0 +1,211 @@ +""" +@Project :microproduct +@File :BackScatteringXmlInfo.PY +@Function :主函数 +@Author :LMM +@Date :2021/10/19 14:39 +@Version :1.0.0 +""" +from xml.etree.ElementTree import ElementTree +import shutil +from tool.algorithm.image.ImageHandle import ImageHandler +from tool.algorithm.algtools.PreProcess import PreProcess as pp +from osgeo import gdal +import numpy as np +import datetime + + +class CreateDict: + """根据影像信息输出属性字典""" + def __init__(self, image_path, image_pair, out_path1, out_path2): + """ + image_path:影像路径 + image_pair:输入的压缩包中的极化对 例:hh,hv,vh,vv=【1,1,1,1】 + out_path1:地理转平面的输出路径 + out_path2:平面转地理的输出路径 + """ + self.ImageHandler = ImageHandler() + self.para_dict = {} + self.image_path = image_path + self.out_path = out_path1 + self.out_path2 = out_path2 + self.image_pair = image_pair + pass + + def calu_nature(self, start): + """存入字典""" + + imageinfo_width=self.ImageHandler.get_img_width(self.image_path) + self.para_dict.update({"imageinfo_width":imageinfo_width}) + imageinfo_height=self.ImageHandler.get_img_height(self.image_path) + self.para_dict.update({"imageinfo_height":imageinfo_height}) + # imageinfo_EarthModel=self.ImageHandler.get_projection(self.image_path).split("SPHEROID[", 2)[1].split(",", 2)[0] + # self.para_dict.update({"imageinfo_EarthModel":imageinfo_EarthModel.replace('"','')}) + self.para_dict.update({"imageinfo_EarthModel": "WGS84"}) + # imageinfo_ProjectModel = self.ImageHandler.get_projection(self.image_path).split("DATUM[", 2)[1].split(",", 2)[0] + # self.para_dict.update({"imageinfo_ProjectModel":imageinfo_ProjectModel.replace('"','')}) + self.para_dict.update({"imageinfo_ProjectModel": "UTM"}) + proj = self.ImageHandler.get_projection(self.image_path) # 输出的影像若是投影坐标系则先转成地理坐标系 + keyword = proj.split("[", 2)[0] # 若是地理坐标系则pass + if keyword == "GEOGCS": + pass + elif keyword == "PROJCS": + pp.trans_projcs2geogcs(self.out_path2, self.image_path) + self.image_path = self.out_path2 + elif len(keyword) == 0 or keyword.strip() == "" or keyword.isspace() is True: + raise Exception('image projection is missing!') + + pp.trans_geogcs2projcs(self.out_path, self.image_path) # 坐标投影, 地理转平面投影坐标 + imageinfo_widthspace = self.ImageHandler.get_geotransform(self.out_path)[1] # 投影后的分辨率 + imageinfo_heightspace = -self.ImageHandler.get_geotransform(self.out_path)[5] # 投影后的分辨率 + self.para_dict.update({"imageinfo_widthspace":imageinfo_widthspace}) + self.para_dict.update({"imageinfo_heightspace":imageinfo_heightspace}) + self.para_dict.update({"NominalResolution":imageinfo_widthspace}) + + WidthInMeters = imageinfo_width*imageinfo_widthspace # 投影后的分辨率×宽度 + self.para_dict.update({"WidthInMeters":WidthInMeters}) + + # image_array = self.ImageHandler.get_band_array(self.image_path) + # a2 = np.where(np.isnan(image_array), 999999, image_array) + # MinValue = np.min(a2) + # a3 = np.where(np.isnan(image_array), -999999, image_array) + # MaxValue = np.max(a3) + # + # self.para_dict.update({"MaxValue":MaxValue}) + # self.para_dict.update({"MinValue":MinValue}) + + get_scope = self.ImageHandler.get_scope(self.image_path) + point_upleft, point_upright, point_downleft, point_downright=get_scope[0], get_scope[1], get_scope[2], get_scope[3] + self.para_dict.update({"imageinfo_corner_topLeft_latitude": point_upleft[1]}) + self.para_dict.update({"imageinfo_corner_topLeft_longitude": point_upleft[0]}) + self.para_dict.update({"imageinfo_corner_topRight_latitude": point_upright[1]}) + self.para_dict.update({"imageinfo_corner_topRight_longitude": point_upright[0]}) + self.para_dict.update({"imageinfo_corner_bottomLeft_latitude": point_downleft[1]}) + self.para_dict.update({"imageinfo_corner_bottomLeft_longitude": point_downleft[0]}) + self.para_dict.update({"imageinfo_corner_bottomRight_latitude": point_downright[1]}) + self.para_dict.update({"imageinfo_corner_bottomRight_longitude": point_downright[0]}) + + longitude_max=np.array([point_upleft[0], point_upright[0], point_downleft[0], point_downright[0]]).max() + longitude_min=np.array([point_upleft[0], point_upright[0], point_downleft[0], point_downright[0]]).min() + latitude_max=np.array([point_upleft[1], point_upright[1], point_downleft[1], point_downright[1]]).max() + latitude_min=np.array([point_upleft[1], point_upright[1], point_downleft[1], point_downright[1]]).min() + imageinfo_center_latitude=(latitude_max+latitude_min)/2 + imageinfo_center_longitude=(longitude_max+longitude_min)/2 + self.para_dict.update({"imageinfo_center_latitude": imageinfo_center_latitude}) + self.para_dict.update({"imageinfo_center_longitude": imageinfo_center_longitude}) + + self.para_dict.update({"productType": "GTC"}) # 设置产品类型 + self.para_dict.update({"productFormat": "TIF"}) + productGentime = datetime.datetime.now() + self.para_dict.update({"productGentime": productGentime}) + + msg=productGentime-start + self.para_dict.update({"productConsumeTime": msg}) + self.para_dict.update({"unit": "none"}) # 设置单位 + self.para_dict.update({"NoDataValue": "nan"}) + self.para_dict.update({"productLevel": "5"}) + # noinspection PyBroadException + # try: # 设置图像位深度 + # imagebit="0bit" + # # im=Image.open(self.image_path) + # im = Image.open(r"E:\0test\testworkspace\DEM\ASTGTM2_N24E110_dem.tif") + # if "1" in im.getbands(): + # imagebit="1bit" + # elif "L" in im.getbands() or "P" in im.getbands(): + # imagebit = "8bit" + # elif "R" in im.getbands() and "G" in im.getbands() and "B" in im.getbands(): + # imagebit = "24bit" + # elif "R" in im.getbands() and "G" in im.getbands() and "B" in im.getbands() and "A" in im.getbands(): + # imagebit = "32bit" + # elif "C" in im.getbands() and "M" in im.getbands() and "Y" in im.getbands() and "K" in im.getbands(): + # imagebit = "32bit" + # elif "Y" in im.getbands() and "C" in im.getbands() and "b" in im.getbands() and "C" in im.getbands(): + # imagebit = "32bit" + # elif "I" in im.getbands() or "F" in im.getbands(): + # imagebit = "32bit" + image_array = self.ImageHandler.get_band_array(self.image_path) + try: + gdal_dtypes = { + 'int8': gdal.GDT_Byte, + 'unit16': gdal.GDT_UInt16, + 'int16': gdal.GDT_Int16, + 'unit32': gdal.GDT_UInt32, + 'int32': gdal.GDT_Int32, + 'float32': gdal.GDT_Float32, + 'float64': gdal.GDT_Float64, + } + bit_dtypes = { + 'int8': 8, + 'unit16': 16, + 'int16': 16, + 'unit32': 32, + 'int32': 32, + 'float32': 32, + 'float64': 64, + } + if not gdal_dtypes.get(image_array.dtype.name, None) is None: + bit_num = str(bit_dtypes[image_array.dtype.name]) + datatype=bit_num+"bit" + else: + datatype = str(32) + "bit" + # datatype = str(gdal.GDT_Float32)+"bit" + self.para_dict.update({"imagebit": datatype}) + except Exception: + self.para_dict.update({"imagebit": "None"}) + + self.para_dict.update({"imageinfo_QualifyValue_Product": "NULL"}) + + return self.para_dict + + +class CreateStadardXmlFile: + """读取字典中的属性值,生成一个标准的xml文件""" + def __init__(self, xml_path, para_xml_path, par_dict, path): + """ + xml_path:模板路径 + para_xml_path:算法配置文件的路径 + par_dict:字典 + path:xml模板输出路径 + """ + self.par_dict = par_dict + self.path = path + self.para_xml_path= para_xml_path + shutil.copy(xml_path, path) + pass + + def create_standard_xml(self): + """将字典中的信息写入到copy的xml文件中""" + tree = ElementTree() + tree.parse(self.path) # 影像头文件 + root = tree.getroot() + + para_tree = ElementTree() + para_tree.parse(self.para_xml_path) # 影像头文件 + para_root = para_tree.getroot() + + productinfo = root.find("productinfo") + for key, value in self.par_dict.items(): + if key.split("_")[0] != "imageinfo": + productinfo.find(key).text = str(value) + elif key.split("_")[0] == "imageinfo": + imageinfo = productinfo.find("imageinfo") + if key.split("_")[1] in ["EarthModel", "ProjectModel", "width", "height", "widthspace", "heightspace"]: + imageinfo.find(key.split("_")[1]).text = str(value) + elif key.split("_")[1] == "center": + center = imageinfo.find("center") + center.find(key.split("_")[2]).text = str(value) + elif key.split("_")[1] == "corner": + corner = imageinfo.find("corner") + corner.find(key.split("_")[2]).find(key.split("_")[3]).text = str(value) + elif key.split("_")[1] == "QualifyValue": + QualifyValue = imageinfo.find("QualifyValue") + QualifyValue.find(key.split("_")[2]).text = str(value) + pass + Parameter = root.find("processinfo").find("Parameter") + Parameter.find("NdviThresholdMin").text = str(0) + Parameter.find("NdviThresholdMax").text = str(0.8) + Parameter.find("CoverThresholdMin").text = str(0) + Parameter.find("CoverThresholdMax").text = str(185) + + tree.write(self.path, encoding="utf-8", xml_declaration=True) + diff --git a/soilSalinity-Train_predict/SoilSalinity_C_SAR_V3.xml b/soilSalinity-Train_predict/SoilSalinity_C_SAR_V3.xml new file mode 100644 index 0000000..f894084 --- /dev/null +++ b/soilSalinity-Train_predict/SoilSalinity_C_SAR_V3.xml @@ -0,0 +1,188 @@ + + + CSAR_202107275419_0001-0 + D:\micro\WorkSpace\ + + File + ElementAlg + SoilSalinity_C_SAR_V3 + SoilSalinity_C_SAR_V3.exe + 土壤盐碱度 + 微波卫星3-5级产品生产模型 + 3 + 陆表类产品_土壤盐碱度 + SoilSalinity_C_SAR_V3 + 5 + SoilSalinity_CSAR_中科卫星应用德清研究院_3 + 中科卫星应用德清研究院 + 景-算法 + 1.8 + python + + 0 + 0 + Windows10 + 双核 + 32GB + 64GB + 无需求 + 无需求 + 无需求 + + + + + AHV + 全极化影像 + 单景全极化影像 + File + tar.gz + Cal + + E:\202306pj\GF3B_MYC_QPSI_008114_E121.6_N40.9_20230608_L1A_AHV_L10000196489-ortho.tar.gz + True + False + File + production + 1 + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + Ortho_CSAR_中科卫星应用德清研究院_3 + + + box + 经纬度包围盒 + 经纬度包围盒SNWE。例子:30.0;30.2;117.3;117.5,不填写则使用影像相交区域作为包围盒42.92;43.03;115.86;116.04 + Value + string + Man + empty + True + False + UploadInput + Aux + 0 + Aux + DEFAULT + DEFAULT + DEFAULT + + + MeasuredData + 实测数据 + 土壤盐碱度实测数据 + File + csv + Cal + E:\202306pj\soilSality.csv + True + False + UploadTable + Aux + 0 + Aux + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + Covering + 地表覆盖类型数据 + 经过地理定标(WGS84)的地表覆盖类型数据 + File + tif + Cal + E:\202306pj\n51_40_2020lc030.tif + True + False + UploadTable + Aux + 1 + Aux + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + CoveringIDs + 地表覆盖类型数据的类别id + 地表覆盖类型数据中植被区域、裸土区域的类别id,多个id使用“;”分割。示例:GlobeLand30数据的cover_roi_ids = + 10;20;30;40;50;70;71;72;83;74;90 + Value + string + Man + 1;4;5;6;7;11;10;20;30;50;60;70;71;72;73;74;80;90;255 + True + False + UploadInput + Aux + 0 + Aux + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + NDVI + NDVI数据 + 经过地理定标(WGS84)的NDVI数据 + File + tif + DEFAULT + DEFAULT + DEFAULT + Cal + E:\202306pj\L9NDVI_GF3B_175394.tif + True + False + UploadTable + Aux + 1 + Aux + + + NDVIScope + NDVI范围 + NDVI最小值和NDVI最大值,使用“;”分割 + Value + string + DEFAULT + DEFAULT + DEFAULT + Man + 0;0.2 + True + False + UploadInput + Aux + 0 + Aux + + + + + SoilSalinityProduct + 土壤盐碱度产品 + 土壤盐碱度产品 + File + tar.gz + Man + D:\micro\WorkSpace\SoilSalinity\Output\GF3B_MYC_QPSI_008114_E121.6_N40.9_20230608_L1A_AHV_L10000196489-ortho-SSAA.tar.gz + DEFAULT + DEFAULT + DEFAULT + DEFAULT + DEFAULT + + + + \ No newline at end of file diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/ImageMatch.obj b/soilSalinity-Train_predict/baseTool/x64/Release/ImageMatch.obj new file mode 100644 index 0000000..b537160 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/ImageMatch.obj differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/LIBPQ.dll b/soilSalinity-Train_predict/baseTool/x64/Release/LIBPQ.dll new file mode 100644 index 0000000..21f1003 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/LIBPQ.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/Lerc.dll b/soilSalinity-Train_predict/baseTool/x64/Release/Lerc.dll new file mode 100644 index 0000000..29513ed Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/Lerc.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/OctreeNode.obj b/soilSalinity-Train_predict/baseTool/x64/Release/OctreeNode.obj new file mode 100644 index 0000000..84daed8 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/OctreeNode.obj differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/RPC_Correct.obj b/soilSalinity-Train_predict/baseTool/x64/Release/RPC_Correct.obj new file mode 100644 index 0000000..ad020c6 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/RPC_Correct.obj differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10232.write.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10232.write.1.tlog new file mode 100644 index 0000000..7586cff Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10232.write.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10508.write.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10508.write.1.tlog new file mode 100644 index 0000000..7642e2e Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10508.write.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.11520.write.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.11520.write.1.tlog new file mode 100644 index 0000000..8d13c74 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.11520.write.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.12304.write.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.12304.write.1.tlog new file mode 100644 index 0000000..7587eb2 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.12304.write.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221268.write.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221268.write.1.tlog new file mode 100644 index 0000000..3327f66 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221268.write.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221820.write.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221820.write.1.tlog new file mode 100644 index 0000000..5796c30 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221820.write.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.command.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.command.1.tlog new file mode 100644 index 0000000..19bc1ee Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.command.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.read.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.read.1.tlog new file mode 100644 index 0000000..7583acc Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.read.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CopyLocal.read.1u.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CopyLocal.read.1u.tlog new file mode 100644 index 0000000..555a06e Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CopyLocal.read.1u.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CopyLocal.write.1u.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CopyLocal.write.1u.tlog new file mode 100644 index 0000000..b64c284 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CopyLocal.write.1u.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/SIMOrthoProgram-L-SAR.lastbuildstate b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/SIMOrthoProgram-L-SAR.lastbuildstate new file mode 100644 index 0000000..2965948 --- /dev/null +++ b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/SIMOrthoProgram-L-SAR.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v142:VCToolArchitecture=Native32Bit:VCToolsVersion=14.29.30133:TargetPlatformVersion=10.0.19041.0:VcpkgTriplet=x64-windows: +Release|x64|D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\| diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/SIMOrthoProgram-L-SAR.write.1u.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/SIMOrthoProgram-L-SAR.write.1u.tlog new file mode 100644 index 0000000..8c1592b Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/SIMOrthoProgram-L-SAR.write.1u.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/link.command.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/link.command.1.tlog new file mode 100644 index 0000000..c63194e Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/link.command.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/link.read.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/link.read.1.tlog new file mode 100644 index 0000000..d52d39e Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/link.read.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/link.write.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/link.write.1.tlog new file mode 100644 index 0000000..7411aff Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/link.write.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/rc.command.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/rc.command.1.tlog new file mode 100644 index 0000000..f814b9f Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/rc.command.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/rc.read.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/rc.read.1.tlog new file mode 100644 index 0000000..60a867e Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/rc.read.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/rc.write.1.tlog b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/rc.write.1.tlog new file mode 100644 index 0000000..42ee4fe Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/rc.write.1.tlog differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.Build.CppClean.log b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.Build.CppClean.log new file mode 100644 index 0000000..f5b2618 --- /dev/null +++ b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.Build.CppClean.log @@ -0,0 +1,70 @@ +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\octreenode.obj +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\imagematch.obj +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simptsn.obj +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\rpc_correct.obj +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\test_moudel.obj +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\interpolation.obj +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\sateorbit.obj +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simorthoprogram.obj +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\basetool.obj +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\vc142.pdb +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\concrt140.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\msvcp140.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\msvcp140_1.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\msvcp140_2.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\msvcp140_atomic_wait.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\msvcp140_codecvt_ids.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\vccorlib140.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\vcruntime140.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\vcruntime140_1.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\vcamp140.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\vcomp140.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simorthoprogram-l-sar.exe +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simorthoprogram-l-sar.pdb +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simorthoprogram.res +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\boost_filesystem-vc142-mt-x64-1_82.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\gdal.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\zlib1.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\libcrypto-3-x64.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\libssl-3-x64.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\liblzma.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\qhull_r.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\jpeg62.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\tiff.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\geotiff.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\proj.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\sqlite3.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\libcurl.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\libpng16.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\lerc.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\zstd.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\gif.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\netcdf.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\hdf5_hl.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\hdf5.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\libwebp.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\libsharpyuv.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\libpq.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\pcre2-8.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\libexpat.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\libxml2.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\iconv-2.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\geos_c.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\geos.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\json-c.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\openjp2.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\spatialite.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\freexl-1.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\minizip.dll +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\cl.10508.write.1.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\cl.command.1.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\cl.read.1.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\copylocal.read.1u.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\copylocal.write.1u.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\link.command.1.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\link.read.1.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\link.write.1.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\rc.command.1.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\rc.read.1.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\rc.write.1.tlog +d:\estar-proj\simorthoprogram-orth_gf3-strip-master\simorthoprogram-orth_l_sar-strip\x64\release\simortho.7722b0a9.tlog\simorthoprogram-l-sar.write.1u.tlog diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.exe b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.exe new file mode 100644 index 0000000..a2f5b3c Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.exe differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.exe.recipe b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.exe.recipe new file mode 100644 index 0000000..38ad5d3 --- /dev/null +++ b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.exe.recipe @@ -0,0 +1,11 @@ + + + + + D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\SIMOrthoProgram-L-SAR.exe + + + + + + \ No newline at end of file diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.pdb b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.pdb new file mode 100644 index 0000000..2a01045 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram-L-SAR.pdb differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.log b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.log new file mode 100644 index 0000000..6ad0b2a --- /dev/null +++ b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.log @@ -0,0 +1,59 @@ + baseTool.cpp + ImageMatch.cpp + interpolation.cpp + OctreeNode.cpp + RPC_Correct.cpp + simptsn.cpp + SateOrbit.cpp + SIMOrthoProgram.cpp + test_moudel.cpp +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\Half.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 SateOrbit.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\BFloat16.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 SateOrbit.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\Half.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 SIMOrthoProgram.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\BFloat16.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 SIMOrthoProgram.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\Half.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 baseTool.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\Half.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 test_moudel.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\Half.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 ImageMatch.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\Half.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 RPC_Correct.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\BFloat16.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 baseTool.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\BFloat16.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 test_moudel.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\BFloat16.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 ImageMatch.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\BFloat16.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 RPC_Correct.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\GenericPacketMathFunctions.h(676,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 SateOrbit.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\Half.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 simptsn.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\GenericPacketMathFunctions.h(676,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 SIMOrthoProgram.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\BFloat16.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 simptsn.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\GenericPacketMathFunctions.h(676,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 baseTool.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\GenericPacketMathFunctions.h(676,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 RPC_Correct.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\GenericPacketMathFunctions.h(676,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 ImageMatch.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\GenericPacketMathFunctions.h(676,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 test_moudel.cpp) +D:\estar-proj\Vcpkg\vcpkg\installed\x64-windows\include\Eigen\src\Core\arch\Default\GenericPacketMathFunctions.h(676,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (编译源文件 simptsn.cpp) +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\baseTool.h(257,11): warning C4101: “res”: 未引用的局部变量 (编译源文件 SateOrbit.cpp) +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\baseTool.h(257,11): warning C4101: “res”: 未引用的局部变量 (编译源文件 SIMOrthoProgram.cpp) +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\baseTool.h(257,11): warning C4101: “res”: 未引用的局部变量 (编译源文件 test_moudel.cpp) +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\baseTool.h(257,11): warning C4101: “res”: 未引用的局部变量 (编译源文件 baseTool.cpp) +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\test_moudel.cpp(224,31): warning C4129: “R”: 不可识别的字符转义序列 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\baseTool.h(257,11): warning C4101: “res”: 未引用的局部变量 (编译源文件 RPC_Correct.cpp) +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\baseTool.h(257,11): warning C4101: “res”: 未引用的局部变量 (编译源文件 simptsn.cpp) +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\baseTool.cpp(500,18): warning C4154: 删除数组表达式;转换到提供的指针 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(469,15): warning C4101: “asfclass”: 未引用的局部变量 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\baseTool.cpp(942,28): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\baseTool.cpp(944,47): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\baseTool.h(257,11): warning C4101: “res”: 未引用的局部变量 (编译源文件 ImageMatch.cpp) +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(1239,7): warning C4101: “temp_r”: 未引用的局部变量 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(1239,15): warning C4101: “temp_c”: 未引用的局部变量 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3170,18): warning C4101: “snr”: 未引用的局部变量 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3169,17): warning C4101: “r2”: 未引用的局部变量 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3169,37): warning C4101: “c3”: 未引用的局部变量 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3170,15): warning C4101: “c”: 未引用的局部变量 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3169,33): warning C4101: “c2”: 未引用的局部变量 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3169,21): warning C4101: “r3”: 未引用的局部变量 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3170,12): warning C4101: “r”: 未引用的局部变量 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3327,36): warning C4838: 从“int”转换到“double”需要收缩转换 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3327,54): warning C4838: 从“int”转换到“double”需要收缩转换 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3328,35): warning C4838: 从“int”转换到“double”需要收缩转换 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3328,54): warning C4838: 从“int”转换到“double”需要收缩转换 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3352,24): warning C4838: 从“int”转换到“double”需要收缩转换 +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\simptsn.cpp(3353,22): warning C4838: 从“int”转换到“double”需要收缩转换 + LINK : 已指定 /LTCG,但不需要生成代码;从链接命令行中移除 /LTCG 以提高链接器性能 + SIMOrthoProgram.vcxproj -> D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\SIMOrthoProgram-L-SAR.exe diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.obj b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.obj new file mode 100644 index 0000000..957baac Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.obj differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.res b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.res new file mode 100644 index 0000000..36f26e2 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.res differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.vcxproj.CopyComplete b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.vcxproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.vcxproj.FileListAbsolute.txt b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.vcxproj.FileListAbsolute.txt new file mode 100644 index 0000000..95bbe78 --- /dev/null +++ b/soilSalinity-Train_predict/baseTool/x64/Release/SIMOrthoProgram.vcxproj.FileListAbsolute.txt @@ -0,0 +1,47 @@ +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\SIMOrthoProgram.vcxproj.CopyComplete +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\SIMOrthoProgram-L-SAR.exe +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\concrt140.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\msvcp140.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\msvcp140_1.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\msvcp140_2.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\msvcp140_atomic_wait.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\msvcp140_codecvt_ids.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\vccorlib140.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\vcruntime140.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\vcruntime140_1.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\vcamp140.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\vcomp140.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\boost_filesystem-vc142-mt-x64-1_82.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\gdal.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\zlib1.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libcrypto-3-x64.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libssl-3-x64.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\liblzma.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\qhull_r.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\jpeg62.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\tiff.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\geotiff.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\proj.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\sqlite3.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libcurl.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libpng16.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\Lerc.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\zstd.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\gif.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\netcdf.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\hdf5_hl.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\hdf5.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libwebp.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libsharpyuv.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\LIBPQ.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\pcre2-8.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libexpat.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libxml2.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\iconv-2.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\geos_c.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\geos.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\json-c.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\openjp2.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\spatialite.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\freexl-1.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\minizip.dll diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/SateOrbit.obj b/soilSalinity-Train_predict/baseTool/x64/Release/SateOrbit.obj new file mode 100644 index 0000000..ca0b872 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/SateOrbit.obj differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/baseTool.obj b/soilSalinity-Train_predict/baseTool/x64/Release/baseTool.obj new file mode 100644 index 0000000..d345e97 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/baseTool.obj differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/boost_filesystem-vc142-mt-x64-1_82.dll b/soilSalinity-Train_predict/baseTool/x64/Release/boost_filesystem-vc142-mt-x64-1_82.dll new file mode 100644 index 0000000..f5c136f Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/boost_filesystem-vc142-mt-x64-1_82.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/concrt140.dll b/soilSalinity-Train_predict/baseTool/x64/Release/concrt140.dll new file mode 100644 index 0000000..9752449 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/concrt140.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/freexl-1.dll b/soilSalinity-Train_predict/baseTool/x64/Release/freexl-1.dll new file mode 100644 index 0000000..9145a7d Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/freexl-1.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/gdal.dll b/soilSalinity-Train_predict/baseTool/x64/Release/gdal.dll new file mode 100644 index 0000000..bda7c20 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/gdal.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/geos.dll b/soilSalinity-Train_predict/baseTool/x64/Release/geos.dll new file mode 100644 index 0000000..2edcb83 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/geos.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/geos_c.dll b/soilSalinity-Train_predict/baseTool/x64/Release/geos_c.dll new file mode 100644 index 0000000..d358b2a Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/geos_c.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/geotiff.dll b/soilSalinity-Train_predict/baseTool/x64/Release/geotiff.dll new file mode 100644 index 0000000..f513a51 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/geotiff.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/gif.dll b/soilSalinity-Train_predict/baseTool/x64/Release/gif.dll new file mode 100644 index 0000000..27fdc78 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/gif.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/hdf5.dll b/soilSalinity-Train_predict/baseTool/x64/Release/hdf5.dll new file mode 100644 index 0000000..97fd469 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/hdf5.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/hdf5_hl.dll b/soilSalinity-Train_predict/baseTool/x64/Release/hdf5_hl.dll new file mode 100644 index 0000000..7da3e86 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/hdf5_hl.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/iconv-2.dll b/soilSalinity-Train_predict/baseTool/x64/Release/iconv-2.dll new file mode 100644 index 0000000..29c175c Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/iconv-2.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/interpolation.obj b/soilSalinity-Train_predict/baseTool/x64/Release/interpolation.obj new file mode 100644 index 0000000..93fe583 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/interpolation.obj differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/jpeg62.dll b/soilSalinity-Train_predict/baseTool/x64/Release/jpeg62.dll new file mode 100644 index 0000000..9c1a2c0 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/jpeg62.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/json-c.dll b/soilSalinity-Train_predict/baseTool/x64/Release/json-c.dll new file mode 100644 index 0000000..abbb168 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/json-c.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/libcrypto-3-x64.dll b/soilSalinity-Train_predict/baseTool/x64/Release/libcrypto-3-x64.dll new file mode 100644 index 0000000..a0ee3e3 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/libcrypto-3-x64.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/libcurl.dll b/soilSalinity-Train_predict/baseTool/x64/Release/libcurl.dll new file mode 100644 index 0000000..647bdc6 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/libcurl.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/libexpat.dll b/soilSalinity-Train_predict/baseTool/x64/Release/libexpat.dll new file mode 100644 index 0000000..6cea742 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/libexpat.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/liblzma.dll b/soilSalinity-Train_predict/baseTool/x64/Release/liblzma.dll new file mode 100644 index 0000000..44372c5 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/liblzma.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/libpng16.dll b/soilSalinity-Train_predict/baseTool/x64/Release/libpng16.dll new file mode 100644 index 0000000..c06222a Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/libpng16.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/libsharpyuv.dll b/soilSalinity-Train_predict/baseTool/x64/Release/libsharpyuv.dll new file mode 100644 index 0000000..e6c1b52 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/libsharpyuv.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/libssl-3-x64.dll b/soilSalinity-Train_predict/baseTool/x64/Release/libssl-3-x64.dll new file mode 100644 index 0000000..4856e67 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/libssl-3-x64.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/libwebp.dll b/soilSalinity-Train_predict/baseTool/x64/Release/libwebp.dll new file mode 100644 index 0000000..e758fc8 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/libwebp.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/libxml2.dll b/soilSalinity-Train_predict/baseTool/x64/Release/libxml2.dll new file mode 100644 index 0000000..1e2599f Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/libxml2.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/minizip.dll b/soilSalinity-Train_predict/baseTool/x64/Release/minizip.dll new file mode 100644 index 0000000..44f5e99 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/minizip.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140.dll b/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140.dll new file mode 100644 index 0000000..130f84a Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_1.dll b/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_1.dll new file mode 100644 index 0000000..5c2f46d Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_1.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_2.dll b/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_2.dll new file mode 100644 index 0000000..737b70a Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_2.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_atomic_wait.dll b/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_atomic_wait.dll new file mode 100644 index 0000000..c92fcc3 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_atomic_wait.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_codecvt_ids.dll b/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_codecvt_ids.dll new file mode 100644 index 0000000..9879454 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/msvcp140_codecvt_ids.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/netcdf.dll b/soilSalinity-Train_predict/baseTool/x64/Release/netcdf.dll new file mode 100644 index 0000000..e1cbbf1 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/netcdf.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/openjp2.dll b/soilSalinity-Train_predict/baseTool/x64/Release/openjp2.dll new file mode 100644 index 0000000..d6c8011 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/openjp2.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/pcre2-8.dll b/soilSalinity-Train_predict/baseTool/x64/Release/pcre2-8.dll new file mode 100644 index 0000000..d047b3c Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/pcre2-8.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/proj.db b/soilSalinity-Train_predict/baseTool/x64/Release/proj.db new file mode 100644 index 0000000..7780dbe Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/proj.db differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/proj.dll b/soilSalinity-Train_predict/baseTool/x64/Release/proj.dll new file mode 100644 index 0000000..f4f6147 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/proj.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/qhull_r.dll b/soilSalinity-Train_predict/baseTool/x64/Release/qhull_r.dll new file mode 100644 index 0000000..0267c70 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/qhull_r.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/simptsn.obj b/soilSalinity-Train_predict/baseTool/x64/Release/simptsn.obj new file mode 100644 index 0000000..5552966 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/simptsn.obj differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/spatialite.dll b/soilSalinity-Train_predict/baseTool/x64/Release/spatialite.dll new file mode 100644 index 0000000..165b6e1 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/spatialite.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/sqlite3.dll b/soilSalinity-Train_predict/baseTool/x64/Release/sqlite3.dll new file mode 100644 index 0000000..65359e2 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/sqlite3.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/test_moudel.obj b/soilSalinity-Train_predict/baseTool/x64/Release/test_moudel.obj new file mode 100644 index 0000000..8a64d45 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/test_moudel.obj differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/tiff.dll b/soilSalinity-Train_predict/baseTool/x64/Release/tiff.dll new file mode 100644 index 0000000..125e94b Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/tiff.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/vc142.pdb b/soilSalinity-Train_predict/baseTool/x64/Release/vc142.pdb new file mode 100644 index 0000000..7c418e1 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/vc142.pdb differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/vcamp140.dll b/soilSalinity-Train_predict/baseTool/x64/Release/vcamp140.dll new file mode 100644 index 0000000..9fd7179 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/vcamp140.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/vccorlib140.dll b/soilSalinity-Train_predict/baseTool/x64/Release/vccorlib140.dll new file mode 100644 index 0000000..7194329 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/vccorlib140.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/vcomp140.dll b/soilSalinity-Train_predict/baseTool/x64/Release/vcomp140.dll new file mode 100644 index 0000000..dbad71a Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/vcomp140.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/vcpkg.applocal.log b/soilSalinity-Train_predict/baseTool/x64/Release/vcpkg.applocal.log new file mode 100644 index 0000000..5c2f28b --- /dev/null +++ b/soilSalinity-Train_predict/baseTool/x64/Release/vcpkg.applocal.log @@ -0,0 +1,35 @@ + +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\boost_filesystem-vc142-mt-x64-1_82.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\gdal.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\zlib1.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libcrypto-3-x64.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libssl-3-x64.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\liblzma.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\qhull_r.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\jpeg62.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\tiff.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\geotiff.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\proj.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\sqlite3.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libcurl.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libpng16.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\Lerc.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\zstd.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\gif.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\netcdf.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\hdf5_hl.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\hdf5.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libwebp.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libsharpyuv.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\LIBPQ.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\pcre2-8.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libexpat.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\libxml2.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\iconv-2.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\geos_c.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\geos.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\json-c.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\openjp2.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\spatialite.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\freexl-1.dll +D:\estar-proj\SIMOrthoProgram-Orth_GF3-Strip-master\simorthoprogram-orth_L_sar-strip\x64\Release\minizip.dll diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/vcruntime140.dll b/soilSalinity-Train_predict/baseTool/x64/Release/vcruntime140.dll new file mode 100644 index 0000000..1d6afaa Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/vcruntime140.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/vcruntime140_1.dll b/soilSalinity-Train_predict/baseTool/x64/Release/vcruntime140_1.dll new file mode 100644 index 0000000..7bf05d3 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/vcruntime140_1.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/zlib1.dll b/soilSalinity-Train_predict/baseTool/x64/Release/zlib1.dll new file mode 100644 index 0000000..e9300f6 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/zlib1.dll differ diff --git a/soilSalinity-Train_predict/baseTool/x64/Release/zstd.dll b/soilSalinity-Train_predict/baseTool/x64/Release/zstd.dll new file mode 100644 index 0000000..09c9050 Binary files /dev/null and b/soilSalinity-Train_predict/baseTool/x64/Release/zstd.dll differ diff --git a/soilSalinity-Train_predict/config.ini b/soilSalinity-Train_predict/config.ini new file mode 100644 index 0000000..de5fa3d --- /dev/null +++ b/soilSalinity-Train_predict/config.ini @@ -0,0 +1,20 @@ +# -*- coding: UTF-8 -*- +# 定义config分组 +[config] +######1-算法基本参数###### +tar = SSAA +productLevel = 5 +split_num = 2 +# 算法名称。修改临时工作区生成临时文件的名称,日志名称; +exe_name = SoilSalinity +train_exe_name = SoilSalinityTrain +predict_exe_name = SoilSalinityPredict +# 开启调试模式则不删除临时工作区,True:开启调试,False:不开启调试 +debug = True +features = all +######2-算法处理参数###### +pixelspace = 5 +######3-算法结果参数###### +# 土壤盐碱度产品值范围,超出范围的用最大值或最小值代替 +product_value_min = 0 +product_value_max = 50 diff --git a/soilSalinity-Train_predict/env.yaml b/soilSalinity-Train_predict/env.yaml new file mode 100644 index 0000000..eb816d4 Binary files /dev/null and b/soilSalinity-Train_predict/env.yaml differ diff --git a/soilSalinity-Train_predict/h_a_alpha_decomposition_T3.exe b/soilSalinity-Train_predict/h_a_alpha_decomposition_T3.exe new file mode 100644 index 0000000..050c62a Binary files /dev/null and b/soilSalinity-Train_predict/h_a_alpha_decomposition_T3.exe differ diff --git a/soilSalinity-Train_predict/h_a_alpha_eigenvalue_set_T3.exe b/soilSalinity-Train_predict/h_a_alpha_eigenvalue_set_T3.exe new file mode 100644 index 0000000..7a1e69e Binary files /dev/null and b/soilSalinity-Train_predict/h_a_alpha_eigenvalue_set_T3.exe differ diff --git a/soilSalinity-Train_predict/h_a_alpha_eigenvector_set_T3.exe b/soilSalinity-Train_predict/h_a_alpha_eigenvector_set_T3.exe new file mode 100644 index 0000000..c58c81d Binary files /dev/null and b/soilSalinity-Train_predict/h_a_alpha_eigenvector_set_T3.exe differ diff --git a/soilSalinity-Train_predict/lee_refined_filter_T3.exe b/soilSalinity-Train_predict/lee_refined_filter_T3.exe new file mode 100644 index 0000000..3b4839c Binary files /dev/null and b/soilSalinity-Train_predict/lee_refined_filter_T3.exe differ diff --git a/soilSalinity-Train_predict/new_exe/h_a_alpha_decomposition_T3.exe b/soilSalinity-Train_predict/new_exe/h_a_alpha_decomposition_T3.exe new file mode 100644 index 0000000..050c62a Binary files /dev/null and b/soilSalinity-Train_predict/new_exe/h_a_alpha_decomposition_T3.exe differ diff --git a/soilSalinity-Train_predict/new_exe/h_a_alpha_eigenvalue_set_T3.exe b/soilSalinity-Train_predict/new_exe/h_a_alpha_eigenvalue_set_T3.exe new file mode 100644 index 0000000..7a1e69e Binary files /dev/null and b/soilSalinity-Train_predict/new_exe/h_a_alpha_eigenvalue_set_T3.exe differ diff --git a/soilSalinity-Train_predict/new_exe/h_a_alpha_eigenvector_set.exe b/soilSalinity-Train_predict/new_exe/h_a_alpha_eigenvector_set.exe new file mode 100644 index 0000000..c58c81d Binary files /dev/null and b/soilSalinity-Train_predict/new_exe/h_a_alpha_eigenvector_set.exe differ diff --git a/soilSalinity-Train_predict/new_exe/polsarpro.ilk b/soilSalinity-Train_predict/new_exe/polsarpro.ilk new file mode 100644 index 0000000..54b226b Binary files /dev/null and b/soilSalinity-Train_predict/new_exe/polsarpro.ilk differ diff --git a/soilSalinity-Train_predict/new_exe/polsarpro.pdb b/soilSalinity-Train_predict/new_exe/polsarpro.pdb new file mode 100644 index 0000000..9b2f40f Binary files /dev/null and b/soilSalinity-Train_predict/new_exe/polsarpro.pdb differ diff --git a/soilSalinity-Train_predict/old_exe/h_a_alpha_decomposition_T3.exe b/soilSalinity-Train_predict/old_exe/h_a_alpha_decomposition_T3.exe new file mode 100644 index 0000000..760ae05 Binary files /dev/null and b/soilSalinity-Train_predict/old_exe/h_a_alpha_decomposition_T3.exe differ diff --git a/soilSalinity-Train_predict/old_exe/h_a_alpha_eigenvalue_set_T3.exe b/soilSalinity-Train_predict/old_exe/h_a_alpha_eigenvalue_set_T3.exe new file mode 100644 index 0000000..70f1a65 Binary files /dev/null and b/soilSalinity-Train_predict/old_exe/h_a_alpha_eigenvalue_set_T3.exe differ diff --git a/soilSalinity-Train_predict/old_exe/h_a_alpha_eigenvector_set_T3.exe b/soilSalinity-Train_predict/old_exe/h_a_alpha_eigenvector_set_T3.exe new file mode 100644 index 0000000..a8e55ba Binary files /dev/null and b/soilSalinity-Train_predict/old_exe/h_a_alpha_eigenvector_set_T3.exe differ diff --git a/soilSalinity-Train_predict/old_exe/polsarpro_v4.ilk b/soilSalinity-Train_predict/old_exe/polsarpro_v4.ilk new file mode 100644 index 0000000..c076f81 Binary files /dev/null and b/soilSalinity-Train_predict/old_exe/polsarpro_v4.ilk differ diff --git a/soilSalinity-Train_predict/old_exe/polsarpro_v4.pdb b/soilSalinity-Train_predict/old_exe/polsarpro_v4.pdb new file mode 100644 index 0000000..6a600a8 Binary files /dev/null and b/soilSalinity-Train_predict/old_exe/polsarpro_v4.pdb differ diff --git a/soilSalinity-Train_predict/polsarpro.ilk b/soilSalinity-Train_predict/polsarpro.ilk new file mode 100644 index 0000000..54b226b Binary files /dev/null and b/soilSalinity-Train_predict/polsarpro.ilk differ diff --git a/soilSalinity-Train_predict/polsarpro.pdb b/soilSalinity-Train_predict/polsarpro.pdb new file mode 100644 index 0000000..9b2f40f Binary files /dev/null and b/soilSalinity-Train_predict/polsarpro.pdb differ diff --git a/soilSalinity-Train_predict/product.xml b/soilSalinity-Train_predict/product.xml new file mode 100644 index 0000000..017cb13 --- /dev/null +++ b/soilSalinity-Train_predict/product.xml @@ -0,0 +1,60 @@ + + + 后向散射系数 + BackScattering + 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + 参考产品介绍PDF + + + + + 德清 + + + + \ No newline at end of file diff --git a/soilSalinity-Train_predict/proj.db b/soilSalinity-Train_predict/proj.db new file mode 100644 index 0000000..7ba6b08 Binary files /dev/null and b/soilSalinity-Train_predict/proj.db differ diff --git a/soilSalinity-Train_predict/pspHAAlphaDecomposition.py b/soilSalinity-Train_predict/pspHAAlphaDecomposition.py new file mode 100644 index 0000000..a708803 --- /dev/null +++ b/soilSalinity-Train_predict/pspHAAlphaDecomposition.py @@ -0,0 +1,543 @@ +# -*- coding: UTF-8 -*- +""" +@Project:__init__.py +@File:pspHAAlphaDecomposition.py +@Function: Cloude-Pottier eigenvector/eigenvalue based decomposition of a 3x3 coherency matrix [T3] + (Averaging using a sliding window) + V1.0.1:(1)可选分解特征;(2)bin转tif格式 +@Contact: +@Author:SHJ +@Date:2021/9/24 9:06 +@Version:1.0.1 +""" + +import os +import shutil +import subprocess +import struct +import numpy as np +import glob +from PIL import Image +import logging + +logger = logging.getLogger("mylog") +import multiprocessing + + +class PspHAAlphaDecomposition: + """ + 调用polsarpro4.2.0的Cloude-Pottier极化分解 + """ + + def __init__(self, normalization=False): + self.__normalization = normalization # 是否做归一化 + self.__res_h_a_alpha_decomposition_T3 = {} + self.__res_h_a_alpha_eigenvalue_set_T3 = {} + self.__res_h_a_alpha_eigenvector_set_T3 = {} + pass + + def api_creat_h_a_alpha_features_single_process(self, h_a_alpha_out_dir, + h_a_alpha_decomposition_T3_path, h_a_alpha_eigenvalue_set_T3_path, + h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, + is_trans_to_tif=True, is_read_to_dic=False): + """ + 对porsarpro格式T3矩阵做Cloude-Pottier分解(h_a_alpha_decomposition、h_a_alpha_eigenvalue_set 和 h_a_alpha_eigenvector_set) + :param h_a_alpha_out_dir : 输出h_a_alpha二进制数据的目录 + :param h_a_alpha_decomposition_T3_path: haalphadecompositionT3.exe路径 + :param h_a_alpha_eigenvalue_set_T3_path: h_a_alpha_eigenvalue_set_T3.exe路径 + :param h_a_alpha_eigenvector_set_T3_path: h_a_alpha_eigenvector_set_T3.exe路径 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + """ + h_a_alpha_features = {} + h_a_alpha_features.update( + self.api_h_a_alpha_decomposition_T3(h_a_alpha_out_dir, h_a_alpha_decomposition_T3_path, polsarpro_in_dir, + is_trans_to_tif, is_read_to_dic, *(1, 1, 1, 1, 1, 1, 1, 1, 1))) + logger.info("run h_a_alpha_decomposition_T3 success!") + logger.info('progress bar: 40%') + h_a_alpha_features.update( + self.api_h_a_alpha_eigenvalue_set_T3(h_a_alpha_out_dir, h_a_alpha_eigenvalue_set_T3_path, polsarpro_in_dir, + is_trans_to_tif, is_read_to_dic, *(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1))) + logger.info("run h_a_alpha_eigenvalue_set_T3 success!") + logger.info('progress bar: 60%') + h_a_alpha_features.update( + self.api_h_a_alpha_eigenvector_set_T3(h_a_alpha_out_dir, h_a_alpha_eigenvector_set_T3_path, + polsarpro_in_dir, is_trans_to_tif, is_read_to_dic, *(1, 1, 1, 1, 1))) + logger.info("run h_a_alpha_eigenvector_set_T3 success!") + logger.info('progress bar: 80%') + if is_trans_to_tif: + self.api_trans_T3_to_tif(h_a_alpha_out_dir, polsarpro_in_dir) + if is_read_to_dic: + h_a_alpha_features.update(self.api_read_T3_matrix(polsarpro_in_dir)) + return h_a_alpha_features + + def api_creat_h_a_alpha_features_thread(self, h_a_alpha_out_dir, + h_a_alpha_decomposition_T3_path, h_a_alpha_eigenvalue_set_T3_path, + h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, is_trans_to_tif=True, + is_read_to_dic=False): + """ + 对porsarpro格式T3矩阵做Cloude-Pottier分解(h_a_alpha_decomposition、h_a_alpha_eigenvalue_set 和 h_a_alpha_eigenvector_set) + :param h_a_alpha_out_dir : 输出h_a_alpha二进制数据的目录 + :param h_a_alpha_decomposition_T3_path: haalphadecompositionT3.exe路径 + :param h_a_alpha_eigenvalue_set_T3_path: h_a_alpha_eigenvalue_set_T3.exe路径 + :param h_a_alpha_eigenvector_set_T3_path: h_a_alpha_eigenvector_set_T3.exe路径 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + """ + + pool = multiprocessing.Pool(processes=3) + pl = [] + + logger.info("run h_a_alpha_decomposition_T3!") + pl.append(pool.apply_async(self.api_h_a_alpha_decomposition_T3, ( + h_a_alpha_out_dir, h_a_alpha_decomposition_T3_path, polsarpro_in_dir, is_trans_to_tif, is_read_to_dic, + *(1, 1, 1, 1, 1, 1, 1, 1, 1)))) + logger.info("run h_a_alpha_eigenvalue_set_T3!") + pl.append(pool.apply_async(self.api_h_a_alpha_eigenvalue_set_T3, ( + h_a_alpha_out_dir, h_a_alpha_eigenvalue_set_T3_path, polsarpro_in_dir, is_trans_to_tif, is_read_to_dic, + *(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)))) + logger.info("run h_a_alpha_eigenvector_set_T3!") + pl.append(pool.apply_async(self.api_h_a_alpha_eigenvector_set_T3, ( + h_a_alpha_out_dir, h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, is_trans_to_tif, is_read_to_dic, + *(1, 1, 1, 1, 1)))) + + pool.close() + pool.join() + logger.info(pl) + logger.info('progress bar: 60%') + + h_a_alpha_features = {} + h_a_alpha_features.update(self.__res_h_a_alpha_decomposition_T3) + logger.info("run h_a_alpha_decomposition_T3 success!") + h_a_alpha_features.update(self.__res_h_a_alpha_eigenvalue_set_T3) + logger.info("run h_a_alpha_eigenvalue_set_T3 success!") + h_a_alpha_features.update(self.__res_h_a_alpha_eigenvector_set_T3) + logger.info("run h_a_alpha_eigenvector_set_T3 success!") + if is_trans_to_tif: + self.api_trans_T3_to_tif(h_a_alpha_out_dir, polsarpro_in_dir) + if is_read_to_dic: + h_a_alpha_features.update(self.api_read_T3_matrix(polsarpro_in_dir)) + logger.info('run bin to tif success!') + return h_a_alpha_features + + def api_creat_h_a_alpha_features(self, h_a_alpha_out_dir, + h_a_alpha_decomposition_T3_path, h_a_alpha_eigenvalue_set_T3_path, + h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, is_trans_to_tif=True, + is_read_to_dic=False): + """ + 对porsarpro格式T3矩阵做Cloude-Pottier分解(h_a_alpha_decomposition、h_a_alpha_eigenvalue_set 和 h_a_alpha_eigenvector_set) + :param h_a_alpha_out_dir : 输出h_a_alpha二进制数据的目录 + :param h_a_alpha_decomposition_T3_path: haalphadecompositionT3.exe路径 + :param h_a_alpha_eigenvalue_set_T3_path: h_a_alpha_eigenvalue_set_T3.exe路径 + :param h_a_alpha_eigenvector_set_T3_path: h_a_alpha_eigenvector_set_T3.exe路径 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + """ + + logger.info("run h_a_alpha_decomposition_T3!") + self.api_h_a_alpha_decomposition_T3(h_a_alpha_out_dir, h_a_alpha_decomposition_T3_path, polsarpro_in_dir, + is_trans_to_tif, is_read_to_dic, *(1, 1, 1, 1, 1, 1, 1, 1, 1)) + logger.info("run h_a_alpha_decomposition_T3 success!") + logger.info("run h_a_alpha_eigenvalue_set_T3!") + self.api_h_a_alpha_eigenvalue_set_T3(h_a_alpha_out_dir, h_a_alpha_eigenvalue_set_T3_path, polsarpro_in_dir, + is_trans_to_tif, is_read_to_dic, *(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)) + logger.info("run h_a_alpha_eigenvalue_set_T3 success!") + logger.info("run h_a_alpha_eigenvector_set_T3!") + self.api_h_a_alpha_eigenvector_set_T3(h_a_alpha_out_dir, h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, + is_trans_to_tif, is_read_to_dic, *(1, 1, 1, 1, 1)) + logger.info("run h_a_alpha_eigenvector_set_T3 success!") + logger.info('progress bar: 60%') + + h_a_alpha_features = {} + h_a_alpha_features.update(self.__res_h_a_alpha_decomposition_T3) + + h_a_alpha_features.update(self.__res_h_a_alpha_eigenvalue_set_T3) + + h_a_alpha_features.update(self.__res_h_a_alpha_eigenvector_set_T3) + + if is_trans_to_tif: + self.api_trans_T3_to_tif(h_a_alpha_out_dir, polsarpro_in_dir) + if is_read_to_dic: + h_a_alpha_features.update(self.api_read_T3_matrix(polsarpro_in_dir)) + logger.info('run bin to tif success!') + return h_a_alpha_features + + def api_h_a_alpha_decomposition_T3(self, h_a_alpha_out_dir, h_a_alpha_decomposition_T3_path, polsarpro_in_dir, + is_trans_to_tif=True, is_read_to_dic=False, *args): + """ + 对porsarpro格式T3矩阵做Cloude-Pottier分解(H-A-Alpha分解) + :param h_a_alpha_out_dir : 输出h_a_alpha二进制数据的目录 + :param h_a_alpha_decomposition_T3_path: haalphadecompositionT3.exe路径 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + :param is_trans_to_tif:分解特征是否转换为tif + :param is_read_to_dic:分解特征是否以字典输出 + :param *args:9个可选分解特征(alpbetdelgam,Lambda,alpha,entropy,anisotropy, + CombHA,CombH1mA,Comb1mHA,Comb1mH1mA),不输出:0,输出:1 + :return : 包含分解特征的字典 + """ + if not os.path.exists(h_a_alpha_out_dir): + os.makedirs(h_a_alpha_out_dir) + self.__h_a_alpha_decomposition_T3(h_a_alpha_out_dir, h_a_alpha_decomposition_T3_path, polsarpro_in_dir, *args) + name_list = ['entropy', 'anisotropy', 'alpha', 'beta', 'delta', 'gamma', 'lambda', + 'combination_1mH1mA', 'combination_1mHA', 'combination_H1mA', 'combination_HA'] + if is_trans_to_tif: + self.__write_haalpha_to_tif(h_a_alpha_out_dir, h_a_alpha_out_dir, name_list) + + if is_read_to_dic: + self.__res_h_a_alpha_decomposition_T3 = self.__read_haalpha(h_a_alpha_out_dir, name_list) + return self.__res_h_a_alpha_decomposition_T3 + else: + return {} + + def api_h_a_alpha_eigenvalue_set_T3(self, h_a_alpha_out_dir, h_a_alpha_eigenvalue_set_T3_path, polsarpro_in_dir, + is_trans_to_tif=True, is_read_to_dic=False, *args): + + """ + Cloude-Pottier eigenvalue based decomposition of a coherency matrix + :param h_a_alpha_out_dir : Cloude-Pottier eigenvalue + :param h_a_alpha_eigenvalue_set_T3_path: h_a_alpha_eigenvalue_set_T3.exe路径 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + :param is_trans_to_tif:分解特征是否转换为tif + :param is_read_to_dic:分解特征是否以字典输出 + :param *args:9个可选分解特征(alpbetdelgam,Lambda,alpha,entropy,anisotropy, + CombHA,CombH1mA,Comb1mHA,Comb1mH1mA),不输出:0,输出:1 + :return : 包含分解特征的字典 + """ + if not os.path.exists(h_a_alpha_out_dir): + os.makedirs(h_a_alpha_out_dir) + self.__h_a_alpha_eigenvalue_set_T3(h_a_alpha_out_dir, h_a_alpha_eigenvalue_set_T3_path, polsarpro_in_dir, *args) + name_list = ['anisotropy', 'anisotropy_lueneburg', 'anisotropy12', 'asymetry', 'derd', 'derd_norm', + 'entropy_shannon', + 'entropy_shannon_I', 'entropy_shannon_I_norm', 'entropy_shannon_norm', 'entropy_shannon_P', + 'entropy_shannon_P_norm', 'l1', 'l2', 'l3', 'p1', 'p2', 'p3', 'pedestal', 'polarisation_fraction', + 'rvi', 'serd', 'serd_norm'] + if is_trans_to_tif: + self.__write_haalpha_to_tif(h_a_alpha_out_dir, h_a_alpha_out_dir, name_list) + + if is_read_to_dic: + self.__res_h_a_alpha_eigenvalue_set_T3 = self.__read_haalpha(h_a_alpha_out_dir, name_list) + return self.__res_h_a_alpha_eigenvalue_set_T3 + else: + return {} + + def api_h_a_alpha_eigenvector_set_T3(self, h_a_alpha_out_dir, h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, + is_trans_to_tif=True, is_read_to_dic=False, *args): + + """ + Cloude-Pottier eigenvector based decomposition of a coherency matrix + :param h_a_alpha_out_dir : Cloude-Pottier eigenvector + :param h_a_alpha_eigenvector_set_T3_path: h_a_alpha_eigenvector_set_T3.exe路径 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + :param is_trans_to_tif:分解特征是否转换为tif + :param is_read_to_dic:分解特征是否以字典输出 + :param *args:9个可选分解特征(alpbetdelgam,Lambda,alpha,entropy,anisotropy, + CombHA,CombH1mA,Comb1mHA,Comb1mH1mA),不输出:0,输出:1 + :return : 包含分解特征的字典 + """ + if not os.path.exists(h_a_alpha_out_dir): + os.makedirs(h_a_alpha_out_dir) + self.__h_a_alpha_eigenvector_set_T3(h_a_alpha_out_dir, h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, + *args) + name_list = ['alpha', 'alpha1', 'alpha2', 'alpha3', + 'beta', 'beta1', 'beta2', 'beta3', + 'delta', 'delta1', 'delta2', 'delta3', + 'gamma', 'gamma1', 'gamma2', 'gamma3'] + if is_trans_to_tif: + self.__write_haalpha_to_tif(h_a_alpha_out_dir, h_a_alpha_out_dir, name_list) + + if is_read_to_dic: + self.__res_h_a_alpha_eigenvector_set_T3 = self.__read_haalpha(h_a_alpha_out_dir, name_list) + return self.__res_h_a_alpha_eigenvector_set_T3 + else: + return {} + + def api_read_T3_matrix(self, polsarpro_T3_dir): + """ + 读取T3矩阵,转换字典 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + :return : 包含T3矩阵的字典 + """ + name_list = ['T11', 'T12_imag', 'T12_real', + 'T22', 'T13_imag', 'T13_real', + 'T33', 'T23_imag', 'T23_real'] + return self.__read_haalpha(polsarpro_T3_dir, name_list) + + def api_trans_T3_to_tif(self, out_tif_dir, polsarpro_T3_dir): + """ + 将T3矩阵从bin格式转换为tif格式 + :param out_tif_dir:保存路径 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + """ + name_list = ['T11', 'T12_imag', 'T12_real', + 'T22', 'T13_imag', 'T13_real', + 'T33', 'T23_imag', 'T23_real'] + self.__write_haalpha_to_tif(out_tif_dir, polsarpro_T3_dir, name_list) + + @staticmethod + def __h_a_alpha_decomposition_T3(h_a_alpha_out_dir, h_a_alpha_decomposition_T3_path, polsarpro_in_dir, *args): + """ + 对porsarpro格式T3矩阵做Cloude-Pottier分解(H-A-Alpha分解) + :param h_a_alpha_out_dir : 输出h_a_alpha二进制数据的目录 + :param h_a_alpha_decomposition_T3_path: haalphadecompositionT3.exe路径 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + :param *args:9个可选输出变量(alpbetdelgam,Lambda,alpha,entropy,anisotropy, + CombHA,CombH1mA,Comb1mHA,Comb1mH1mA),不输出:0,输出:1 + """ + if not os.path.exists(h_a_alpha_decomposition_T3_path): + raise Exception(h_a_alpha_decomposition_T3_path + ' is not exists!') + + NwinFilter = 1 + offsetRow = 0 + offsetCol = 0 + + config_path = os.path.join(polsarpro_in_dir, 'config.txt') + config = open(config_path, 'r').read().split('\n', -1) + + numRow = int(config[1]) + numCol = int(config[4]) + + alpbetdelgam = int(args[0]) + Lambda = int(args[1]) + alpha = int(args[2]) + entropy = int(args[3]) + anisotropy = int(args[4]) + + CombHA = int(args[5]) + CombH1mA = int(args[6]) + Comb1mHA = int(args[7]) + Comb1mH1mA = int(args[8]) + + para_list = [h_a_alpha_decomposition_T3_path, polsarpro_in_dir, h_a_alpha_out_dir, + str(NwinFilter), str(offsetRow), str(offsetCol), str(numRow), str(numCol), + str(alpbetdelgam), str(Lambda), str(alpha), str(entropy), str(anisotropy), + str(CombHA), str(CombH1mA), str(Comb1mHA), str(Comb1mH1mA)] + + cmd = "h_a_alpha_decomposition_T3.exe -id {} -od {} -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr {} " \ + "-fnc {} -fl1 {} -fl2 {} -fl3 {} -fl4 {} -fl5 {} -fl6 {} -fl7 {} -fl8 {} -fl9 {}".format(polsarpro_in_dir, + h_a_alpha_out_dir, + numRow, + numCol, + alpbetdelgam, + Lambda, + alpha, + entropy, + anisotropy, + CombHA, + CombH1mA, + Comb1mHA, + Comb1mH1mA) + # print(result_tuple) + logger.info('h_a_alpha_decomposition:{}'.format(cmd)) + result = os.system(cmd) + logger.info('cmd_result:{}'.format(result)) + + shutil.copyfile(config_path, os.path.join(h_a_alpha_out_dir, 'config.txt')) + + @staticmethod + def __h_a_alpha_eigenvalue_set_T3(h_a_alpha_out_dir, h_a_alpha_eigenvalue_set_T3_path, polsarpro_in_dir, *args): + + """ + Cloude-Pottier eigenvalue based decomposition of a coherency matrix + :param h_a_alpha_out_dir : Cloude-Pottier eigenvalue + :param h_a_alpha_eigenvalue_set_T3_path: h_a_alpha_eigenvalue_set_T3.exe路径 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + :param *args:11个可选输出变量(eigen123,proba123,anisotropy,anisotropy12,asymetry, + polarisation_fraction,erd,rvi,pedestal,shannon,lueneburg),不输出:0,输出:1 + """ + if not os.path.exists(h_a_alpha_eigenvalue_set_T3_path): + raise Exception(h_a_alpha_eigenvalue_set_T3_path + ' is not exists!') + NwinFilter = 1 + offsetRow = 0 + offsetCol = 0 + + config_path = os.path.join(polsarpro_in_dir, 'config.txt') + config = open(config_path, 'r').read().split('\n', -1) + + numRow = int(config[1]) + numCol = int(config[4]) + + eigen123 = int(args[0]) + proba123 = int(args[1]) + anisotropy = int(args[2]) + anisotropy12 = int(args[3]) + anisotropy34 = int(args[4]) + asymetry = int(args[5]) + polarisation_fraction = int(args[6]) + erd = int(args[7]) + rvi = int(args[8]) + pedestal = int(args[9]) + shannon = int(args[10]) + lueneburg = int(args[11]) + + para_list = [h_a_alpha_eigenvalue_set_T3_path, polsarpro_in_dir, h_a_alpha_out_dir, + str(NwinFilter), str(offsetRow), str(offsetCol), str(numRow), str(numCol), + str(eigen123), str(proba123), str(anisotropy), str(anisotropy12), str(asymetry), + str(polarisation_fraction), str(erd), str(rvi), str(pedestal), + str(shannon), str(lueneburg)] + + cmd = "h_a_alpha_eigenvalue_set_T3.exe -id {} -od {} -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr {} " \ + "-fnc {} -fl1 {} -fl2 {} -fl3 {} -fl4 {} -fl5 {} -fl6 {} -fl7 {} -fl8 {} -fl9 {} -fl10 {} -fl11 {} -fl12 {}".format( + polsarpro_in_dir, + h_a_alpha_out_dir, + numRow, + numCol, + eigen123, + proba123, + anisotropy, + anisotropy12, + anisotropy34, + asymetry, + polarisation_fraction, + erd, + rvi, + pedestal, + shannon, + lueneburg) + logger.info('h_a_alpha_eigenvalue_set_T3:{}'.format(cmd)) + result = os.system(cmd) + logger.info('cmd_result:{}'.format(result)) + + shutil.copyfile(config_path, os.path.join(h_a_alpha_out_dir, 'config.txt')) + + @staticmethod + def __h_a_alpha_eigenvector_set_T3(h_a_alpha_out_dir, h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, *args): + + """ + Cloude-Pottier eigenvector based decomposition of a coherency matrix + :param h_a_alpha_out_dir : Cloude-Pottier eigenvector + :param h_a_alpha_eigenvector_set_T3_set_T3_path: h_a_alpha_eigenvector_set_T3.exe路径 + :param polsarpro_in_dir:输入porsarpro格式T3矩阵目录,包含.bin,.config + :param *args:5个可选输出变量(alpha123,beta123,delta123,gamma123,alpbetdelgam),不输出:0,输出:1 + """ + if not os.path.exists(h_a_alpha_eigenvector_set_T3_path): + raise Exception(h_a_alpha_eigenvector_set_T3_path + ' is not exists!') + NwinFilter = 1 + offsetRow = 0 + offsetCol = 0 + + config_path = os.path.join(polsarpro_in_dir, 'config.txt') + config = open(config_path, 'r').read().split('\n', -1) + + numRow = int(config[1]) + numCol = int(config[4]) + + alpha123 = int(args[0]) + beta123 = int(args[1]) + delta123 = int(args[2]) + gamma123 = int(args[3]) + alpbetdelgam = int(args[4]) + + para_list = [h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, h_a_alpha_out_dir, + str(NwinFilter), str(offsetRow), str(offsetCol), str(numRow), str(numCol), + str(alpha123), str(beta123), str(delta123), str(gamma123), str(alpbetdelgam)] + + cmd = "h_a_alpha_eigenvector_set_T3.exe -id {} -od {} -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr {} " \ + "-fnc {} -fl1 {} -fl2 {} -fl3 {} -fl4 {} -fl5 {} -fl6 0 -fl7 0".format(polsarpro_in_dir, + h_a_alpha_out_dir, + numRow, + numCol, + alpbetdelgam, + alpha123, + beta123, + delta123, + gamma123) + logger.info('h_a_alpha_eigenvector_set_T3:{}'.format(cmd)) + result = os.system(cmd) + logger.info('cmd_result:{}'.format(result)) + + # cmd = " ".join(str(i) for i in para_list) + shutil.copyfile(config_path, os.path.join(h_a_alpha_out_dir, 'config.txt')) + + def __read_haalpha(self, h_a_alpha_dir, name_list): + """ + 读取H-A-Alpha分解二进制数据,输出为矩阵格式的字典 + :param h_a_alpha_dir : h_a_alpha二进制数据的目录,包含.bin,.config + :name_list : 需要组合的名称集合['entropy', 'anisotropy', 'alpha', 'beta', 'delta', 'gamma', 'lambda', + 'combination_1mH1mA', 'combination_1mHA', 'combination_H1mA', 'combination_HA'] + :return : 包含H-A-Alpha矩阵信息的字典 + """ + dir = os.path.join(h_a_alpha_dir, '*.bin') + bin_paths = list(glob.glob(dir)) + haalpha_dic = {} + for name in name_list: + path = os.path.join(h_a_alpha_dir, name + '.bin') + if path in bin_paths: + img = self.__read_bin_to_img(path) + haalpha_dic.update({name: img}) + return haalpha_dic + + def standardization(self, data, num=1): + # 矩阵标准化到[0,1] + data[np.isnan(data)] = np.min(data) # 异常值填充为0 + _range = np.max(data) - np.min(data) + return (data - np.min(data)) / _range * num + + def __write_haalpha_to_tif(self, out_tif_dir, h_a_alpha_dir, name_list): + """ + 读取H-A-Alpha分解二进制数据,输出为矩阵格式的字典 + :param out_tif_dir : tif的输出路径 + :param h_a_alpha_dir : h_a_alpha二进制数据的目录,包含.bin,.config + :name_list : 需要组合的名称集合['entropy', 'anisotropy', 'alpha', 'beta', 'delta', 'gamma', 'lambda', + 'combination_1mH1mA', 'combination_1mHA', 'combination_H1mA', 'combination_HA'] + + """ + dir = os.path.join(h_a_alpha_dir, '*.bin') + bin_paths = list(glob.glob(dir)) + + for name in name_list: + in_path = os.path.join(h_a_alpha_dir, name + '.bin') + out_path = os.path.join(out_tif_dir, name + '.tif') + if in_path in bin_paths: + img_array = self.__read_bin_to_img(in_path) + if self.__normalization is True: + img_array = self.standardization(img_array, num=1) + out_image = Image.fromarray(img_array) + out_image.save(out_path) + + @staticmethod + def __read_bin_to_img(bin_path): + """ + 读取bin格式二进制数据,输出为矩阵 + :param bin_path : bin文件的路径,包含.bin,.config + :return : 矩阵信息 + """ + (bin_dir, bin_name) = os.path.split(bin_path) + config_path = os.path.join(bin_dir, 'config.txt') + config = open(config_path, 'r').read().split('\n', -1) + rows = int(config[1]) + cols = int(config[4]) + + bin_file = open(bin_path, 'rb') # 打开二进制文件 + size = os.path.getsize(bin_path) # 获得文件大小 + if size < rows * cols * 4: + raise Exception('bin size less than rows*cols*4! size:', size, 'byte, rows:', rows, 'cols:', cols) + + img = np.zeros([rows, cols], dtype=np.float32) + for row in range(rows): + data = bin_file.read(4 * cols) # 每次读取一行的二进制数据 + row_data = struct.unpack('f' * cols, data) # 转为一行float数据 + img[row, :] = row_data + bin_file.close() + return img + +# if __name__ == '__main__': +# h_a_alpha_decomposition_T3_path = 'D:\\PolSARpro_v4.2.0\\Soft\data_process_sngl\\h_a_alpha_decomposition_T3.exe' +# h_a_alpha_eigenvalue_set_T3_path = 'D:\\PolSARpro_v4.2.0\\Soft\data_process_sngl\\h_a_alpha_eigenvalue_set_T3.exe' +# h_a_alpha_eigenvector_set_T3_path = 'D:\\PolSARpro_v4.2.0\\Soft\data_process_sngl\\h_a_alpha_eigenvector_set_T3.exe' +# polsarpro_in_dir = 'D:\\PolSARpro_v4.2.0\\in' +# haalpha_out_dir = 'D:\\PolSARpro_v4.2.0\\out' +# h_a_alpha_eigenvalue_set_T3_out = 'D:\\PolSARpro_v4.2.0\\out\\h_a_alpha_eigenvalue_set_T3' +# h_a_alpha_eigenvector_set_T3_out = 'D:\\PolSARpro_v4.2.0\\out\\h_a_alpha_eigenvector_set_T3' +# +# haa = PspHAAlphaDecomposition() +# h_a_alpha_features = haa.api_creat_h_a_alpha_features(haalpha_out_dir, h_a_alpha_decomposition_T3_path, h_a_alpha_eigenvalue_set_T3_path, h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir) + + +# haa = PspHAAlphaDecomposition(normalization=True) +# psp_path = r"I:\MicroWorkspace\product\C-SAR\SoilSalinity\GF3B_MYC_QPSI_003581_E120.6_N31.3_20220729_L1A_AHV_L10000073024_RPCpsp_t3" +# t3_path = r"I:\MicroWorkspace\product\C-SAR\SoilSalinity\t3" +# exe_dir = r"I:\microproduct\soilSalinity/" +# haa.api_creat_h_a_alpha_features(h_a_alpha_out_dir=t3_path, +# h_a_alpha_decomposition_T3_path= exe_dir + 'h_a_alpha_decomposition_T3.exe', +# h_a_alpha_eigenvalue_set_T3_path= exe_dir + 'h_a_alpha_eigenvalue_set_T3.exe', +# h_a_alpha_eigenvector_set_T3_path=exe_dir +'h_a_alpha_eigenvector_set_T3.exe', +# polsarpro_in_dir=psp_path) + +# print('done') diff --git a/soilSalinity-Train_predict/pyinstaller.spec b/soilSalinity-Train_predict/pyinstaller.spec new file mode 100644 index 0000000..b14b748 --- /dev/null +++ b/soilSalinity-Train_predict/pyinstaller.spec @@ -0,0 +1,83 @@ +# -*- mode: python ; coding: utf-8 -*- +import sys +import shutil +import os +import tarfile +sys.setrecursionlimit(5000) + +block_cipher = None + +#######begin-ǰ############## +#һtoolļ滻ǰ·µtool +# Դ +cwdpath = os.getcwd() +tool_path = '' +src = '../tool' +des = os.path.join(cwdpath, "tool") +targz_path = os.path.join(cwdpath, "tool.tar.gz") +#ļ +if os.path.exists(des): + if os.path.isdir(des): + shutil.rmtree(des) + os.makedirs(des) +#ѹ +dir = os.path.split(targz_path )[0] +if os.path.exists(dir) is False: + os.makedirs(dir) +with tarfile.open(targz_path, "w:gz") as tar: + tar.add(src, arcname=os.path.basename(src)) +#ѹ +t = tarfile.open(targz_path) +t.extractall(path=cwdpath) +#ɾʱѹ +#os.remove(targz_path) + +# +main_name = '' +for name in os.listdir(cwdpath): + if 'Main.py' in name: + main_name = name +exe_name = exe_name = main_name .split('.')[0][:-4] + '-C-SAR-V2.0' +#######end-ǰ############## + +a = Analysis(['SoilSalinityMain.py', +'./tool/algorithm/algtools/ScatteringAuxData.py', +'./tool/algorithm/algtools/CoordinateTransformation.py', +'./tool/algorithm/algtools/DEMJoint.py', +'./tool/algorithm/algtools/logHandler.py', +'./tool/algorithm/algtools/PreProcess.py', +'./tool/algorithm/algtools/RieveFilter.py', +'./tool/algorithm/algtools/ROIAlg.py', +'./tool/algorithm/block/blockprocess.py', +'./tool/algorithm/image/ImageHandle.py', +'./tool/algorithm/xml/AlgXmlHandle.py', +'./tool/algorithm/xml/CreatMetafile.py', +'./tool/config/ConfigeHandle.py', +'./tool/logs/logHandler.py',], + pathex=[cwdpath], + binaries=[], + datas=[], + hiddenimports=[], + hookspath=[], + runtime_hooks=[], + excludes=[], + win_no_prefer_redirects=False, + win_private_assemblies=False, + cipher=block_cipher, + noarchive=False) +pyz = PYZ(a.pure, a.zipped_data, + cipher=block_cipher) +exe = EXE(pyz, + a.scripts, + a.binaries, + a.zipfiles, + a.datas, + [], + name='SoilSalinity-C-SAR-V2.1.exe', + debug=False, + bootloader_ignore_signals=False, + strip=False, + upx=True, + upx_exclude=[], + runtime_tmpdir=None, + console=True ) diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-11-14-16-03.log b/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-11-14-16-03.log new file mode 100644 index 0000000..ca9b735 --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-11-14-16-03.log @@ -0,0 +1,45 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:h_a_alpha_decomposition_T3.exe D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ 1 0 0 11133 11898 1 1 1 1 1 1 1 1 1 +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:h_a_alpha_eigenvalue_set_T3.exe D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ 1 0 0 11133 11898 1 1 1 1 1 1 1 1 1 1 1 +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:h_a_alpha_eigenvector_set_T3.exe D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ 1 0 0 11133 11898 1 1 1 1 1 +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:progress bar: 60% +INFO:mylog:run bin to tif success! +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:load PLS model success! +INFO:mylog:test data success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityPredictMain.py", line 414, in + if main_handler.process_handle(start) is False: + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityPredictMain.py", line 386, in process_handle + self.resampleImgs(salinity_geo_path) + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityPredictMain.py", line 205, in resampleImgs + pp.resampling_by_scale(self.__preprocessed_paras["NDVI"], ndvi_rampling_path, refer_img_path) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\algtools\PreProcess.py", line 453, in resampling_by_scale + ref_cols = ref_dataset.RasterXSize # 列数 +AttributeError: 'NoneType' object has no attribute 'RasterXSize' +INFO:mylog:running use time: 2:09:32.204951 diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-11-16-28-26.log b/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-11-16-28-26.log new file mode 100644 index 0000000..fe1fa5b --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-11-16-28-26.log @@ -0,0 +1,42 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:h_a_alpha_decomposition_T3.exe D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ 1 0 0 11133 11898 1 1 1 1 1 1 1 1 1 +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:h_a_alpha_eigenvalue_set_T3.exe D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ 1 0 0 11133 11898 1 1 1 1 1 1 1 1 1 1 1 +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:h_a_alpha_eigenvector_set_T3.exe D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ 1 0 0 11133 11898 1 1 1 1 1 +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:progress bar: 60% +INFO:mylog:run bin to tif success! +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:load PLS model success! +INFO:mylog:test data success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\SoilSalinityPredict\Temporary\processing\/roi/ndvi_mask.tif +INFO:mylog:combine_mask success, path: D:\micro\LWork\SoilSalinityPredict\Temporary\processing\/roi/bare_land_mask.tif +INFO:mylog:combine_mask success, path: D:\micro\LWork\SoilSalinityPredict\Temporary\processing\/roi/bare_land_mask.tif +INFO:mylog:create masks success! +INFO:mylog:cal_roi success, path: D:\micro\LWork\SoilSalinityPredict\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-SSAA.tif +INFO:mylog:process_handle success! +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of SoilSalinityPredict products! +INFO:mylog:running use time: 2:14:23.205100 diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-12-09-19-21.log b/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-12-09-19-21.log new file mode 100644 index 0000000..9529a9c --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-12-09-19-21.log @@ -0,0 +1,43 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ -od D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:h_a_alpha_eigenvalue_set_T3:h_a_alpha_eigenvalue_set_T3.exe -id D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ -od D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 -fl10 1 -fl11 1 -fl12 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityPredictMain.py", line 419, in + if main_handler.process_handle(start) is False: + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityPredictMain.py", line 315, in process_handle + self.AHVToPolsarpro(out_dir) + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityPredictMain.py", line 249, in AHVToPolsarpro + haa.api_creat_h_a_alpha_features(h_a_alpha_out_dir=out_dir, + File "D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict\pspHAAlphaDecomposition.py", line 143, in api_creat_h_a_alpha_features + self.api_h_a_alpha_eigenvector_set_T3(h_a_alpha_out_dir, h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, + File "D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict\pspHAAlphaDecomposition.py", line 236, in api_h_a_alpha_eigenvector_set_T3 + self.__h_a_alpha_eigenvector_set_T3(h_a_alpha_out_dir, h_a_alpha_eigenvector_set_T3_path, polsarpro_in_dir, + File "D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict\pspHAAlphaDecomposition.py", line 410, in __h_a_alpha_eigenvector_set_T3 + raise Exception(h_a_alpha_eigenvector_set_T3_path + ' is not exists!') +Exception: h_a_alpha_eigenvector_set_T3.exe is not exists! +INFO:mylog:running use time: 0:26:26.520128 diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-12-09-46-45.log b/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-12-09-46-45.log new file mode 100644 index 0000000..cf5dd48 --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-12-09-46-45.log @@ -0,0 +1,33 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ -od D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:h_a_alpha_eigenvalue_set_T3:h_a_alpha_eigenvalue_set_T3.exe -id D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ -od D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 -fl10 1 -fl11 1 -fl12 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:h_a_alpha_eigenvector_set_T3:h_a_alpha_eigenvector_set_T3.exe -id D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ -od D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:progress bar: 60% +INFO:mylog:run bin to tif success! +INFO:mylog:blocking tifs success! diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-12-10-26-42.log b/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-12-10-26-42.log new file mode 100644 index 0000000..7014a8c --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityPredict2024-03-12-10-26-42.log @@ -0,0 +1,32 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope2:[[130.00427774930557, 49.00453605317449], [132.01632432267647, 49.00453605317449], [130.00427774930557, 47.00425741002555], [132.01632432267647, 47.00425741002555]] +INFO:root:scope3:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut Covering success! +INFO:mylog:cut NDVI success! +INFO:mylog:cut sim_ori success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 15% +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ -od D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:h_a_alpha_eigenvalue_set_T3:h_a_alpha_eigenvalue_set_T3.exe -id D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ -od D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 -fl10 1 -fl11 1 -fl12 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:h_a_alpha_eigenvector_set_T3:h_a_alpha_eigenvector_set_T3.exe -id D:\micro\LWork\SoilSalinityPredict\Temporary\processing\lee_filter\ -od D:\micro\LWork\SoilSalinityPredict\Temporary\processing\psp_haalpha\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 0 -fl7 0 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:progress bar: 60% +INFO:mylog:run bin to tif success! diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-43-03.log b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-43-03.log new file mode 100644 index 0000000..8f58907 --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-43-03.log @@ -0,0 +1,17 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityTrainMain.py", line 377, in + if main_handler.check_source() is False: + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityTrainMain.py", line 111, in check_source + self.__processing_paras.update(InitPara(DEBUG).get_mult_tar_gz_infs(self.__processing_paras, self.__workspace_preprocessing_path)) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\xml\AlgXmlHandle.py", line 738, in get_mult_tar_gz_infs + para_dic = self.get_mult_tar_gz_inf(value, workspace_preprocessing_path) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\xml\AlgXmlHandle.py", line 723, in get_mult_tar_gz_inf + para_dic.update(InitPara.get_meta_dic_VP(InitPara.get_meta_paths(file_dir, name), name)) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\xml\AlgXmlHandle.py", line 654, in get_meta_paths + raise Exception('there is not .meta.xml in path: ', file_dir + '\\') +Exception: ('there is not .meta.xml in path: ', 'D:\\micro\\LWork\\SoilSalinityTrain\\Temporary\\preprocessing\\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\\\\') +INFO:mylog:running use time: 0:00:00.017000 diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-43-55.log b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-43-55.log new file mode 100644 index 0000000..97df9c8 --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-43-55.log @@ -0,0 +1,17 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityTrainMain.py", line 377, in + if main_handler.check_source() is False: + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityTrainMain.py", line 111, in check_source + self.__processing_paras.update(InitPara(DEBUG).get_mult_tar_gz_infs(self.__processing_paras, self.__workspace_preprocessing_path)) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\xml\AlgXmlHandle.py", line 738, in get_mult_tar_gz_infs + para_dic = self.get_mult_tar_gz_inf(value, workspace_preprocessing_path) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\xml\AlgXmlHandle.py", line 723, in get_mult_tar_gz_inf + para_dic.update(InitPara.get_meta_dic_VP(InitPara.get_meta_paths(file_dir, name), name)) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\xml\AlgXmlHandle.py", line 654, in get_meta_paths + raise Exception('there is not .meta.xml in path: ', file_dir + '\\') +Exception: ('there is not .meta.xml in path: ', 'D:\\micro\\LWork\\SoilSalinityTrain\\Temporary\\preprocessing\\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\\\\') +INFO:mylog:running use time: 0:00:50.157365 diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-47-35.log b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-47-35.log new file mode 100644 index 0000000..f854043 --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-47-35.log @@ -0,0 +1,3 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-49-23.log b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-49-23.log new file mode 100644 index 0000000..ed5e992 --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-09-49-23.log @@ -0,0 +1,28 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +ERROR:mylog:len(scopes_tuple) < 2 +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:h_a_alpha_decomposition_T3.exe D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha 1 0 0 11133 11898 1 1 1 1 1 1 1 1 1 +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:h_a_alpha_eigenvalue_set_T3.exe D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha 1 0 0 11133 11898 1 1 1 1 1 1 1 1 1 1 1 +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:h_a_alpha_eigenvector_set_T3.exe D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha 1 0 0 11133 11898 1 1 1 1 1 +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:progress bar: 60% +INFO:mylog:run bin to tif success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityTrainMain.py", line 379, in + if main_handler.preprocess_handle() is False: + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityTrainMain.py", line 211, in preprocess_handle + X_train_part, Y_train_part = ml.get_train_data(features_array, measured_data_img) +AttributeError: type object 'MachineLeaning' has no attribute 'get_train_data' +INFO:mylog:running use time: 0:37:56.019374 diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-10-30-34.log b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-10-30-34.log new file mode 100644 index 0000000..dfb42ef --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-10-30-34.log @@ -0,0 +1,30 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +WARNING:mylog:len(scopes_tuple) < 2 +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:h_a_alpha_decomposition_T3.exe D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha 1 0 0 11133 11898 1 1 1 1 1 1 1 1 1 +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:h_a_alpha_eigenvalue_set_T3.exe D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha 1 0 0 11133 11898 1 1 1 1 1 1 1 1 1 1 1 +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:h_a_alpha_eigenvector_set_T3.exe D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha 1 0 0 11133 11898 1 1 1 1 1 +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:progress bar: 60% +INFO:mylog:run bin to tif success! +INFO:mylog:PLS is training! +INFO:mylog:train PLS success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityTrainMain.py", line 379, in + if main_handler.preprocess_handle() is False: + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityTrainMain.py", line 272, in preprocess_handle + file.make_zip(self.__out_para, model_path) +AttributeError: 'fileHandle' object has no attribute 'make_zip' +INFO:mylog:running use time: 0:35:05.276015 diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-11-44-46.log b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-11-44-46.log new file mode 100644 index 0000000..cfbd34b --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-11-11-44-46.log @@ -0,0 +1,26 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +WARNING:mylog:len(scopes_tuple) < 2 +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:h_a_alpha_decomposition_T3.exe D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha 1 0 0 11133 11898 1 1 1 1 1 1 1 1 1 +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:h_a_alpha_eigenvalue_set_T3.exe D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha 1 0 0 11133 11898 1 1 1 1 1 1 1 1 1 1 1 +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:h_a_alpha_eigenvector_set_T3.exe D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha 1 0 0 11133 11898 1 1 1 1 1 +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:progress bar: 60% +INFO:mylog:run bin to tif success! +INFO:mylog:PLS is training! +INFO:mylog:train PLS success! +INFO:mylog:process_handle success! +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of SoilSalinityTrain products! +INFO:mylog:running use time: 2:23:51.270404 diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-12-11-07-35.log b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-12-11-07-35.log new file mode 100644 index 0000000..2173c2d --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-12-11-07-35.log @@ -0,0 +1,31 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +WARNING:mylog:len(scopes_tuple) < 2 +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ -od D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:h_a_alpha_eigenvalue_set_T3:h_a_alpha_eigenvalue_set_T3.exe -id D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ -od D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 -fl10 1 -fl11 1 -fl12 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:h_a_alpha_eigenvector_set_T3:h_a_alpha_eigenvector_set_T3.exe -id D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ -od D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 0 -fl7 0 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:progress bar: 60% +INFO:mylog:run bin to tif success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityTrainMain.py", line 394, in + if main_handler.preprocess_handle() is False: + File "D:/estar-proj/microproduct-l-sar/soilSalinity-Train_predict/SoilSalinityTrainMain.py", line 242, in preprocess_handle + Y_train_in=Y_train[:mid,:] +TypeError: list indices must be integers or slices, not tuple +INFO:mylog:running use time: 0:40:05.403342 diff --git a/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-12-11-47-50.log b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-12-11-47-50.log new file mode 100644 index 0000000..6beb5e9 --- /dev/null +++ b/soilSalinity-Train_predict/run_log/SoilSalinityTrain2024-03-12-11-47-50.log @@ -0,0 +1,26 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\soilSalinity-Train_predict +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +WARNING:mylog:len(scopes_tuple) < 2 +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:Refined_lee process success! +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ -od D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:h_a_alpha_eigenvalue_set_T3:h_a_alpha_eigenvalue_set_T3.exe -id D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ -od D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 -fl10 1 -fl11 1 -fl12 1 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:h_a_alpha_eigenvector_set_T3:h_a_alpha_eigenvector_set_T3.exe -id D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\lee_filter\ -od D:\micro\LWork\SoilSalinityTrain\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966\psp_haalpha -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 0 -fl7 0 +INFO:mylog:cmd_result:1 +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:progress bar: 60% +INFO:mylog:run bin to tif success! +INFO:mylog:PLS is training! +INFO:mylog:train PLS success! +INFO:mylog:process_handle success! diff --git a/soilSalinity-Train_predict/打包步骤.txt b/soilSalinity-Train_predict/打包步骤.txt new file mode 100644 index 0000000..037778f --- /dev/null +++ b/soilSalinity-Train_predict/打包步骤.txt @@ -0,0 +1,13 @@ +ļ¼Ϊexe +һanaconda ˮлpycahrmնˣ +ڶcdļ +cd .\soilSalinity +д +pyinstaller -D pyinstaller.spec +IJconfig.ini,model_meta.xml,proj.db distļУɾbuildʱļС +岽ɵsoilSalinity_c_sar.exedistļ,exeԳǷУ +distļеĿ¼distļиΪгơ +Polygon((0 0,0 180,180 180,180 0,0 0)) +οӣhttps://www.jb51.net/article/187806.htm + +pyinstaller -F --add-data "D:/Anaconda/envs/micro/Lib/site-packages/dask/dask.yaml;./dask" --add-data "D:/Anaconda/envs/micro/Lib/site-packages/distributed/distributed.yaml;./distributed" --hidden-import pyproj._compat \ No newline at end of file diff --git a/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-13-43-59.log b/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-13-43-59.log new file mode 100644 index 0000000..d270700 --- /dev/null +++ b/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-13-43-59.log @@ -0,0 +1,37 @@ +[03/01/2024 13:43:59] [23540] [INFO]- sysdir: D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line95) +[03/01/2024 13:43:59] [23540] [INFO]- init algXML succeed ---from: AlgXmlHandle.check_alg_xml (AlgXmlHandle.py:Line321) +[03/01/2024 13:43:59] [23540] [INFO]- create new workspace success! ---from: VegetationHeightMain.__create_work_space (VegetationHeightMain.py:Line273) +[03/01/2024 13:44:33] [23540] [INFO]- check_source success! ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line115) +[03/01/2024 13:44:33] [23540] [INFO]- progress bar :10% ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line116) +[03/01/2024 13:44:33] [23540] [INFO]- demhgt2wgs_cmd:DEM2ISCE.exe -s /cygdrive/F/MicroWorkspace/LT1A/HaiNan/DEM -o /cygdrive/D/micro\LWork\VegetationHeight\Temporary\isce\preprocessed\dem ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line794) +[03/01/2024 13:45:24] [23540] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line796) +[03/01/2024 13:45:24] [23540] [INFO]- demhgt2wgs finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line803) +[03/01/2024 13:45:24] [23540] [INFO]- progress bar: 5% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line804) +[03/01/2024 13:45:24] [23540] [INFO]- prepSlcLT1AB_cmd:prepSlcLT1AB.exe -i /cygdrive/D/micro/LWork/VegetationHeight/Temporary/origin/SARS/ -o /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line816) +[03/01/2024 13:45:50] [23540] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line818) +[03/01/2024 13:45:58] [23540] [INFO]- unpackFrame_LT1AB_cmd:prepSlcLT1AB.exe -i /cygdrive/D/micro/LWork/VegetationHeight/Temporary/origin/SARS/ -o /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line822) +[03/01/2024 13:45:58] [23540] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line823) +[03/01/2024 13:45:58] [23540] [INFO]- slc to isce_data finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line824) +[03/01/2024 13:45:58] [23540] [INFO]- progress bar: 10% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line825) +[03/01/2024 13:45:58] [23540] [INFO]- stackStripMap_cmd:stackStripMap.exe -s /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ -w /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace -d /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/preprocessed/dem/demLat_N15_N27_Lon_E109_E115.dem.wgs84 -m 20230328 -a 3 -r 3 -x '18.8 19.2 109.2 109.4' -u 'snaphu' --nofocus ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line834) +[03/01/2024 13:45:58] [23540] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line836) +[03/01/2024 13:45:58] [23540] [INFO]- mas slc stackStripMap finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line840) +[03/01/2024 13:45:58] [23540] [INFO]- autorun_cmd:['-e', 'D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp', '-o', 'D:\\micro\\LWork\\VegetationHeight\\Temporary\\isce\\processing\\isce_workspace'] ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line860) +[03/01/2024 13:45:58] [23540] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=Excetding data================= ---from: autorun.auto_run_main (autorun.py:Line242) +[03/01/2024 13:45:58] [23540] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=command text:run_01_crop========= ---from: autorun.auto_run_main (autorun.py:Line253) +[03/01/2024 13:45:58] [23540] [INFO]- ==========running step:01========== ---from: autorun.auto_run_main (autorun.py:Line262) +[03/01/2024 13:45:58] [23540] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230328 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 13:46:11] [23540] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230328 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 13:46:11] [23540] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230405 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 13:46:22] [23540] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230405 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 13:46:22] [23540] [INFO]- +====================================exceted========================= + ---from: autorun.auto_run_main (autorun.py:Line277) +[03/01/2024 13:46:22] [23540] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=Excetding data================= ---from: autorun.auto_run_main (autorun.py:Line242) +[03/01/2024 13:46:22] [23540] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=command text:run_02_reference========= ---from: autorun.auto_run_main (autorun.py:Line253) +[03/01/2024 13:46:22] [23540] [INFO]- ==========running step:02========== ---from: autorun.auto_run_main (autorun.py:Line262) +[03/01/2024 13:46:22] [23540] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_reference_20230328 ---from: autorun.excteCMD (autorun.py:Line18) diff --git a/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-15-25-20.log b/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-15-25-20.log new file mode 100644 index 0000000..5112cb8 --- /dev/null +++ b/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-15-25-20.log @@ -0,0 +1,46 @@ +[03/01/2024 15:25:20] [5504] [INFO]- sysdir: D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line95) +[03/01/2024 15:25:20] [5504] [INFO]- init algXML succeed ---from: AlgXmlHandle.check_alg_xml (AlgXmlHandle.py:Line321) +[03/01/2024 15:25:20] [5504] [INFO]- create new workspace success! ---from: VegetationHeightMain.__create_work_space (VegetationHeightMain.py:Line273) +[03/01/2024 15:25:53] [5504] [INFO]- check_source success! ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line115) +[03/01/2024 15:25:53] [5504] [INFO]- progress bar :10% ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line116) +[03/01/2024 15:25:53] [5504] [INFO]- demhgt2wgs_cmd:DEM2ISCE.exe -s /cygdrive/F/MicroWorkspace/LT1A/HaiNan/DEM -o /cygdrive/D/micro\LWork\VegetationHeight\Temporary\isce\preprocessed\dem ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line794) +[03/01/2024 15:26:46] [5504] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line796) +[03/01/2024 15:26:46] [5504] [INFO]- demhgt2wgs finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line803) +[03/01/2024 15:26:46] [5504] [INFO]- progress bar: 5% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line804) +[03/01/2024 15:26:46] [5504] [INFO]- prepSlcLT1AB_cmd:prepSlcLT1AB.exe -i /cygdrive/D/micro/LWork/VegetationHeight/Temporary/origin/SARS/ -o /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line816) +[03/01/2024 15:27:12] [5504] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line818) +[03/01/2024 15:27:19] [5504] [INFO]- unpackFrame_LT1AB_cmd:prepSlcLT1AB.exe -i /cygdrive/D/micro/LWork/VegetationHeight/Temporary/origin/SARS/ -o /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line822) +[03/01/2024 15:27:19] [5504] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line823) +[03/01/2024 15:27:19] [5504] [INFO]- slc to isce_data finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line824) +[03/01/2024 15:27:19] [5504] [INFO]- progress bar: 10% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line825) +[03/01/2024 15:27:19] [5504] [INFO]- stackStripMap_cmd:stackStripMap.exe -s /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ -w /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace -d /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/preprocessed/dem/demLat_N15_N27_Lon_E109_E115.dem.wgs84 -m 20230328 -a 3 -r 3 -x '18.9 19.2 109.25 109.4' -u 'snaphu' --nofocus ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line834) +[03/01/2024 15:27:20] [5504] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line836) +[03/01/2024 15:27:20] [5504] [INFO]- mas slc stackStripMap finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line840) +[03/01/2024 15:27:20] [5504] [INFO]- autorun_cmd:['-e', 'D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp', '-o', 'D:\\micro\\LWork\\VegetationHeight\\Temporary\\isce\\processing\\isce_workspace'] ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line860) +[03/01/2024 15:27:20] [5504] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=Excetding data================= ---from: autorun.auto_run_main (autorun.py:Line242) +[03/01/2024 15:27:20] [5504] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=command text:run_01_crop========= ---from: autorun.auto_run_main (autorun.py:Line253) +[03/01/2024 15:27:20] [5504] [INFO]- ==========running step:01========== ---from: autorun.auto_run_main (autorun.py:Line262) +[03/01/2024 15:27:20] [5504] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230328 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 15:27:28] [5504] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230328 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 15:27:28] [5504] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230405 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 15:27:36] [5504] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230405 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 15:27:36] [5504] [INFO]- +====================================exceted========================= + ---from: autorun.auto_run_main (autorun.py:Line277) +[03/01/2024 15:27:36] [5504] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=Excetding data================= ---from: autorun.auto_run_main (autorun.py:Line242) +[03/01/2024 15:27:36] [5504] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=command text:run_02_reference========= ---from: autorun.auto_run_main (autorun.py:Line253) +[03/01/2024 15:27:36] [5504] [INFO]- ==========running step:02========== ---from: autorun.auto_run_main (autorun.py:Line262) +[03/01/2024 15:27:36] [5504] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_reference_20230328 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 15:31:56] [5504] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_reference_20230328 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 15:31:56] [5504] [INFO]- +====================================exceted========================= + ---from: autorun.auto_run_main (autorun.py:Line277) +[03/01/2024 15:31:56] [5504] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line862) +[03/01/2024 15:31:56] [5504] [INFO]- progress bar :30% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line867) +[03/01/2024 15:32:11] [5504] [INFO]- progress bar :40% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line914) diff --git a/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-15-44-22.log b/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-15-44-22.log new file mode 100644 index 0000000..03fb3db --- /dev/null +++ b/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-15-44-22.log @@ -0,0 +1,37 @@ +[03/01/2024 15:44:22] [25380] [INFO]- sysdir: D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line95) +[03/01/2024 15:44:22] [25380] [INFO]- init algXML succeed ---from: AlgXmlHandle.check_alg_xml (AlgXmlHandle.py:Line321) +[03/01/2024 15:44:23] [25380] [INFO]- create new workspace success! ---from: VegetationHeightMain.__create_work_space (VegetationHeightMain.py:Line273) +[03/01/2024 15:44:56] [25380] [INFO]- check_source success! ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line115) +[03/01/2024 15:44:56] [25380] [INFO]- progress bar :10% ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line116) +[03/01/2024 15:44:56] [25380] [INFO]- demhgt2wgs_cmd:DEM2ISCE.exe -s /cygdrive/F/MicroWorkspace/LT1A/HaiNan/DEM -o /cygdrive/D/micro\LWork\VegetationHeight\Temporary\isce\preprocessed\dem ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line794) +[03/01/2024 15:45:47] [25380] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line796) +[03/01/2024 15:45:47] [25380] [INFO]- demhgt2wgs finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line803) +[03/01/2024 15:45:47] [25380] [INFO]- progress bar: 5% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line804) +[03/01/2024 15:45:47] [25380] [INFO]- prepSlcLT1AB_cmd:prepSlcLT1AB.exe -i /cygdrive/D/micro/LWork/VegetationHeight/Temporary/origin/SARS/ -o /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line816) +[03/01/2024 15:46:14] [25380] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line818) +[03/01/2024 15:46:22] [25380] [INFO]- unpackFrame_LT1AB_cmd:prepSlcLT1AB.exe -i /cygdrive/D/micro/LWork/VegetationHeight/Temporary/origin/SARS/ -o /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line822) +[03/01/2024 15:46:22] [25380] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line823) +[03/01/2024 15:46:22] [25380] [INFO]- slc to isce_data finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line824) +[03/01/2024 15:46:22] [25380] [INFO]- progress bar: 10% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line825) +[03/01/2024 15:46:22] [25380] [INFO]- stackStripMap_cmd:stackStripMap.exe -s /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ -w /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace -d /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/preprocessed/dem/demLat_N15_N27_Lon_E109_E115.dem.wgs84 -m 20230328 -a 3 -r 3 -x '18.95 19.2 109.2 109.4' -u 'snaphu' --nofocus ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line834) +[03/01/2024 15:46:22] [25380] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line836) +[03/01/2024 15:46:22] [25380] [INFO]- mas slc stackStripMap finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line840) +[03/01/2024 15:46:22] [25380] [INFO]- autorun_cmd:['-e', 'D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp', '-o', 'D:\\micro\\LWork\\VegetationHeight\\Temporary\\isce\\processing\\isce_workspace'] ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line860) +[03/01/2024 15:46:22] [25380] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=Excetding data================= ---from: autorun.auto_run_main (autorun.py:Line242) +[03/01/2024 15:46:22] [25380] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=command text:run_01_crop========= ---from: autorun.auto_run_main (autorun.py:Line253) +[03/01/2024 15:46:22] [25380] [INFO]- ==========running step:01========== ---from: autorun.auto_run_main (autorun.py:Line262) +[03/01/2024 15:46:22] [25380] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230328 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 15:46:31] [25380] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230328 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 15:46:31] [25380] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230405 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 15:46:39] [25380] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230405 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 15:46:39] [25380] [INFO]- +====================================exceted========================= + ---from: autorun.auto_run_main (autorun.py:Line277) +[03/01/2024 15:46:39] [25380] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=Excetding data================= ---from: autorun.auto_run_main (autorun.py:Line242) +[03/01/2024 15:46:39] [25380] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=command text:run_02_reference========= ---from: autorun.auto_run_main (autorun.py:Line253) +[03/01/2024 15:46:39] [25380] [INFO]- ==========running step:02========== ---from: autorun.auto_run_main (autorun.py:Line262) +[03/01/2024 15:46:39] [25380] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_reference_20230328 ---from: autorun.excteCMD (autorun.py:Line18) diff --git a/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-15-48-01.log b/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-15-48-01.log new file mode 100644 index 0000000..b0a740f --- /dev/null +++ b/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-15-48-01.log @@ -0,0 +1,37 @@ +[03/01/2024 15:48:01] [22788] [INFO]- sysdir: D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line95) +[03/01/2024 15:48:01] [22788] [INFO]- init algXML succeed ---from: AlgXmlHandle.check_alg_xml (AlgXmlHandle.py:Line321) +[03/01/2024 15:48:03] [22788] [INFO]- create new workspace success! ---from: VegetationHeightMain.__create_work_space (VegetationHeightMain.py:Line273) +[03/01/2024 15:48:34] [22788] [INFO]- check_source success! ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line115) +[03/01/2024 15:48:34] [22788] [INFO]- progress bar :10% ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line116) +[03/01/2024 15:48:34] [22788] [INFO]- demhgt2wgs_cmd:DEM2ISCE.exe -s /cygdrive/F/MicroWorkspace/LT1A/HaiNan/DEM -o /cygdrive/D/micro\LWork\VegetationHeight\Temporary\isce\preprocessed\dem ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line794) +[03/01/2024 15:49:25] [22788] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line796) +[03/01/2024 15:49:25] [22788] [INFO]- demhgt2wgs finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line803) +[03/01/2024 15:49:25] [22788] [INFO]- progress bar: 5% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line804) +[03/01/2024 15:49:25] [22788] [INFO]- prepSlcLT1AB_cmd:prepSlcLT1AB.exe -i /cygdrive/D/micro/LWork/VegetationHeight/Temporary/origin/SARS/ -o /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line816) +[03/01/2024 15:49:53] [22788] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line818) +[03/01/2024 15:50:01] [22788] [INFO]- unpackFrame_LT1AB_cmd:prepSlcLT1AB.exe -i /cygdrive/D/micro/LWork/VegetationHeight/Temporary/origin/SARS/ -o /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line822) +[03/01/2024 15:50:01] [22788] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line823) +[03/01/2024 15:50:01] [22788] [INFO]- slc to isce_data finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line824) +[03/01/2024 15:50:01] [22788] [INFO]- progress bar: 10% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line825) +[03/01/2024 15:50:01] [22788] [INFO]- stackStripMap_cmd:stackStripMap.exe -s /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ -w /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace -d /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/preprocessed/dem/demLat_N15_N27_Lon_E109_E115.dem.wgs84 -m 20230328 -a 3 -r 3 -x '18.90 19.1 109.2 109.4' -u 'snaphu' --nofocus ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line834) +[03/01/2024 15:50:01] [22788] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line836) +[03/01/2024 15:50:01] [22788] [INFO]- mas slc stackStripMap finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line840) +[03/01/2024 15:50:01] [22788] [INFO]- autorun_cmd:['-e', 'D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp', '-o', 'D:\\micro\\LWork\\VegetationHeight\\Temporary\\isce\\processing\\isce_workspace'] ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line860) +[03/01/2024 15:50:01] [22788] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=Excetding data================= ---from: autorun.auto_run_main (autorun.py:Line242) +[03/01/2024 15:50:01] [22788] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=command text:run_01_crop========= ---from: autorun.auto_run_main (autorun.py:Line253) +[03/01/2024 15:50:01] [22788] [INFO]- ==========running step:01========== ---from: autorun.auto_run_main (autorun.py:Line262) +[03/01/2024 15:50:01] [22788] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230328 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 15:50:08] [22788] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230328 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 15:50:08] [22788] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230405 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 15:50:15] [22788] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230405 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 15:50:15] [22788] [INFO]- +====================================exceted========================= + ---from: autorun.auto_run_main (autorun.py:Line277) +[03/01/2024 15:50:15] [22788] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=Excetding data================= ---from: autorun.auto_run_main (autorun.py:Line242) +[03/01/2024 15:50:15] [22788] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=command text:run_02_reference========= ---from: autorun.auto_run_main (autorun.py:Line253) +[03/01/2024 15:50:15] [22788] [INFO]- ==========running step:02========== ---from: autorun.auto_run_main (autorun.py:Line262) +[03/01/2024 15:50:15] [22788] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_reference_20230328 ---from: autorun.excteCMD (autorun.py:Line18) diff --git a/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-17-14-13.log b/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-17-14-13.log new file mode 100644 index 0000000..7874d12 --- /dev/null +++ b/vegetationHeight-L-SAR/run_log/ISCE_LOG2024-03-01-17-14-13.log @@ -0,0 +1,61 @@ +[03/01/2024 17:14:13] [10656] [INFO]- sysdir: D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line95) +[03/01/2024 17:14:13] [10656] [INFO]- init algXML succeed ---from: AlgXmlHandle.check_alg_xml (AlgXmlHandle.py:Line321) +[03/01/2024 17:14:16] [10656] [INFO]- create new workspace success! ---from: VegetationHeightMain.__create_work_space (VegetationHeightMain.py:Line273) +[03/01/2024 17:14:46] [10656] [INFO]- check_source success! ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line115) +[03/01/2024 17:14:46] [10656] [INFO]- progress bar :10% ---from: VegetationHeightMain.check_source (VegetationHeightMain.py:Line116) +[03/01/2024 17:14:46] [10656] [INFO]- demhgt2wgs_cmd:DEM2ISCE.exe -s /cygdrive/F/MicroWorkspace/LT1A/HaiNan/DEM -o /cygdrive/D/micro\LWork\VegetationHeight\Temporary\isce\preprocessed\dem ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line794) +[03/01/2024 17:15:38] [10656] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line796) +[03/01/2024 17:15:38] [10656] [INFO]- demhgt2wgs finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line803) +[03/01/2024 17:15:38] [10656] [INFO]- progress bar: 5% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line804) +[03/01/2024 17:15:38] [10656] [INFO]- prepSlcLT1AB_cmd:prepSlcLT1AB.exe -i /cygdrive/D/micro/LWork/VegetationHeight/Temporary/origin/SARS/ -o /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line816) +[03/01/2024 17:16:04] [10656] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line818) +[03/01/2024 17:16:11] [10656] [INFO]- unpackFrame_LT1AB_cmd:prepSlcLT1AB.exe -i /cygdrive/D/micro/LWork/VegetationHeight/Temporary/origin/SARS/ -o /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line822) +[03/01/2024 17:16:11] [10656] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line823) +[03/01/2024 17:16:11] [10656] [INFO]- slc to isce_data finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line824) +[03/01/2024 17:16:11] [10656] [INFO]- progress bar: 10% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line825) +[03/01/2024 17:16:11] [10656] [INFO]- stackStripMap_cmd:stackStripMap.exe -s /cygdrive/D/micro/LWork/VegetationHeight/Temporary/preprocessed/slc/ -w /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace -d /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/preprocessed/dem/demLat_N15_N27_Lon_E109_E115.dem.wgs84 -m 20230328 -a 3 -r 3 -x '18.90 19.1 109.2 109.4' -u 'snaphu' --nofocus ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line834) +[03/01/2024 17:16:11] [10656] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line836) +[03/01/2024 17:16:11] [10656] [INFO]- mas slc stackStripMap finish! ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line840) +[03/01/2024 17:16:11] [10656] [INFO]- autorun_cmd:['-e', 'D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp', '-o', 'D:\\micro\\LWork\\VegetationHeight\\Temporary\\isce\\processing\\isce_workspace'] ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line860) +[03/01/2024 17:16:11] [10656] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=Excetding data================= ---from: autorun.auto_run_main (autorun.py:Line242) +[03/01/2024 17:16:11] [10656] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=command text:run_01_crop========= ---from: autorun.auto_run_main (autorun.py:Line253) +[03/01/2024 17:16:11] [10656] [INFO]- ==========running step:01========== ---from: autorun.auto_run_main (autorun.py:Line262) +[03/01/2024 17:16:11] [10656] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230328 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 17:16:18] [10656] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230328 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 17:16:18] [10656] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230405 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 17:16:25] [10656] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_crop_20230405 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 17:16:25] [10656] [INFO]- +====================================exceted========================= + ---from: autorun.auto_run_main (autorun.py:Line277) +[03/01/2024 17:16:25] [10656] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=Excetding data================= ---from: autorun.auto_run_main (autorun.py:Line242) +[03/01/2024 17:16:25] [10656] [INFO]- D:\micro\LWork\VegetationHeight\Temporary\isce\processing\isce_workspace\log.txt=command text:run_02_reference========= ---from: autorun.auto_run_main (autorun.py:Line253) +[03/01/2024 17:16:25] [10656] [INFO]- ==========running step:02========== ---from: autorun.auto_run_main (autorun.py:Line262) +[03/01/2024 17:16:25] [10656] [INFO]- waitline cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_reference_20230328 ---from: autorun.excteCMD (autorun.py:Line18) +[03/01/2024 17:19:41] [10656] [INFO]- state: 0 cmdline: D:/estar-proj/microproduct-l-sar/vegetationHeight-L-SAR/ISCEApp\stripmapWrapper.exe -c /cygdrive/D/micro/LWork/VegetationHeight/Temporary/isce/processing/isce_workspace/configs/config_reference_20230328 ========== + +**************************************** ---from: autorun.excteCMD (autorun.py:Line24) +[03/01/2024 17:19:41] [10656] [INFO]- +====================================exceted========================= + ---from: autorun.auto_run_main (autorun.py:Line277) +[03/01/2024 17:19:41] [10656] [INFO]- cmd_result:0 ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line862) +[03/01/2024 17:19:41] [10656] [INFO]- progress bar :30% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line867) +[03/01/2024 17:19:55] [10656] [INFO]- progress bar :40% ---from: VegetationHeightMain.get_interv_img (VegetationHeightMain.py:Line914) +[03/02/2024 09:18:56] [10656] [INFO]- calc kz finish ---from: VegetationHeightMain.calc_kz (VegetationHeightMain.py:Line641) +[03/02/2024 09:30:44] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\lee_refined_filter_dual.exe -idm D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2\ -ids D:\micro\LWork\VegetationHeight\Temporary\preprocessed\slave_s2\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf S2T6 -nw 7 -nlk 1 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line519) +[03/02/2024 09:31:24] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -type HH -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line538) +[03/02/2024 09:32:04] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -type HV -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line538) +[03/02/2024 09:32:43] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -type VV -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line538) +[03/02/2024 09:33:22] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -type LL -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line538) +[03/02/2024 09:34:04] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -type LR -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line538) +[03/02/2024 09:34:43] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -type RR -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line538) +[03/02/2024 09:35:23] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -type HHpVV -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line538) +[03/02/2024 09:36:02] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -type HHmVV -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line538) +[03/02/2024 09:36:42] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -type HVpVH -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line538) +[03/02/2024 09:37:21] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -type HHVV -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line538) +[03/02/2024 09:39:03] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\complex_coherence_opt_estimation.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -iodf T6 -nwr 7 -nwc 7 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line542) +[03/02/2024 09:44:14] [10656] [INFO]- 1 : D:\estar-proj\microproduct-l-sar\vegetationHeight-L-SAR\height_estimation_inversion_procedure_RVOG.exe -id D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -od D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\ -ifgh D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\cmplx_coh_HV.bin -ifgl D:\micro\LWork\VegetationHeight\Temporary\preprocessed\master_s2_slave_s2_LEE\T6\cmplx_coh_HHpVV.bin -kz D:\micro\LWork\VegetationHeight\Temporary\preprocessed\kz\kz.bin -nwr 11 -nwc 11 -coef 0.5 -nc 9453 -ofr 0 -ofc 0 -fnr 6904 -fnc 9453 ---from: VegetationHeightMain.preprocess_handle (VegetationHeightMain.py:Line567) +[03/02/2024 09:45:11] [10656] [INFO]- successful production of VegetationHeight Product.mate.xml ---from: VegetationHeightMain. (VegetationHeightMain.py:Line945) diff --git a/vegetationHeight-L-SAR/run_log/VegetationHeight2024-03-01-13-43-59.log b/vegetationHeight-L-SAR/run_log/VegetationHeight2024-03-01-13-43-59.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationHeight-L-SAR/run_log/VegetationHeight2024-03-01-15-25-20.log b/vegetationHeight-L-SAR/run_log/VegetationHeight2024-03-01-15-25-20.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationHeight-L-SAR/run_log/VegetationHeight2024-03-01-15-44-22.log b/vegetationHeight-L-SAR/run_log/VegetationHeight2024-03-01-15-44-22.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationHeight-L-SAR/run_log/VegetationHeight2024-03-01-15-48-01.log b/vegetationHeight-L-SAR/run_log/VegetationHeight2024-03-01-15-48-01.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationHeight-L-SAR/run_log/VegetationHeight2024-03-01-17-14-13.log b/vegetationHeight-L-SAR/run_log/VegetationHeight2024-03-01-17-14-13.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10508.write.1.tlog b/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10508.write.1.tlog new file mode 100644 index 0000000..7642e2e Binary files /dev/null and b/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.10508.write.1.tlog differ diff --git a/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.12304.write.1.tlog b/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.12304.write.1.tlog new file mode 100644 index 0000000..7587eb2 Binary files /dev/null and b/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.12304.write.1.tlog differ diff --git a/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221268.write.1.tlog b/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221268.write.1.tlog new file mode 100644 index 0000000..3327f66 Binary files /dev/null and b/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221268.write.1.tlog differ diff --git a/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221820.write.1.tlog b/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221820.write.1.tlog new file mode 100644 index 0000000..5796c30 Binary files /dev/null and b/vegetationPhenology-L-SAR/baseTool/x64/Release/SIMOrtho.7722b0a9.tlog/CL.221820.write.1.tlog differ diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-28-11-21-02.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-28-11-21-02.log new file mode 100644 index 0000000..542ca1b --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-28-11-21-02.log @@ -0,0 +1,13 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 613, in + if main_handler.check_source() is False: + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 89, in check_source + checkFlag, self.__parameters_dic = self.__check_handler.check_input_paras(self.__input_paras) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\xml\AlgXmlHandle.py", line 416, in check_input_paras + if self.__check_tif(para_path) is False: + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\xml\AlgXmlHandle.py", line 515, in __check_tif + raise Exception(msg) +Exception: read tif error!,finame: F:\MicroWorkspace\LT1B\LT230919\LSAR_vegetationPhenology_LandCover.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-23-12.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-23-12.log new file mode 100644 index 0000000..37d7dae --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-23-12.log @@ -0,0 +1,85 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:[, , ] +INFO:mylog:progress bar: 60% +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: cal_HH_geo.tif', '1: cal_HV_geo.tif', '2: cal_VH_geo.tif', '3: cal_VV_geo.tif', '4: Freeman_Dbl_geo.tif', '5: Freeman_Odd_geo.tif', '6: Freeman_Vol_geo.tif', '7: Yamaguchi4_Dbl_geo.tif', '8: Yamaguchi4_Hlx_geo.tif', '9: Yamaguchi4_Odd_geo.tif', '10: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.09366354 0.08247629 0.08278855 0.09190203 0.0128178 0.07695573 + 0.18334338 0.03336854 0.08245138 0.10931978 0.15091298],threshold=0.3 +INFO:mylog:optimal_feature:[] +ERROR:mylog:optimal_feature is empty +INFO:mylog:correlation_map: + [[0. 0.89764159 0.36366804 0.53662808 0.55155136 0.65806677 + 0.67906142 0.52742026 0.15078757 0.05888882 0.0831669 ] + [0. 0. 0.20696051 0.43913559 0.4372231 0.63202245 + 0.65091895 0.31918803 0.08108438 0.07461908 0.0833972 ] + [0. 0. 0. 0.79240334 0.80649182 0.04294505 + 0.05924523 0.06692297 0.93861459 0.0948229 0.04284254] + [0. 0. 0. 0. 0.75958324 0.22892378 + 0.24249527 0.10827974 0.72258898 0.04866064 0.01802373] + [0. 0. 0. 0. 0. 0.22118146 + 0.2386202 0.10192295 0.71663836 0.05991084 0.01111095] + [0. 0. 0. 0. 0. 0. + 0.65698974 0.51606685 0.04084964 0.09065002 0.0764337 ] + [0. 0. 0. 0. 0. 0. + 0. 0.52279475 0.02769209 0.08604649 0.07512323] + [0. 0. 0. 0. 0. 0. + 0. 0. 0.12146051 0.13680229 0.07556712] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0.12628824 0.06411015] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.68123913] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[6 9 2 1 8 7 4] +INFO:mylog:[6 9 2 1 8 7 4] +INFO:mylog:train_feature:['6: Freeman_Vol_geo.tif' '9: Yamaguchi4_Odd_geo.tif' '2: cal_VH_geo.tif' + '1: cal_HV_geo.tif' '8: Yamaguchi4_Hlx_geo.tif' + '7: Yamaguchi4_Dbl_geo.tif' '4: Freeman_Dbl_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['cal_HV_geo', 'cal_VH_geo', 'Freeman_Dbl_geo', 'Freeman_Vol_geo', 'Yamaguchi4_Dbl_geo', 'Yamaguchi4_Hlx_geo', 'Yamaguchi4_Odd_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! +INFO:mylog:running use time: 0:29:27.130152 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-27-04.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-27-04.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-27-06.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-27-06.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-14.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-14.log new file mode 100644 index 0000000..08c5cfa --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-14.log @@ -0,0 +1,8 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-16.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-16.log new file mode 100644 index 0000000..3460ab6 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-16.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-17.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-17.log new file mode 100644 index 0000000..3113d47 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-17.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-19.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-19.log new file mode 100644 index 0000000..4845bda --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-19.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-21.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-21.log new file mode 100644 index 0000000..9f34cc2 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-21.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-23.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-23.log new file mode 100644 index 0000000..459b8e3 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-23.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-25.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-25.log new file mode 100644 index 0000000..db595ad --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-25.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-27.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-27.log new file mode 100644 index 0000000..a701286 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-27.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-29.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-29.log new file mode 100644 index 0000000..3234527 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-29.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-31.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-31.log new file mode 100644 index 0000000..e716cde --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-31.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-33.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-33.log new file mode 100644 index 0000000..5a3aeb8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-33.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-35.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-35.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-35.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-37.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-37.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-37.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-38.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-38.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-15-46-38.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-17-08-37.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-17-08-37.log new file mode 100644 index 0000000..5ac26d3 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-17-08-37.log @@ -0,0 +1,70 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:[, , ] +INFO:mylog:progress bar: 60% +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: cal_HH_geo.tif', '1: cal_HV_geo.tif', '2: cal_VH_geo.tif', '3: cal_VV_geo.tif', '4: Freeman_Dbl_geo.tif', '5: Freeman_Odd_geo.tif', '6: Freeman_Vol_geo.tif', '7: Yamaguchi4_Dbl_geo.tif', '8: Yamaguchi4_Hlx_geo.tif', '9: Yamaguchi4_Odd_geo.tif', '10: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.10283224 0.08028293 0.08021599 0.09328971 0.01247282 0.07368551 + 0.18585307 0.03340688 0.08491088 0.10932806 0.14372192],threshold=0.3 +INFO:mylog:optimal_feature:[] +ERROR:mylog:optimal_feature is empty +INFO:mylog:correlation_map: + [[0. 0.89873904 0.36139142 0.54202597 0.55652724 0.51975912 + 0.68158447 0.66361563 0.15494957 0.05263465 0.07968142] + [0. 0. 0.20712775 0.4485708 0.44544498 0.30771575 + 0.65604889 0.63880926 0.08724804 0.06981464 0.07982159] + [0. 0. 0. 0.7913111 0.80606667 0.06550937 + 0.05585409 0.04141258 0.9402571 0.09555805 0.04422941] + [0. 0. 0. 0. 0.76521751 0.10534343 + 0.25204086 0.23672507 0.72321314 0.0527733 0.0207726 ] + [0. 0. 0. 0. 0. 0.10062908 + 0.24386369 0.22686866 0.71866334 0.06190223 0.01055069] + [0. 0. 0. 0. 0. 0. + 0.51224794 0.5092009 0.1191725 0.13152173 0.07303128] + [0. 0. 0. 0. 0. 0. + 0. 0.66900137 0.02673234 0.08222113 0.07068352] + [0. 0. 0. 0. 0. 0. + 0. 0. 0.03863333 0.08896144 0.0719547 ] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0.12503049 0.06557503] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.68588953] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[6 9 8 1 2 7 4] +INFO:mylog:[6 9 8 1 2 7 4] +INFO:mylog:train_feature:['6: Freeman_Vol_geo.tif' '9: Yamaguchi4_Odd_geo.tif' + '8: Yamaguchi4_Hlx_geo.tif' '1: cal_HV_geo.tif' '2: cal_VH_geo.tif' + '7: Yamaguchi4_Dbl_geo.tif' '4: Freeman_Dbl_geo.tif'] +INFO:mylog:RF trainning diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-17-12-34.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-17-12-34.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-17-12-35.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-17-12-35.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-17-12-36.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-02-29-17-12-36.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-15-54-34.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-15-54-34.log new file mode 100644 index 0000000..32b2a57 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-15-54-34.log @@ -0,0 +1,85 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% +INFO:mylog:run h_a_alpha_decomposition_T3! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3! +INFO:mylog:run h_a_alpha_eigenvector_set_T3! +INFO:mylog:[, , ] +INFO:mylog:progress bar: 60% +INFO:mylog:run h_a_alpha_decomposition_T3 success! +INFO:mylog:run h_a_alpha_eigenvalue_set_T3 success! +INFO:mylog:run h_a_alpha_eigenvector_set_T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: cal_HH_geo.tif', '1: cal_HV_geo.tif', '2: cal_VH_geo.tif', '3: cal_VV_geo.tif', '4: Freeman_Dbl_geo.tif', '5: Freeman_Odd_geo.tif', '6: Freeman_Vol_geo.tif', '7: Yamaguchi4_Dbl_geo.tif', '8: Yamaguchi4_Hlx_geo.tif', '9: Yamaguchi4_Odd_geo.tif', '10: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.09804539 0.08550178 0.08042572 0.09852865 0.01272345 0.07507109 + 0.18763937 0.03350355 0.08326894 0.10595806 0.139334 ],threshold=0.3 +INFO:mylog:optimal_feature:[] +ERROR:mylog:optimal_feature is empty +INFO:mylog:correlation_map: + [[0. 0.8947467 0.36571158 0.55283266 0.53883895 0.67611395 + 0.53476183 0.65545788 0.15689646 0.05667253 0.07800574] + [0. 0. 0.20957386 0.43912094 0.4422029 0.64324182 + 0.32006897 0.62548538 0.08813994 0.07553485 0.08087492] + [0. 0. 0. 0.8090354 0.79487997 0.06017607 + 0.06382108 0.04355839 0.93990516 0.09636482 0.04775856] + [0. 0. 0. 0. 0.76305521 0.2419627 + 0.10552941 0.22186441 0.72230675 0.05998334 0.01316941] + [0. 0. 0. 0. 0. 0.24549482 + 0.10988311 0.22922602 0.72702643 0.05352488 0.02349626] + [0. 0. 0. 0. 0. 0. + 0.53333618 0.65701972 0.02342782 0.08317169 0.07005983] + [0. 0. 0. 0. 0. 0. + 0. 0.52665964 0.11923596 0.13248664 0.07198412] + [0. 0. 0. 0. 0. 0. + 0. 0. 0.03604997 0.09015485 0.07443847] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0.12671278 0.06577162] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.68091953] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[6 9 1 8 2 7 4] +INFO:mylog:[6 9 1 8 2 7 4] +INFO:mylog:train_feature:['6: Freeman_Vol_geo.tif' '9: Yamaguchi4_Odd_geo.tif' '1: cal_HV_geo.tif' + '8: Yamaguchi4_Hlx_geo.tif' '2: cal_VH_geo.tif' + '7: Yamaguchi4_Dbl_geo.tif' '4: Freeman_Dbl_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['cal_HV_geo', 'cal_VH_geo', 'Freeman_Dbl_geo', 'Freeman_Vol_geo', 'Yamaguchi4_Dbl_geo', 'Yamaguchi4_Hlx_geo', 'Yamaguchi4_Odd_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +ERROR:mylog:Could not open D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho.tif +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 617, in + if main_handler.process_handle(start) is False: + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 426, in process_handle + cover_data = np.uint8(cover_data) +TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType' +INFO:mylog:running use time: 0:26:41.973851 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-15-58-13.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-15-58-13.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-15-58-14.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-15-58-14.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-15-58-15.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-15-58-15.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-11.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-11.log new file mode 100644 index 0000000..7ef9fd9 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-11.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-12.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-12.log new file mode 100644 index 0000000..0c24ac6 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-12.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-13.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-13.log new file mode 100644 index 0000000..3460ab6 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-13.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-15.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-15.log new file mode 100644 index 0000000..03f6587 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-15.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-17.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-17.log new file mode 100644 index 0000000..4845bda --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-17.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-19.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-19.log new file mode 100644 index 0000000..6566168 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-19.log @@ -0,0 +1,3 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-20.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-20.log new file mode 100644 index 0000000..459b8e3 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-20.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-22.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-22.log new file mode 100644 index 0000000..db595ad --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-22.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-24.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-24.log new file mode 100644 index 0000000..0dc0176 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-24.log @@ -0,0 +1,3 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-26.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-26.log new file mode 100644 index 0000000..99e532a --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-26.log @@ -0,0 +1,3 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-27.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-27.log new file mode 100644 index 0000000..e716cde --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-27.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-29.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-29.log new file mode 100644 index 0000000..5a3aeb8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-29.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-30.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-30.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-30.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-32.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-32.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-32.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-33.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-33.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-16-33.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-23-31.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-23-31.log new file mode 100644 index 0000000..9c8df24 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-23-31.log @@ -0,0 +1,22 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:ahv transform to polsarpro T3 matrix success! +INFO:mylog:progress bar: 20% diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-30-21.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-30-21.log new file mode 100644 index 0000000..4c46ece --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-30-21.log @@ -0,0 +1,21 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:refine_lee filter success! diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-41-21.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-41-21.log new file mode 100644 index 0000000..7020980 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-41-21.log @@ -0,0 +1,34 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 617, in + if main_handler.process_handle(start) is False: + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 382, in process_handle + feature_dir, train_data_dic = self.create_feature_single_tar(name) + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 327, in create_feature_single_tar + feature_dir = CreateFeature.decompose_single_tar(hh_hv_vh_vv_list, self.__workspace_processing_path, self.__workspace_preprocessing_path, name.split('_')[7], self._env_str, rows, cols, FILTER_SIZE=3, debug=DEBUG, FeatureInput=featureInput) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\polsarpro\createfeature.py", line 158, in decompose_single_tar + t3_path = cfeature.ahv_to_t3(workspace_processing_path, workspace_preprocessing_path, hh_hv_vh_vv_list, name, FILTER_SIZE) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\polsarpro\createfeature.py", line 41, in ahv_to_t3 + meta_dic = InitPara.get_meta_dic_new(meta_xml_paths, name) +UnboundLocalError: local variable 'meta_xml_paths' referenced before assignment +INFO:mylog:running use time: 0:05:52.972608 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-53-08.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-53-08.log new file mode 100644 index 0000000..2b93f7b --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-01-16-53-08.log @@ -0,0 +1,32 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:refine_lee filter success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 617, in + if main_handler.process_handle(start) is False: + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 382, in process_handle + feature_dir, train_data_dic = self.create_feature_single_tar(name) + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 328, in create_feature_single_tar + feature_geo_dir = self.features_geo(feature_dir, paramter, sim_ori_path, name) + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 359, in features_geo + os.mkdir(dir) +FileNotFoundError: [WinError 3] 系统找不到指定的路径。: 'D:\\micro\\LWork\\VegetationPhenology\\Temporary\\processing\\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\\features_geo' diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-02-46.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-02-46.log new file mode 100644 index 0000000..6f0432a --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-02-46.log @@ -0,0 +1,75 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:refine_lee filter success! +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: cal_HH_geo.tif', '1: cal_HV_geo.tif', '2: cal_VH_geo.tif', '3: cal_VV_geo.tif', '4: Freeman_Dbl_geo.tif', '5: Freeman_Odd_geo.tif', '6: Freeman_Vol_geo.tif', '7: Yamaguchi4_Dbl_geo.tif', '8: Yamaguchi4_Hlx_geo.tif', '9: Yamaguchi4_Odd_geo.tif', '10: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.09008256 0.08484342 0.08104031 0.09856183 0.01286212 0.07645452 + 0.1949868 0.03393433 0.08189098 0.10708121 0.13826192],threshold=0.3 +INFO:mylog:optimal_feature:[] +ERROR:mylog:optimal_feature is empty +INFO:mylog:correlation_map: + [[0. 0.89602003 0.35927355 0.55154613 0.53831383 0.68200258 + 0.53189077 0.66039831 0.15295284 0.06052895 0.08770181] + [0. 0. 0.20359008 0.43851633 0.44296181 0.65092891 + 0.31802638 0.63134158 0.0845019 0.07694647 0.08837906] + [0. 0. 0. 0.80626193 0.78856369 0.05642641 + 0.07199648 0.04160238 0.9398845 0.09883387 0.04551061] + [0. 0. 0. 0. 0.75978748 0.24120694 + 0.10065369 0.22376129 0.71986336 0.05805332 0.00630141] + [0. 0. 0. 0. 0. 0.2468971 + 0.10394674 0.2332868 0.72009194 0.04950468 0.01367713] + [0. 0. 0. 0. 0. 0. + 0.53169269 0.66553341 0.02504539 0.08659556 0.07677055] + [0. 0. 0. 0. 0. 0. + 0. 0.52447127 0.12523608 0.13743039 0.07717577] + [0. 0. 0. 0. 0. 0. + 0. 0. 0.03640992 0.09399762 0.07944308] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0.13017464 0.06721708] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.66973409] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[6 9 1 8 2 7 4] +INFO:mylog:[6 9 1 8 2 7 4] +INFO:mylog:train_feature:['6: Freeman_Vol_geo.tif' '9: Yamaguchi4_Odd_geo.tif' '1: cal_HV_geo.tif' + '8: Yamaguchi4_Hlx_geo.tif' '2: cal_VH_geo.tif' + '7: Yamaguchi4_Dbl_geo.tif' '4: Freeman_Dbl_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['cal_HV_geo', 'cal_VH_geo', 'Freeman_Dbl_geo', 'Freeman_Vol_geo', 'Yamaguchi4_Dbl_geo', 'Yamaguchi4_Hlx_geo', 'Yamaguchi4_Odd_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! +INFO:mylog:running use time: 0:27:03.597020 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-14.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-14.log new file mode 100644 index 0000000..1dcf44f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-14.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-15.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-15.log new file mode 100644 index 0000000..0c24ac6 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-15.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-16.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-16.log new file mode 100644 index 0000000..3460ab6 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-16.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-18.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-18.log new file mode 100644 index 0000000..03f6587 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-18.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-20.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-20.log new file mode 100644 index 0000000..9582cdc --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-20.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-21.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-21.log new file mode 100644 index 0000000..9f34cc2 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-21.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-23.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-23.log new file mode 100644 index 0000000..459b8e3 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-23.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-25.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-25.log new file mode 100644 index 0000000..0995fec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-25.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-26.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-26.log new file mode 100644 index 0000000..a701286 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-26.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-28.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-28.log new file mode 100644 index 0000000..3234527 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-28.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-30.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-30.log new file mode 100644 index 0000000..e716cde --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-30.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-32.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-32.log new file mode 100644 index 0000000..5a3aeb8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-32.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-33.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-33.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-33.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-35.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-35.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-35.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-36.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-36.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-11-24-36.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-13-45-19.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-13-45-19.log new file mode 100644 index 0000000..3db5ff8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-13-45-19.log @@ -0,0 +1,37 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 617, in + if main_handler.process_handle(start) is False: + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 382, in process_handle + feature_dir, train_data_dic = self.create_feature_single_tar(name) + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 327, in create_feature_single_tar + feature_dir = CreateFeature.decompose_single_tar(hh_hv_vh_vv_list, self.__workspace_processing_path, self.__workspace_preprocessing_path, name, self._env_str, rows, cols, FILTER_SIZE=3, debug=DEBUG, FeatureInput=featureInput) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\polsarpro\createfeature.py", line 162, in decompose_single_tar + t3_path = cfeature.ahv_to_t3(workspace_processing_path, workspace_preprocessing_path, hh_hv_vh_vv_list, name, FILTER_SIZE) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\polsarpro\createfeature.py", line 49, in ahv_to_t3 + leeFilter.api_lee_refined_filter_T3('', t3_path, lee_filter_path, 0, 0, atp.rows(), atp.cols(), FILTER_SIZE) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\polsarpro\AHVToPolsarpro.py", line 274, in rows + return self._rows +AttributeError: 'AHVToPolsarpro' object has no attribute '_rows' +INFO:mylog:running use time: 0:05:20.204244 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-13-52-27.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-13-52-27.log new file mode 100644 index 0000000..7941e8f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-13-52-27.log @@ -0,0 +1,37 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 617, in + if main_handler.process_handle(start) is False: + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 382, in process_handle + feature_dir, train_data_dic = self.create_feature_single_tar(name) + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 327, in create_feature_single_tar + feature_dir = CreateFeature.decompose_single_tar(hh_hv_vh_vv_list, self.__workspace_processing_path, self.__workspace_preprocessing_path, name, self._env_str, rows, cols, FILTER_SIZE=3, debug=DEBUG, FeatureInput=featureInput) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\polsarpro\createfeature.py", line 162, in decompose_single_tar + t3_path = cfeature.ahv_to_t3(workspace_processing_path, workspace_preprocessing_path, hh_hv_vh_vv_list, name, FILTER_SIZE) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\polsarpro\createfeature.py", line 49, in ahv_to_t3 + leeFilter.api_lee_refined_filter_T3('', t3_path, lee_filter_path, 0, 0, atp.rows(), atp.cols(), FILTER_SIZE) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\polsarpro\pspLeeRefinedFilterT3.py", line 92, in api_lee_refined_filter_T3 + raise Exception(result_tuple[1]) +Exception: 0.000000 +INFO:mylog:running use time: 0:05:15.925735 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-01-26.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-01-26.log new file mode 100644 index 0000000..eda5c00 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-01-26.log @@ -0,0 +1,21 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-07-33.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-07-33.log new file mode 100644 index 0000000..6387917 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-07-33.log @@ -0,0 +1,78 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: cal_HH_geo.tif', '1: cal_HV_geo.tif', '2: cal_VH_geo.tif', '3: cal_VV_geo.tif', '4: Freeman_Dbl_geo.tif', '5: Freeman_Odd_geo.tif', '6: Freeman_Vol_geo.tif', '7: Yamaguchi4_Dbl_geo.tif', '8: Yamaguchi4_Hlx_geo.tif', '9: Yamaguchi4_Odd_geo.tif', '10: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.09458846 0.08363802 0.08078314 0.08770963 0.01286091 0.07668415 + 0.19425902 0.03393433 0.08086596 0.10875317 0.1459232 ],threshold=0.3 +INFO:mylog:optimal_feature:[] +ERROR:mylog:optimal_feature is empty +INFO:mylog:correlation_map: + [[0. 0.89669853 0.36250247 0.54096578 0.55566001 0.68216415 + 0.53162444 0.66207904 0.14878515 0.05603344 0.08118538] + [0. 0. 0.20614772 0.44334943 0.44261674 0.64655166 + 0.31650541 0.63030371 0.07994019 0.07328678 0.08304854] + [0. 0. 0. 0.78700075 0.80270095 0.05622829 + 0.06194139 0.04058282 0.93765372 0.10138055 0.04717627] + [0. 0. 0. 0. 0.75486302 0.24527038 + 0.11191999 0.23066594 0.71337575 0.05500618 0.01930217] + [0. 0. 0. 0. 0. 0.2416038 + 0.11133691 0.22635695 0.71240404 0.06161477 0.00976045] + [0. 0. 0. 0. 0. 0. + 0.53839074 0.6678504 0.03032301 0.08340211 0.07148501] + [0. 0. 0. 0. 0. 0. + 0. 0.52828615 0.11860571 0.13358313 0.07271544] + [0. 0. 0. 0. 0. 0. + 0. 0. 0.04270052 0.09119102 0.07322994] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0.132366 0.06687343] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.670045 ] + [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[6 9 1 8 2 7 4] +INFO:mylog:[6 9 1 8 2 7 4] +INFO:mylog:train_feature:['6: Freeman_Vol_geo.tif' '9: Yamaguchi4_Odd_geo.tif' '1: cal_HV_geo.tif' + '8: Yamaguchi4_Hlx_geo.tif' '2: cal_VH_geo.tif' + '7: Yamaguchi4_Dbl_geo.tif' '4: Freeman_Dbl_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['cal_HV_geo', 'cal_VH_geo', 'Freeman_Dbl_geo', 'Freeman_Vol_geo', 'Yamaguchi4_Dbl_geo', 'Yamaguchi4_Hlx_geo', 'Yamaguchi4_Odd_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! +INFO:mylog:running use time: 0:27:02.038659 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-03.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-03.log new file mode 100644 index 0000000..428f10b --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-03.log @@ -0,0 +1,8 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-05.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-05.log new file mode 100644 index 0000000..3460ab6 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-05.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-07.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-07.log new file mode 100644 index 0000000..03f6587 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-07.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-08.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-08.log new file mode 100644 index 0000000..9582cdc --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-08.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-10.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-10.log new file mode 100644 index 0000000..9f34cc2 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-10.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-12.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-12.log new file mode 100644 index 0000000..459b8e3 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-12.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-14.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-14.log new file mode 100644 index 0000000..db595ad --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-14.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-15.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-15.log new file mode 100644 index 0000000..a701286 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-15.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-17.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-17.log new file mode 100644 index 0000000..3234527 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-17.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-19.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-19.log new file mode 100644 index 0000000..e716cde --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-19.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-20.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-20.log new file mode 100644 index 0000000..5a3aeb8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-20.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-22.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-22.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-22.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-23.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-23.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-23.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-25.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-25.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-14-29-25.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-13-08.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-13-08.log new file mode 100644 index 0000000..fc847ca --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-13-08.log @@ -0,0 +1,13 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-16-15.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-16-15.log new file mode 100644 index 0000000..b13e21d --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-16-15.log @@ -0,0 +1,61 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: Freeman_Dbl_geo.tif', '1: Freeman_Odd_geo.tif', '2: Freeman_Vol_geo.tif', '3: Yamaguchi4_Dbl_geo.tif', '4: Yamaguchi4_Hlx_geo.tif', '5: Yamaguchi4_Odd_geo.tif', '6: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.01383032 0.12280543 0.27167702 0.03834972 0.13233643 0.18864775 + 0.23235332],threshold=0.3 +INFO:mylog:optimal_feature:[] +ERROR:mylog:optimal_feature is empty +INFO:mylog:correlation_map: + [[0. 0.89670726 0.36627257 0.52989118 0.15622934 0.05912766 + 0.0844654 ] + [0. 0. 0.21113636 0.32034317 0.08750219 0.07666747 + 0.08534196] + [0. 0. 0. 0.06519414 0.93982708 0.0971871 + 0.04318965] + [0. 0. 0. 0. 0.11854094 0.13720212 + 0.07499628] + [0. 0. 0. 0. 0. 0.12754875 + 0.06251975] + [0. 0. 0. 0. 0. 0. + 0.66128273] + [0. 0. 0. 0. 0. 0. + 0. ]] +INFO:mylog:validity_list_corr:[2 5 4 3 0] +INFO:mylog:[2 5 4 3 0] +INFO:mylog:train_feature:['2: Freeman_Vol_geo.tif' '5: Yamaguchi4_Odd_geo.tif' + '4: Yamaguchi4_Hlx_geo.tif' '3: Yamaguchi4_Dbl_geo.tif' + '0: Freeman_Dbl_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Dbl_geo', 'Freeman_Vol_geo', 'Yamaguchi4_Dbl_geo', 'Yamaguchi4_Hlx_geo', 'Yamaguchi4_Odd_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-48.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-48.log new file mode 100644 index 0000000..6557714 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-48.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-50.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-50.log new file mode 100644 index 0000000..3cf93e7 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-50.log @@ -0,0 +1 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-51.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-51.log new file mode 100644 index 0000000..ce4a384 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-51.log @@ -0,0 +1 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-53.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-53.log new file mode 100644 index 0000000..baea937 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-53.log @@ -0,0 +1 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-55.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-55.log new file mode 100644 index 0000000..9cd8f79 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-55.log @@ -0,0 +1 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-57.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-57.log new file mode 100644 index 0000000..618590e --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-32-57.log @@ -0,0 +1 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-00.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-00.log new file mode 100644 index 0000000..bffe53f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-00.log @@ -0,0 +1 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-01.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-01.log new file mode 100644 index 0000000..55f1a8b --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-01.log @@ -0,0 +1 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-03.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-03.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-05.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-05.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-06.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-06.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-09.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-09.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-11.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-11.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-13.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-13.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-23.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-23.log new file mode 100644 index 0000000..bcc3600 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-33-23.log @@ -0,0 +1,56 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: Freeman_Dbl_geo.tif', '1: Freeman_Odd_geo.tif', '2: Freeman_Vol_geo.tif', '3: Yamaguchi4_Dbl_geo.tif', '4: Yamaguchi4_Hlx_geo.tif', '5: Yamaguchi4_Odd_geo.tif', '6: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.01382516 0.12281475 0.27046069 0.03966117 0.13221649 0.18679849 + 0.23422326],threshold=0.3 +INFO:mylog:optimal_feature:[] +ERROR:mylog:optimal_feature is empty +INFO:mylog:correlation_map: + [[0. 0.89607211 0.36179115 0.52696248 0.15217245 0.05715395 + 0.08358857] + [0. 0. 0.204411 0.3163311 0.08317044 0.07466012 + 0.08356113] + [0. 0. 0. 0.06723975 0.93924471 0.08997966 + 0.04102746] + [0. 0. 0. 0. 0.12116218 0.13455353 + 0.07447049] + [0. 0. 0. 0. 0. 0.11963722 + 0.06168121] + [0. 0. 0. 0. 0. 0. + 0.67093835] + [0. 0. 0. 0. 0. 0. + 0. ]] +INFO:mylog:validity_list_corr:[2] +INFO:mylog:[2] +INFO:mylog:train_feature:['2: Freeman_Vol_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-48-50.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-48-50.log new file mode 100644 index 0000000..e1c322b --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-15-48-50.log @@ -0,0 +1,59 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: Freeman_Dbl_geo.tif', '1: Freeman_Odd_geo.tif', '2: Freeman_Vol_geo.tif', '3: Yamaguchi4_Dbl_geo.tif', '4: Yamaguchi4_Hlx_geo.tif', '5: Yamaguchi4_Odd_geo.tif', '6: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.01420532 0.12243908 0.27730321 0.0400459 0.1298749 0.1874055 + 0.2287261 ],threshold=0.07 +INFO:mylog:optimal_feature:[2, 6, 5, 4, 1] +INFO:mylog:correlation_map: + [[0. 0.89430909 0.36320219 0.53004213 0.15420441] + [0. 0. 0.20874432 0.31214708 0.08659058] + [0. 0. 0. 0.0661306 0.9403507 ] + [0. 0. 0. 0. 0.12010334] + [0. 0. 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[2 5 4] +INFO:mylog:[2 5 4] +INFO:mylog:train_feature:['2: Freeman_Vol_geo.tif' '5: Yamaguchi4_Odd_geo.tif' + '4: Yamaguchi4_Hlx_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'Yamaguchi4_Hlx_geo', 'Yamaguchi4_Odd_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! +INFO:mylog:running use time: 0:21:22.106782 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-21.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-21.log new file mode 100644 index 0000000..f870dfc --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-21.log @@ -0,0 +1,8 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-23.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-23.log new file mode 100644 index 0000000..82b0158 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-23.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-25.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-25.log new file mode 100644 index 0000000..ac32bc2 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-25.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-26.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-26.log new file mode 100644 index 0000000..9582cdc --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-26.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-28.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-28.log new file mode 100644 index 0000000..edc951d --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-28.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-30.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-30.log new file mode 100644 index 0000000..aff8781 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-30.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-31.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-31.log new file mode 100644 index 0000000..bd379e8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-31.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-33.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-33.log new file mode 100644 index 0000000..e6562ec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-33.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-35.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-35.log new file mode 100644 index 0000000..e643d94 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-35.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-37.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-37.log new file mode 100644 index 0000000..724dce7 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-37.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-39.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-39.log new file mode 100644 index 0000000..cca0351 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-39.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-40.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-40.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-40.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-44.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-44.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-44.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-48.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-48.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-05-48.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-11-35.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-11-35.log new file mode 100644 index 0000000..46b9b75 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-11-35.log @@ -0,0 +1,53 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: Freeman_Dbl_geo.tif', '1: Freeman_Odd_geo.tif', '2: Freeman_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.01753821 0.32252416 0.65993763],threshold=0.07 +INFO:mylog:optimal_feature:[2, 1] +INFO:mylog:correlation_map: + [[0. 0.1501588] + [0. 0. ]] +INFO:mylog:validity_list_corr:[2 1] +INFO:mylog:[2 1] +INFO:mylog:train_feature:['2: Freeman_Vol_geo.tif' '1: Freeman_Odd_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Odd_geo', 'Freeman_Vol_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! +INFO:mylog:running use time: 0:17:28.377099 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-23-56.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-23-56.log new file mode 100644 index 0000000..e182a2c --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-23-56.log @@ -0,0 +1,8 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-23-58.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-23-58.log new file mode 100644 index 0000000..187f8b0 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-23-58.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-00.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-00.log new file mode 100644 index 0000000..28d6428 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-00.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-02.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-02.log new file mode 100644 index 0000000..9582cdc --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-02.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-03.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-03.log new file mode 100644 index 0000000..26881eb --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-03.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-05.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-05.log new file mode 100644 index 0000000..4b8136a --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-05.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-07.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-07.log new file mode 100644 index 0000000..bd379e8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-07.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-09.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-09.log new file mode 100644 index 0000000..e6562ec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-09.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-11.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-11.log new file mode 100644 index 0000000..3234527 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-11.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-13.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-13.log new file mode 100644 index 0000000..379370d --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-13.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-15.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-15.log new file mode 100644 index 0000000..6b19b95 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-15.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-18.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-18.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-18.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-23.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-23.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-23.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-29.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-29.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-24-29.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-35-16.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-35-16.log new file mode 100644 index 0000000..0fd79ae --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-16-35-16.log @@ -0,0 +1,59 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:Cloude successful +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: combination_1mH1mA_geo.tif', '4: combination_1mHA_geo.tif', '5: combination_H1mA_geo.tif', '6: combination_HA_geo.tif', '7: delta_geo.tif', '8: entropy_geo.tif', '9: Freeman_Dbl_geo.tif', '10: Freeman_Odd_geo.tif', '11: Freeman_Vol_geo.tif', '12: gamma_geo.tif', '13: lambda_geo.tif', '14: Yamaguchi4_Dbl_geo.tif', '15: Yamaguchi4_Hlx_geo.tif', '16: Yamaguchi4_Odd_geo.tif', '17: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.04418615 0.03613523 0.03937815 0.03694402 0.04288367 0.03895146 + 0.03725419 0.03924043 0.04659004 0.00869558 0.04775599 0.14856278 + 0.03815641 0.13727368 0.02121703 0.05688362 0.07599339 0.10389817],threshold=0.07 +INFO:mylog:optimal_feature:[11, 13, 17, 16] +INFO:mylog:correlation_map: + [[0. 0.74127618 0.89359918 0.36521613] + [0. 0. 0.61654305 0.86975651] + [0. 0. 0. 0.20716267] + [0. 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[11 13] +INFO:mylog:[11 13] +INFO:mylog:train_feature:['11: Freeman_Vol_geo.tif' '13: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! +INFO:mylog:running use time: 0:48:48.853661 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-18-58.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-18-58.log new file mode 100644 index 0000000..d672148 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-18-58.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-18-59.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-18-59.log new file mode 100644 index 0000000..2080ddf --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-18-59.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-01.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-01.log new file mode 100644 index 0000000..187f8b0 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-01.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-03.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-03.log new file mode 100644 index 0000000..9143c53 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-03.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-04.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-04.log new file mode 100644 index 0000000..4845bda --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-04.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-06.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-06.log new file mode 100644 index 0000000..f78c631 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-06.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-09.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-09.log new file mode 100644 index 0000000..212cbec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-09.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-10.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-10.log new file mode 100644 index 0000000..bd379e8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-10.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-12.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-12.log new file mode 100644 index 0000000..35a831c --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-12.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-14.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-14.log new file mode 100644 index 0000000..ac031c1 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-14.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-16.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-16.log new file mode 100644 index 0000000..724dce7 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-16.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-18.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-18.log new file mode 100644 index 0000000..cf0123d --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-18.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-22.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-22.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-22.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-26.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-26.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-26.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-30.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-30.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-19-30.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-55-58.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-55-58.log new file mode 100644 index 0000000..a940e92 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-17-55-58.log @@ -0,0 +1,59 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:Cloude successful +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: combination_1mH1mA_geo.tif', '4: combination_1mHA_geo.tif', '5: combination_H1mA_geo.tif', '6: combination_HA_geo.tif', '7: delta_geo.tif', '8: entropy_geo.tif', '9: Freeman_Dbl_geo.tif', '10: Freeman_Odd_geo.tif', '11: Freeman_Vol_geo.tif', '12: gamma_geo.tif', '13: lambda_geo.tif', '14: Yamaguchi4_Dbl_geo.tif', '15: Yamaguchi4_Hlx_geo.tif', '16: Yamaguchi4_Odd_geo.tif', '17: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.04406896 0.03563911 0.03996192 0.03667712 0.04260889 0.03932809 + 0.03758099 0.03906435 0.04545747 0.00839695 0.0475295 0.15852544 + 0.03810565 0.13277894 0.02116595 0.05404408 0.07614294 0.10292364],threshold=0.07 +INFO:mylog:optimal_feature:[11, 13, 17, 16] +INFO:mylog:correlation_map: + [[0. 0.74619227 0.89742557 0.36120713] + [0. 0. 0.62527648 0.86399556] + [0. 0. 0. 0.20599822] + [0. 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[11 13] +INFO:mylog:[11 13] +INFO:mylog:train_feature:['11: Freeman_Vol_geo.tif' '13: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! +INFO:mylog:running use time: 0:47:26.584181 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-30.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-30.log new file mode 100644 index 0000000..ec84f92 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-30.log @@ -0,0 +1,8 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-31.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-31.log new file mode 100644 index 0000000..82b0158 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-31.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-33.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-33.log new file mode 100644 index 0000000..28d6428 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-33.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-35.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-35.log new file mode 100644 index 0000000..b087cc0 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-35.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-36.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-36.log new file mode 100644 index 0000000..edc951d --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-36.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-38.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-38.log new file mode 100644 index 0000000..2787b39 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-38.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-40.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-40.log new file mode 100644 index 0000000..bd379e8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-40.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-42.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-42.log new file mode 100644 index 0000000..e6562ec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-42.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-43.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-43.log new file mode 100644 index 0000000..e643d94 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-43.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-45.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-45.log new file mode 100644 index 0000000..b512a71 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-45.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-47.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-47.log new file mode 100644 index 0000000..6b19b95 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-47.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-50.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-50.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-50.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-54.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-54.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-54.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-59.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-59.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-04-18-38-59.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-10-24-21.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-10-24-21.log new file mode 100644 index 0000000..cd7cd27 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-10-24-21.log @@ -0,0 +1,25 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:Cloude successful diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-11-42-53.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-11-42-53.log new file mode 100644 index 0000000..31db649 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-11-42-53.log @@ -0,0 +1,40 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +ERROR:mylog:h_a_alpha_decomposition_T3.exe not exists. +ERROR:mylog:CloudePottierDecomposition err +ERROR:mylog:run-time error! +Traceback (most recent call last): + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 610, in + if main_handler.process_handle(start) is False: + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 375, in process_handle + feature_dir, train_data_dic = self.create_feature_single_tar(name) + File "D:/estar-proj/microproduct-l-sar/vegetationPhenology-L-SAR/VegetationPhenologyMain.py", line 320, in create_feature_single_tar + feature_dir = CreateFeature.decompose_single_tar(hh_hv_vh_vv_list, self.__workspace_processing_path, self.__workspace_preprocessing_path, name, self._env_str, rows, cols, FILTER_SIZE=3, debug=DEBUG, FeatureInput=featureInput) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\polsarpro\createfeature.py", line 164, in decompose_single_tar + cfeature.cereat_features_dic(outFolderDic, feature_tif_dir) + File "D:\estar-proj\microproduct-l-sar\tool\algorithm\polsarpro\createfeature.py", line 136, in cereat_features_dic + for key in outFolderDic: +TypeError: 'NoneType' object is not iterable +INFO:mylog:running use time: 0:09:55.019447 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-11-54-04.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-11-54-04.log new file mode 100644 index 0000000..d8fe4e2 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-11-54-04.log @@ -0,0 +1,26 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\lee_filter\ -od D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-13-30-14.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-13-30-14.log new file mode 100644 index 0000000..cd35b79 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-13-30-14.log @@ -0,0 +1,61 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\lee_filter\ -od D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: combination_1mH1mA_geo.tif', '4: combination_1mHA_geo.tif', '5: combination_H1mA_geo.tif', '6: combination_HA_geo.tif', '7: delta_geo.tif', '8: entropy_geo.tif', '9: Freeman_Dbl_geo.tif', '10: Freeman_Odd_geo.tif', '11: Freeman_Vol_geo.tif', '12: gamma_geo.tif', '13: lambda_geo.tif', '14: Yamaguchi4_Dbl_geo.tif', '15: Yamaguchi4_Hlx_geo.tif', '16: Yamaguchi4_Odd_geo.tif', '17: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.0450711 0.03625227 0.04005067 0.0370489 0.04268102 0.03960558 + 0.03788245 0.03897182 0.04422238 0.00847879 0.04898805 0.14208992 + 0.03826032 0.13220381 0.02133751 0.06009421 0.08295882 0.1038024 ],threshold=0.07 +INFO:mylog:optimal_feature:[11, 13, 17, 16] +INFO:mylog:correlation_map: + [[0. 0.74454397 0.89873477 0.35505895] + [0. 0. 0.62549197 0.86178383] + [0. 0. 0. 0.20059321] + [0. 0. 0. 0. ]] +INFO:mylog:validity_list_corr:[11 13] +INFO:mylog:[11 13] +INFO:mylog:train_feature:['11: Freeman_Vol_geo.tif' '13: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-09-56.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-09-56.log new file mode 100644 index 0000000..ec84f92 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-09-56.log @@ -0,0 +1,8 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-09-58.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-09-58.log new file mode 100644 index 0000000..0100b64 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-09-58.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-00.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-00.log new file mode 100644 index 0000000..28d6428 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-00.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-02.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-02.log new file mode 100644 index 0000000..f3077d1 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-02.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-03.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-03.log new file mode 100644 index 0000000..f78c631 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-03.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-05.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-05.log new file mode 100644 index 0000000..212cbec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-05.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-07.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-07.log new file mode 100644 index 0000000..bd379e8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-07.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-09.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-09.log new file mode 100644 index 0000000..e6562ec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-09.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-11.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-11.log new file mode 100644 index 0000000..7092b45 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-11.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-13.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-13.log new file mode 100644 index 0000000..d8ed704 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-13.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-15.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-15.log new file mode 100644 index 0000000..0e9e4e4 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-15.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-20.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-20.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-20.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-25.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-25.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-25.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-29.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-29.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-10-29.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-19-00.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-19-00.log new file mode 100644 index 0000000..6eb1885 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-14-19-00.log @@ -0,0 +1,61 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\lee_filter\ -od D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: cal_HH_geo.tif', '4: cal_HV_geo.tif', '5: cal_VH_geo.tif', '6: cal_VV_geo.tif', '7: combination_1mH1mA_geo.tif', '8: combination_1mHA_geo.tif', '9: combination_H1mA_geo.tif', '10: combination_HA_geo.tif', '11: delta_geo.tif', '12: entropy_geo.tif', '13: Freeman_Dbl_geo.tif', '14: Freeman_Odd_geo.tif', '15: Freeman_Vol_geo.tif', '16: gamma_geo.tif', '17: lambda_geo.tif', '18: Yamaguchi4_Dbl_geo.tif', '19: Yamaguchi4_Hlx_geo.tif', '20: Yamaguchi4_Odd_geo.tif', '21: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.03594166 0.02865754 0.03141529 0.04913252 0.04451029 0.04048705 + 0.04368535 0.02960005 0.03498552 0.03219024 0.03085124 0.03095424 + 0.037686 0.00770853 0.04221094 0.12274069 0.03020783 0.10152958 + 0.01833299 0.04735347 0.06825441 0.09156457],threshold=0.07 +INFO:mylog:optimal_feature:[15, 17, 21] +INFO:mylog:correlation_map: + [[0. 0.74639576 0.89944116] + [0. 0. 0.62655781] + [0. 0. 0. ]] +INFO:mylog:validity_list_corr:[15 17] +INFO:mylog:[15 17] +INFO:mylog:train_feature:['15: Freeman_Vol_geo.tif' '17: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-02-56.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-02-56.log new file mode 100644 index 0000000..f870dfc --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-02-56.log @@ -0,0 +1,8 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-02-58.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-02-58.log new file mode 100644 index 0000000..187f8b0 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-02-58.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-00.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-00.log new file mode 100644 index 0000000..89b7718 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-00.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-02.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-02.log new file mode 100644 index 0000000..4845bda --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-02.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-04.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-04.log new file mode 100644 index 0000000..edc951d --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-04.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-05.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-05.log new file mode 100644 index 0000000..2787b39 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-05.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-07.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-07.log new file mode 100644 index 0000000..bd379e8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-07.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-09.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-09.log new file mode 100644 index 0000000..e6562ec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-09.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-11.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-11.log new file mode 100644 index 0000000..3234527 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-11.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-12.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-12.log new file mode 100644 index 0000000..b512a71 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-12.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-15.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-15.log new file mode 100644 index 0000000..cca0351 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-15.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-17.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-17.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-17.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-21.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-21.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-21.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-24.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-24.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-03-24.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-31-17.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-31-17.log new file mode 100644 index 0000000..d73eb31 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-15-31-17.log @@ -0,0 +1,64 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\lee_filter\ -od D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:mylog:create feature dict success +INFO:mylog:features slc to wgs84 start! +INFO:mylog:features to wgs84 end! +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: cal_HH_geo.tif', '4: cal_HV_geo.tif', '5: cal_VH_geo.tif', '6: cal_VV_geo.tif', '7: combination_1mH1mA_geo.tif', '8: combination_1mHA_geo.tif', '9: combination_H1mA_geo.tif', '10: combination_HA_geo.tif', '11: delta_geo.tif', '12: entropy_geo.tif', '13: Freeman_Dbl_geo.tif', '14: Freeman_Odd_geo.tif', '15: Freeman_Vol_geo.tif', '16: gamma_geo.tif', '17: lambda_geo.tif', '18: Yamaguchi4_Dbl_geo.tif', '19: Yamaguchi4_Hlx_geo.tif', '20: Yamaguchi4_Odd_geo.tif', '21: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.03544342 0.02915178 0.03177351 0.05316235 0.03950537 0.03733379 + 0.05147585 0.02981843 0.0350393 0.03211948 0.03079237 0.0309693 + 0.03815912 0.00760921 0.04024388 0.12043756 0.0303431 0.11672712 + 0.0182128 0.04597374 0.06344484 0.08226369],threshold=0.07 +INFO:mylog:optimal_feature:[15, 17, 21] +INFO:mylog:correlation_map: + [[0. 0.74172258 0.89775199] + [0. 0. 0.62220184] + [0. 0. 0. ]] +INFO:mylog:validity_list_corr:[15 17] +INFO:mylog:[15 17] +INFO:mylog:train_feature:['15: Freeman_Vol_geo.tif' '17: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-16.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-16.log new file mode 100644 index 0000000..e182a2c --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-16.log @@ -0,0 +1,8 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-18.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-18.log new file mode 100644 index 0000000..187f8b0 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-18.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-19.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-19.log new file mode 100644 index 0000000..ac32bc2 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-19.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-21.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-21.log new file mode 100644 index 0000000..9582cdc --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-21.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-23.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-23.log new file mode 100644 index 0000000..26881eb --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-23.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-25.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-25.log new file mode 100644 index 0000000..aff8781 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-25.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-27.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-27.log new file mode 100644 index 0000000..bd379e8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-27.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-29.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-29.log new file mode 100644 index 0000000..e6562ec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-29.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-31.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-31.log new file mode 100644 index 0000000..42d75c0 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-31.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-33.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-33.log new file mode 100644 index 0000000..379370d --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-33.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-35.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-35.log new file mode 100644 index 0000000..0e9e4e4 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-35.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-37.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-37.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-37.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-42.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-42.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-42.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-46.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-46.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-12-46.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-18-56.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-18-56.log new file mode 100644 index 0000000..b15d480 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-18-56.log @@ -0,0 +1,53 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\lee_filter\ -od D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:mylog:create feature dict success +INFO:mylog:features slc to wgs84 start! +INFO:mylog:features to wgs84 end! +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: cal_HH_geo.tif', '4: cal_HV_geo.tif', '5: cal_VH_geo.tif', '6: cal_VV_geo.tif', '7: combination_1mH1mA_geo.tif', '8: combination_1mHA_geo.tif', '9: combination_H1mA_geo.tif', '10: combination_HA_geo.tif', '11: delta_geo.tif', '12: entropy_geo.tif', '13: Freeman_Dbl_geo.tif', '14: Freeman_Odd_geo.tif', '15: Freeman_Vol_geo.tif', '16: gamma_geo.tif', '17: lambda_geo.tif', '18: Yamaguchi4_Dbl_geo.tif', '19: Yamaguchi4_Hlx_geo.tif', '20: Yamaguchi4_Odd_geo.tif', '21: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.03609107 0.02885096 0.03149821 0.05335818 0.04111261 0.04082512 + 0.04944512 0.03017409 0.03455731 0.03317037 0.03072823 0.0310399 + 0.03819905 0.00764233 0.04055666 0.12219996 0.03036837 0.11183193 + 0.01853861 0.04335777 0.06047361 0.08598052],threshold=0.07 +INFO:mylog:optimal_feature:[15, 17, 21] +INFO:mylog:correlation_map: + [[0. 0.74334086 0.89715048] + [0. 0. 0.62189805] + [0. 0. 0. ]] +INFO:mylog:validity_list_corr:[15 17] +INFO:mylog:[15 17] +INFO:mylog:train_feature:['15: Freeman_Vol_geo.tif' '17: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-57-55.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-57-55.log new file mode 100644 index 0000000..f69da22 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-16-57-55.log @@ -0,0 +1,64 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\lee_filter\ -od D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:mylog:create feature dict success +INFO:mylog:features slc to wgs84 start! +INFO:mylog:features to wgs84 end! +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: cal_HH_geo.tif', '4: cal_HV_geo.tif', '5: cal_VH_geo.tif', '6: cal_VV_geo.tif', '7: combination_1mH1mA_geo.tif', '8: combination_1mHA_geo.tif', '9: combination_H1mA_geo.tif', '10: combination_HA_geo.tif', '11: delta_geo.tif', '12: entropy_geo.tif', '13: Freeman_Dbl_geo.tif', '14: Freeman_Odd_geo.tif', '15: Freeman_Vol_geo.tif', '16: gamma_geo.tif', '17: lambda_geo.tif', '18: Yamaguchi4_Dbl_geo.tif', '19: Yamaguchi4_Hlx_geo.tif', '20: Yamaguchi4_Odd_geo.tif', '21: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.03784636 0.02911707 0.03184751 0.04679082 0.04321012 0.04106427 + 0.04859205 0.030206 0.03419419 0.03235625 0.03063851 0.03123534 + 0.03789939 0.00765946 0.03931143 0.11701647 0.03031529 0.11378829 + 0.01849522 0.04657442 0.0634497 0.08839184],threshold=0.07 +INFO:mylog:optimal_feature:[15, 17, 21] +INFO:mylog:correlation_map: + [[0. 0.74379254 0.89734261] + [0. 0. 0.62280709] + [0. 0. 0. ]] +INFO:mylog:validity_list_corr:[15 17] +INFO:mylog:[15 17] +INFO:mylog:train_feature:['15: Freeman_Vol_geo.tif' '17: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-33.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-33.log new file mode 100644 index 0000000..f870dfc --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-33.log @@ -0,0 +1,8 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-35.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-35.log new file mode 100644 index 0000000..82b0158 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-35.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-38.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-38.log new file mode 100644 index 0000000..ac32bc2 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-38.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-40.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-40.log new file mode 100644 index 0000000..4845bda --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-40.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-41.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-41.log new file mode 100644 index 0000000..f78c631 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-41.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-43.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-43.log new file mode 100644 index 0000000..212cbec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-43.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-45.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-45.log new file mode 100644 index 0000000..bd379e8 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-45.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-46.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-46.log new file mode 100644 index 0000000..e6562ec --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-46.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-49.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-49.log new file mode 100644 index 0000000..e643d94 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-49.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-51.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-51.log new file mode 100644 index 0000000..379370d --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-51.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-53.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-53.log new file mode 100644 index 0000000..6b19b95 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-53.log @@ -0,0 +1,4 @@ +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-55.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-55.log new file mode 100644 index 0000000..194290f --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-37-55.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-38-01.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-38-01.log new file mode 100644 index 0000000..b67e8ed --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-38-01.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-38-05.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-38-05.log new file mode 100644 index 0000000..540b475 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-38-05.log @@ -0,0 +1,2 @@ +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-46-01.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-46-01.log new file mode 100644 index 0000000..b1209e9 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-17-46-01.log @@ -0,0 +1,65 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\lee_filter\ -od D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:mylog:create feature dict success +INFO:mylog:features slc to wgs84 start! +INFO:mylog:features to wgs84 end! +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: cal_HH_geo.tif', '4: cal_HV_geo.tif', '5: cal_VH_geo.tif', '6: cal_VV_geo.tif', '7: combination_1mH1mA_geo.tif', '8: combination_1mHA_geo.tif', '9: combination_H1mA_geo.tif', '10: combination_HA_geo.tif', '11: delta_geo.tif', '12: entropy_geo.tif', '13: Freeman_Dbl_geo.tif', '14: Freeman_Odd_geo.tif', '15: Freeman_Vol_geo.tif', '16: gamma_geo.tif', '17: lambda_geo.tif', '18: Yamaguchi4_Dbl_geo.tif', '19: Yamaguchi4_Hlx_geo.tif', '20: Yamaguchi4_Odd_geo.tif', '21: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.0356987 0.02856758 0.03162433 0.04757907 0.04247566 0.03890568 + 0.04926086 0.02965323 0.03396595 0.03240193 0.0305742 0.03084492 + 0.03892965 0.00768495 0.0403665 0.13173437 0.03021575 0.10707919 + 0.01824979 0.0438744 0.06336605 0.08694725],threshold=0.07 +INFO:mylog:optimal_feature:[15, 17, 21] +INFO:mylog:correlation_map: + [[0. 0.74425283 0.8982249 ] + [0. 0. 0.62330717] + [0. 0. 0. ]] +INFO:mylog:validity_list_corr:[15 17] +INFO:mylog:[15 17] +INFO:mylog:train_feature:['15: Freeman_Vol_geo.tif' '17: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! +INFO:mylog:running use time: 0:40:18.658059 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-18-21-44.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-18-21-44.log new file mode 100644 index 0000000..2aa64bb --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-05-18-21-44.log @@ -0,0 +1,50 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-10-32-51.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-10-32-51.log new file mode 100644 index 0000000..56b0025 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-10-32-51.log @@ -0,0 +1,66 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\lee_filter\ -od D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:mylog:create feature dict success +INFO:mylog:features slc to wgs84 start! +INFO:mylog:[, , , , , , , , , , , , , , , , , , , , , ] +INFO:mylog:features to wgs84 end! +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: cal_HH_geo.tif', '4: cal_HV_geo.tif', '5: cal_VH_geo.tif', '6: cal_VV_geo.tif', '7: combination_1mH1mA_geo.tif', '8: combination_1mHA_geo.tif', '9: combination_H1mA_geo.tif', '10: combination_HA_geo.tif', '11: delta_geo.tif', '12: entropy_geo.tif', '13: Freeman_Dbl_geo.tif', '14: Freeman_Odd_geo.tif', '15: Freeman_Vol_geo.tif', '16: gamma_geo.tif', '17: lambda_geo.tif', '18: Yamaguchi4_Dbl_geo.tif', '19: Yamaguchi4_Hlx_geo.tif', '20: Yamaguchi4_Odd_geo.tif', '21: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.03581451 0.02870998 0.03145143 0.04911047 0.04172046 0.04134129 + 0.0475769 0.02976314 0.03417362 0.03328972 0.03078685 0.03081349 + 0.03836845 0.00759327 0.0398358 0.1227542 0.03030225 0.111668 + 0.01852374 0.04459604 0.06442821 0.08737819],threshold=0.07 +INFO:mylog:optimal_feature:[15, 17, 21] +INFO:mylog:correlation_map: + [[0. 0.74192381 0.8949757 ] + [0. 0. 0.6209369 ] + [0. 0. 0. ]] +INFO:mylog:validity_list_corr:[15 17] +INFO:mylog:[15 17] +INFO:mylog:train_feature:['15: Freeman_Vol_geo.tif' '17: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! +INFO:mylog:running use time: 0:41:19.523029 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-10-54-05.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-10-54-05.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-09-14.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-09-14.log new file mode 100644 index 0000000..ffbb58e --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-09-14.log @@ -0,0 +1,50 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-17-58.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-17-58.log new file mode 100644 index 0000000..70dc869 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-17-58.log @@ -0,0 +1,66 @@ +INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\vegetationPhenology-L-SAR +INFO:mylog:init algXML succeed +INFO:mylog:create new workspace success! +INFO:mylog:check_source success! +INFO:mylog:progress bar: 10% +INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] +INFO:root:scope2:[[130.40576233571758, 47.936153520704124], [131.8327786879565, 47.936153520704124], [130.40576233571758, 47.10644445056424], [131.8327786879565, 47.10644445056424]] +INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] +INFO:mylog:cut LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_sim_ori success! +INFO:mylog:cut Covering success! +INFO:mylog:preprocess_handle success! +INFO:mylog:progress bar: 10% +INFO:mylog:1,water,num:89608 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:2,road,num:148509 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:3,crop,num:45047 +INFO:mylog:max number =45047, random select45047 point as train data! +INFO:mylog:read phenology Measure.csv success! +INFO:mylog:img to T3 success! +INFO:mylog:refine_lee filter success! +INFO:mylog:Freeman successful +INFO:mylog:Yamaguchi successful +INFO:mylog:h_a_alpha_decomposition:h_a_alpha_decomposition_T3.exe -id D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\lee_filter\ -od D:\micro\LWork\VegetationPhenology\Temporary\processing\20230327\cloude\ -iodf T3 -nwr 1 -nwc 1 -ofr 0 -ofc 0 -fnr 11133 -fnc 11898 -fl1 1 -fl2 1 -fl3 1 -fl4 1 -fl5 1 -fl6 1 -fl7 1 -fl8 1 -fl9 1 +INFO:mylog:cmd_result:1 +INFO:mylog:h_a_alpha_decomposition finish! +INFO:mylog:Cloude successful +INFO:mylog:create feature dict success +INFO:mylog:features slc to wgs84 start! +INFO:mylog:[, , , , , , , , , , , , , , , , , , , , , ] +INFO:mylog:features to wgs84 end! +INFO:mylog:create_features success! +INFO:mylog:progress bar: 20% +INFO:mylog:gene_train_set success! +INFO:mylog:feature_list:['0: alpha_geo.tif', '1: anisotropy_geo.tif', '2: beta_geo.tif', '3: cal_HH_geo.tif', '4: cal_HV_geo.tif', '5: cal_VH_geo.tif', '6: cal_VV_geo.tif', '7: combination_1mH1mA_geo.tif', '8: combination_1mHA_geo.tif', '9: combination_H1mA_geo.tif', '10: combination_HA_geo.tif', '11: delta_geo.tif', '12: entropy_geo.tif', '13: Freeman_Dbl_geo.tif', '14: Freeman_Odd_geo.tif', '15: Freeman_Vol_geo.tif', '16: gamma_geo.tif', '17: lambda_geo.tif', '18: Yamaguchi4_Dbl_geo.tif', '19: Yamaguchi4_Hlx_geo.tif', '20: Yamaguchi4_Odd_geo.tif', '21: Yamaguchi4_Vol_geo.tif'] +INFO:mylog:generate train and test set success! +INFO:mylog:progress bar: 30% +INFO:mylog:importances:[0.03565344 0.02914126 0.03164374 0.05222278 0.04254091 0.03948447 + 0.05275632 0.02976155 0.03440033 0.03223447 0.03104491 0.03089983 + 0.03788618 0.0076931 0.03917635 0.12899351 0.03018736 0.10307098 + 0.01839803 0.0460283 0.06508518 0.08169702],threshold=0.07 +INFO:mylog:optimal_feature:[15, 17, 21] +INFO:mylog:correlation_map: + [[0. 0.73827053 0.89445956] + [0. 0. 0.6158097 ] + [0. 0. 0. ]] +INFO:mylog:validity_list_corr:[15 17] +INFO:mylog:[15 17] +INFO:mylog:train_feature:['15: Freeman_Vol_geo.tif' '17: lambda_geo.tif'] +INFO:mylog:RF trainning +INFO:mylog:RF train success! +INFO:mylog:mode testing +INFO:mylog:block size is :3072 +INFO:mylog:test_feature:dict_keys(['Freeman_Vol_geo', 'lambda_geo']) +INFO:mylog:blocking tifs success! +INFO:mylog:create features matrix success! +INFO:mylog:trans_tif2mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\tif_mask.tif +INFO:mylog:create ROI image success! +INFO:mylog:combine_mask success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\bare_land_mask.tif +INFO:mylog:cal_roi success, path: D:\micro\LWork\VegetationPhenology\Temporary\processing\product\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho-VP.tif +INFO:mylog:mode test success! +INFO:mylog:progress bar: 80% +INFO:mylog:progress bar: 100% +INFO:mylog:successful production of VegetationPhenology products! +INFO:mylog:running use time: 0:31:25.048112 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-38-07.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-38-07.log new file mode 100644 index 0000000..e69de29 diff --git a/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-44-56.log b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-44-56.log new file mode 100644 index 0000000..7f41927 --- /dev/null +++ b/vegetationPhenology-L-SAR/run_log/VegetationPhenology2024-03-06-11-44-56.log @@ -0,0 +1,50 @@ +INFO:mylog:total:25,block:0 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:2 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:3 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:4 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:5 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:6 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:7 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:8 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:9 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:10 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:11 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:12 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:13 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:14 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:0 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_0_3072.tif +INFO:mylog:total:25,block:1 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_11883_14955.tif +INFO:mylog:total:25,block:15 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:16 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:5 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_0_3072.tif +INFO:mylog:total:25,block:17 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:6 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_11883_14955.tif +INFO:mylog:total:25,block:18 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:4 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_9216_12288.tif +INFO:mylog:total:25,block:19 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:10 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_0_3072.tif +INFO:mylog:total:25,block:20 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:3 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_6144_9216.tif +INFO:mylog:total:25,block:21 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:11 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_11883_14955.tif +INFO:mylog:total:25,block:22 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:2 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_0_3072_3072_6144.tif +INFO:mylog:total:25,block:9 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_9216_12288.tif +INFO:mylog:total:25,block:23 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:24 testing data !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif +INFO:mylog:total:25,block:8 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_6144_9216.tif +INFO:mylog:total:25,block:7 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_3072_6144_3072_6144.tif +INFO:mylog:total:25,block:13 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_6144_9216.tif +INFO:mylog:total:25,block:12 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_3072_6144.tif +INFO:mylog:total:25,block:14 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_6144_9216_9216_12288.tif +INFO:mylog:total:25,block:16 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_11883_14955.tif +INFO:mylog:total:25,block:15 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_0_3072.tif +INFO:mylog:total:25,block:21 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_11883_14955.tif +INFO:mylog:total:25,block:20 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_0_3072.tif +INFO:mylog:total:25,block:17 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_3072_6144.tif +INFO:mylog:total:25,block:22 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_3072_6144.tif +INFO:mylog:total:25,block:18 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_6144_9216.tif +INFO:mylog:total:25,block:19 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9216_12288_9216_12288.tif +INFO:mylog:total:25,block:23 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_6144_9216.tif +INFO:mylog:total:25,block:24 test data finished !path:D:\micro\LWork\VegetationPhenology\Temporary\processing\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho\pre_result\LT1B_MONO_MYC_STRIP4_005860_E130.9_N47.7_20230327_SLC_AHV_L1A_0000086966-ortho_9653_12725_9216_12288.tif