return im_h2
-def find_lines(image, show_image, verbose):
+def find_lines(image, show_image, logger):
"""Find lines in the *image*."""
# TODO refactor into smaller functions
- if verbose:
- def logger(m):
- print >> sys.stderr, m
- else:
- def logger(m):
- pass
-
logger("preprocessing")
show_image(image, "original image")
im_h3 = filters.components(im_h3)
show_image(im_h3, "half centers")
- logger("finding the grid")
+ logger("finding the lines")
lines_m = hough2.all_lines_h(im_h3)
lines = []