X-Git-Url: http://git.tomasm.cz/imago.git/blobdiff_plain/f64441a0280fdf8aa81c2ef423d696aa49a8ffae..a1f4d76fb73eb1b74d6b11d39263b17ce10badcc:/imago_pack/intrsc.py diff --git a/imago_pack/intrsc.py b/imago_pack/intrsc.py index 45308b1..c64386f 100644 --- a/imago_pack/intrsc.py +++ b/imago_pack/intrsc.py @@ -5,6 +5,7 @@ from operator import itemgetter import ImageDraw +import filters import k_means import output @@ -36,10 +37,14 @@ def board(image, lines, show_all, do_something): draw.point((x , y), fill=(120, 255, 120)) do_something(image_g, "intersections") + image_c = filters.color_enhance(image) + if show_all: + do_something(image_c, "white balance") + board_raw = [] for line in intersections: - board_raw.append([stone_color_raw(image, intersection) for intersection in + board_raw.append([stone_color_raw(image_c, intersection) for intersection in line]) board_raw = sum(board_raw, [])