diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2019-01-16 02:16:20 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2019-01-16 02:16:20 +0100 |
| commit | 8ac8d20ca7dbed45518f12933efb114efce90b5c (patch) | |
| tree | 64fd257abdb782e2aa6d8139ceed4ae0049ec822 | |
| parent | 5d3305744dd0e3f3c284d981a0cf073efeb5083a (diff) | |
uprez.py
| -rw-r--r-- | uprez.py | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/uprez.py b/uprez.py new file mode 100644 index 0000000..0be4643 --- /dev/null +++ b/uprez.py @@ -0,0 +1,47 @@ +import os +import time +import subprocess + +start_time = time.time() + +parser = argparse.ArgumentParser() +parser.add_argument('--folder', required=True) +parser.add_argument('--out_fn', required=True) + +os.makedirs('./uprez', exist_ok=True) + +print(">>> {}".format(dataset)) + +in_dir = os.path.abspath('./recursive/{}'.format(dataset)) +vsr_duf_inputs_dir = os.path.abspath('../vsr-duf/inputs') +vsr_duf_results_dir = os.path.abspath('../vsr-duf/results/{}'.format(dataset)) +out_dir = os.path.abspath('./uprez') + +subprocess.call([ + '/home/lens/miniconda3/envs/tf/bin/python', + '../vsr-duf/crop_frames.py', + '--in_dir', in_dir, + '--out_dir', vsr_duf_inputs_dir, + '--ratio', '6.0' +]) + +subprocess.call([ + '/home/lens/miniconda3/envs/tf/bin/python', + '../vsr-duf/test.py', + '--in_dir', vsr_duf_inputs_dir, + '--out_dir', vsr_duf_results_dir, + '--network_dir', os.path.abspath('../vsr-duf'), +]) + +subprocess.call([ + '/home/lens/miniconda3/envs/tf/bin/python', + '../vsr-duf/merge_frames.py', + '--in_dir', vsr_duf_results_dir, + '--render_dir', out_dir, + '--out_fn', opt.out_fn, + '--mov', +]) + +finish_time = time.time() + +print("took %02f s.".format(finish_time - start_time)) |
