print('\nNumber of frames processed: %s' % i + 1) print('\nNumber of frames written: %s\n' % numFrames_out) process_info['out_ended'] = True def _print_progressbar(curr, all, step=5): """Simple progress bar to stdout.""" progress = round((curr) / (all) * 100) sys.stdout.write('\r') sys.stdout.write("[%-20s] %d%%" % ('=' * int(progress / 5), progress)) sys.stdout.flush() def parse_arguments(): parser = argparse.ArgumentParser( description= 'Creates long exposure images from (handheld) movie recordings by aligning and stacking each frame.' ) parser.add_argument('filename', nargs='?', help='Filename of video to be loaded', default="") return parser.parse_args() if __name__ == '__main__': args = parse_arguments() import GUI GUI.AffexApp(parser_args=args).run()