Commit f81920a4 authored by Cresson Remi's avatar Cresson Remi
Browse files

WIP: drs import

1 merge request!1Develop
Pipeline #32892 passed with stage
in 30 seconds
Showing with 8 additions and 8 deletions
+8 -8
import spot
import argparse import argparse
import os import os
from glob import glob from glob import glob
import tqdm
import spot
# Arguments # Arguments
parser = argparse.ArgumentParser(description="Test",) parser = argparse.ArgumentParser(description="Test",)
...@@ -18,15 +19,14 @@ dimap_xs_files = _find_dimaps(params.root_dir + "/MS") ...@@ -18,15 +19,14 @@ dimap_xs_files = _find_dimaps(params.root_dir + "/MS")
print("Found {} DIMAP files in MS folder".format(len(dimap_xs_files))) print("Found {} DIMAP files in MS folder".format(len(dimap_xs_files)))
# find pairs # find pairs
print("Find DIMAP pairs...") print("Creating scenes...")
for dimap_xs_file in dimap_xs_files: scene_list = []
pan_path = dimap_xs_file[:dimap_xs_file.find("/PROD_SPOT")] for dimap_file_xs in tqdm(dimap_xs_files):
pan_path = dimap_file_xs[:dimap_file_xs.find("/PROD_SPOT")]
pan_path = pan_path.replace("/MS/", "/PAN/") pan_path = pan_path.replace("/MS/", "/PAN/")
pan_path = pan_path.replace("_MS_", "_PAN_") pan_path = pan_path.replace("_MS_", "_PAN_")
dimap_pan_files = _find_dimaps(pan_path) dimap_pan_files = _find_dimaps(pan_path)
if len(dimap_pan_files) != 1: if len(dimap_pan_files) != 1:
raise Exception("{} DIMAPS candidates found in {} ".format(pan_path)) raise Exception("{} DIMAPS candidates found in {} ".format(pan_path))
dimap_pan_file = dimap_pan_files[0] dimap_file_pan = dimap_pan_files[0]
print("ok") scene_list.append(spot.Spot67Scene(dimap_file_pan=dimap_file_pan, dimap_file_xs=dimap_file_xs))
\ No newline at end of file
# create scenes
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment