]>
Commit | Line | Data |
---|---|---|
e99251ce | 1 | import cv2, sys, Printer |
dcd7df75 | 2 | from User_Interface import Draw, MouseManager, Buttons |
e99251ce | 3 | |
5d2f6093 | 4 | cap = cv2.VideoCapture(0) |
e99251ce | 5 | ret, frame = cap.read() |
6 | cv2.namedWindow('image') | |
5d2f6093 | 7 | printer = Printer.Printer('COM4', (200, 200)) |
dcd7df75 | 8 | mouse = MouseManager.MouseManager(printer) |
e99251ce | 9 | |
10 | while(True): | |
11 | ret, frame = cap.read() | |
dcd7df75 | 12 | Draw.drawImage(frame, printer) |
e99251ce | 13 | cv2.imshow('image', frame) |
5d2f6093 MR |
14 | |
15 | #After g-code package send, check for XY reset and update printer execution status | |
16 | if not printer.packageExecuting: | |
17 | #Run image evaluation | |
18 | pass | |
19 | ||
20 | if Buttons.checkButtons(printer): break | |
e99251ce | 21 | |
22 | cap.release() | |
23 | cv2.destroyAllWindows() |