def __init__(self, calibration, pitch): self.zones = None # print calibration self.calibration_gui = CalibrationGUI(calibration) # self.arduino = arduino self.pitch = pitch cv2.namedWindow(self.VISION) cv2.createTrackbar(self.BG_SUB, self.VISION, 0, 1, self.nothing) cv2.createTrackbar(self.NORMALIZE, self.VISION, 0, 1, self.nothing)
def __init__(self, calibration, arduino, pitch): self.zones = None self.calibration_gui = CalibrationGUI(calibration) self.arduino = arduino self.pitch = pitch cv2.namedWindow(self.VISION) cv2.createTrackbar(self.BG_SUB, self.VISION, 0, 1, self.nothing) cv2.createTrackbar(self.NORMALIZE, self.VISION, 0, 1, self.nothing) cv2.createTrackbar(self.COMMS, self.VISION, self.arduino.comms, 1, lambda x: self.arduino.setComms(x))