Example #1
0
    def __init__(self, capture, boards, flags=0):

        self._boards = boards
        self._calib_flags = flags

        ## Initialise image queue
        self.q_mono = Queue.Queue()

        ## Initialise image grabber
        grabber = GrabberThread(capture, self.queue_monocular)
        grabber.setDaemon(True)
        grabber.start()

        mth = ConsumerThread(self.q_mono, self.handle_monocular)
        mth.setDaemon(True)
        mth.start()

        self.calibrator = MonoCalibrator(self._boards, self._calib_flags)

        print(self.__class__)