- image_g = image.copy()
- draw = ImageDraw.Draw(image_g)
- for line in [l for s in lines for l in s]:
- draw.line(linef.line_from_angl_dist(line, image.size), fill=(120, 255, 120))
- if show_all:
- do_something(image_g, "the grid")
-
- intersections = intersections_from_angl_dist(lines, image.size)
- image_g = image.copy()
- draw = ImageDraw.Draw(image_g)
- for line in intersections:
- for (x, y) in line:
- draw.point((x , y), fill=(120, 255, 120))
-
- for line in intersections:
- print ' '.join([stone_color(image, intersection) for intersection in
- line])
+ board = intrsc.board(image, lines, show_all, do_something)