X-Git-Url: http://git.tomasm.cz/imago.git/blobdiff_plain/0bad9c71956e4ab7006090a256edf7852957adcd..eb3c787367efefbba1ddf077d3a589468b77d2d1:/imago_pack/imago.py?ds=sidebyside diff --git a/imago_pack/imago.py b/imago_pack/imago.py index c31db64..e2c2876 100755 --- a/imago_pack/imago.py +++ b/imago_pack/imago.py @@ -35,6 +35,8 @@ def argument_parser(): help="save images instead of displaying them") parser.add_argument('-c', '--cache', dest='l_cache', action='store_true', help="use cached lines") + parser.add_argument('-S', '--sgf', dest='sgf_output', action='store_true', + help="output in SGF") parser.add_argument('-v', '--verbose', dest='verbose', action='store_true', help="report progress") return parser @@ -101,10 +103,14 @@ def main(): board = intrsc.board(image, lines, show_all, do_something) - #simple ASCII output: - print board + if len(args.files) == 1: + + if args.sgf_output: + print board.asSGFsetPos() + else: + print board - if len(args.files) > 1: + else: for f in args.files[1:]: try: image = Image.open(f)