if not os.path.exists(results_dir):
    os.makedirs(results_dir)

if not os.path.exists(masked_movies_dir):
    os.makedirs(masked_movies_dir)

if not os.path.exists(tmp_masked_dir):
    os.makedirs(tmp_masked_dir)

if not os.path.exists(tmp_results_dir):
    os.makedirs(tmp_results_dir)


cmd_list_compress = []
cmd_list_track = []
for video_file in movie_files:
    cmd_list_compress += [' '.join(['python3 compressSingleLocal.py', "'" + video_file + "'",
                                    "'" + masked_movies_dir + "'", "'" + tmp_masked_dir + "'"])]
    
    base_name = video_file.rpartition('.')[0].rpartition(os.sep)[-1]
    masked_image_file = masked_movies_dir + base_name + '.hdf5'
    
    cmd_list_track += [' '.join(['python3 trackSingleLocal.py', "'" + masked_image_file + "'",
                                 "'" + results_dir + "'", "'" + tmp_masked_dir + "'", "'" + tmp_results_dir + "'"])]


runMultiSubproc(cmd_list_compress, max_num_process = max_num_process)
print('%'*500)
#runMultiSubproc(cmd_list_track, max_num_process = max_num_process)
    
Beispiel #2
0
if not os.path.exists(results_dir):
    os.makedirs(tmp_masked_dir)

if not os.path.exists(masked_movies_dir):
    os.makedirs(tmp_results_dir)

cmd_list_compress = []
cmd_list_track = []
for video_file in movie_files:
    cmd_list_compress += [
        ' '.join([
            'python3 compressSingleLocal.py', video_file, masked_movies_dir,
            tmp_masked_dir
        ])
    ]

    base_name = video_file.rpartition('.')[0].rpartition(os.sep)[-1]
    masked_image_file = masked_movies_dir + base_name + '.hdf5'

    cmd_list_track += [
        ' '.join([
            'python3 trackSingleLocal.py', masked_image_file, results_dir,
            tmp_masked_dir, tmp_results_dir
        ])
    ]

runMultiSubproc(cmd_list_compress, max_num_process=max_num_process)
print('%' * 500)
runMultiSubproc(cmd_list_track, max_num_process=max_num_process)
tmp_results_root = home + os.sep + 'Tmp' + os.sep + 'Results' + os.sep


max_num_process = 12

subdir_base = sys.argv[1]

masked_movies_dir = masked_movies_root + subdir_base + os.sep
results_dir = results_root + subdir_base + os.sep

tmp_masked_dir = tmp_masked_root + subdir_base + os.sep
tmp_results_dir = tmp_results_root + subdir_base + os.sep

if not os.path.exists(results_dir):
    os.makedirs(results_dir)

if not os.path.exists(masked_movies_dir):
    os.makedirs(tmp_results_dir)


movie_files = glob.glob(masked_movies_dir + os.sep + '*.hdf5') 

cmd_list_track = []
for masked_image_file in movie_files:
    assert os.path.exists(masked_image_file)
    
    cmd_list_track += [' '.join(['python3 trackSingleLocal.py', masked_image_file, results_dir, tmp_masked_dir, tmp_results_dir])]


runMultiSubproc(cmd_list_track, max_num_process = max_num_process)