do_something = im_debug.show
if verbose:
- def logger(m):
- print >> sys.stderr, m
+ import time
+ class Logger:
+ def __init__(self):
+ self.t = 0
+
+ def __call__(self, m):
+ t_n = time.time()
+ if self.t > 0:
+ print >> sys.stderr, "\t" + str(t_n - self.t)
+ print >> sys.stderr, m
+ self.t = t_n
+ logger = Logger()
+
else:
def logger(m):
pass
draw.line(l, fill=(64, 255, 64), width=1)
do_something(im_g, "grid", name="grid")
- board = intrsc.board(image, lines, show_all, do_something)
+ board = intrsc.board(image, lines, show_all, do_something, logger)
+
+ logger("finished")
if len(args.files) == 1:
print >> sys.stderr, "Opening", f
if image.mode == 'P':
image = image.convert('RGB')
- board = intrsc.board(image, lines, show_all, do_something)
+ board = intrsc.board(image, lines, show_all, do_something, logger)
if args.sgf_output:
game.addMove(board)
else: