logging.info(tl_expt.string_dict(params, desc='PARAMETERS')) list_img_paths = sorted( [p for p in glob.glob(params['path_images']) if os.path.isfile(p)]) logging.info('found images: %i' % len(list_img_paths)) if not os.path.isdir(params['path_output']): os.mkdir(params['path_output']) img_mean = compute_mean_image(list_img_paths) _wrapper_object = partial(perform_orientation_swap, path_out=params['path_output'], img_template=img_mean) dir_name = os.path.dirname(params['path_images']) iterate = tl_expt.WrapExecuteSequence(_wrapper_object, list_img_paths, nb_jobs=params['nb_jobs'], desc=dir_name) list(iterate) if __name__ == '__main__': logging.basicConfig(level=logging.INFO) logging.info('running...') params = r_match.arg_parse_params(DEFAULT_PARAMS) main(params) logging.info('DONE')
:param {str: str} params: """ logging.info('running...') logging.info(tl_expt.string_dict(params, desc='PARAMETERS')) list_imgs = sorted( [p for p in glob.glob(params['path_images']) if os.path.isfile(p)]) logging.info('found images: %i' % len(list_imgs)) if not os.path.isdir(params['path_output']): os.mkdir(params['path_output']) wrapper_object = partial(perform_orientation_swap, path_out=params['path_output']) dir_name = os.path.dirname(params['path_images']) iterate = tl_expt.WrapExecuteSequence(wrapper_object, list_imgs, nb_jobs=params['nb_jobs'], desc=dir_name) list(iterate) logging.info('DONE') if __name__ == '__main__': logging.basicConfig(level=logging.INFO) params = r_match.arg_parse_params(PARAMS) main(params)