fix capture.py, add imago-camera, imago-timer
[imago.git] / src / manual.py
index b761f5e..2eb4ac5 100644 (file)
@@ -91,7 +91,10 @@ def find_lines(im_orig):
                 if len(corners) == 4:
                     im = im_orig.copy()
                     draw = ImageDraw.Draw(im)
-                    l_vert, l_hor = lines(corners)
+                    try:
+                        l_vert, l_hor = lines(corners)
+                    except Exception:
+                        corners = corners[:-1]
                     for l in l_vert:
                         draw.line(l, fill=color, width=line_width)
                     for l in l_hor: