]>
wolfpit.net Git - hardware/fuck_tomatoes/.git/blob - FuckTomato.py
1 import cv2
, sys
, Printer
, time
2 from User_Interface
import Draw
, MouseManager
, Buttons
4 start_time
= time
.time()
6 cap
= cv2
.VideoCapture(0)
7 ret
, frame
= cap
.read()
8 cv2
.namedWindow('image')
9 printer
= Printer
.Printer('COM4', (200, 200))
10 mouse
= MouseManager
.MouseManager(printer
)
13 ret
, frame
= cap
.read()
14 Draw
.drawImage(frame
, printer
)
15 cv2
.imshow('image', frame
)
17 if time
.time() - start_time
> 8:
18 res
= printer
.packageIsExecuting()
21 #if not printer.packageIsExecuting():
22 # ...Detection and package send... #
23 #After g-code package send, check for XY reset and update printer execution status
26 if Buttons
.checkButtons(printer
): break
29 cv2
.destroyAllWindows()