X-Git-Url: http://git.tomasm.cz/imago.git/blobdiff_plain/3790db9ab7a4871faf0b445c8283c7f0b7b30a22..763884f1a5fd3c98e53112f2d136b7e5ecea3343:/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, [])