diff --git a/src/gui.py b/src/gui.py --- a/src/gui.py +++ b/src/gui.py @@ -20,7 +20,8 @@ class Application(tk.Frame): # a captured frame with overlay graphics self.imgView=tk.Canvas(self) self.imgView.configure(width=480,height=360) - imgOrig=PIL.Image.open("../images/1.jpg") + imgOrig=PIL.Image.open("../images/7.jpg") + self.img=ImageTk.PhotoImage(imgOrig.resize((int(self.imgView['width']),int(self.imgView['height'])),resample=PIL.Image.BILINEAR)) self.imgView.bind('<1>',lambda e: self.addCorner(e.x,e.y)) @@ -46,6 +47,16 @@ class Application(tk.Frame): for corner in self.corners.corners: self.markPoint(corner.x,corner.y) + if self.boardGrid!=None: + for r in range(19): + a=self.boardGrid.intersections[r][0] + b=self.boardGrid.intersections[r][-1] + self.imgView.create_line(a.x,a.y,b.x,b.y,fill='#00ff00') + for c in range(19): + a=self.boardGrid.intersections[0][c] + b=self.boardGrid.intersections[-1][c] + self.imgView.create_line(a.x,a.y,b.x,b.y,fill='#00ff00') + self.imgView.grid() ## Marks a point at the image with a green cross. Used for corners.