move logger to main file
[imago.git] / imago_pack / linef.py
index 667442c..47952c2 100644 (file)
@@ -43,17 +43,10 @@ def transform(image, hough, show_image):
 
     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")
 
@@ -80,7 +73,7 @@ def find_lines(image, show_image, verbose):
     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 = []