def __init__(self, camera=None):
        """Initialize the finger tracker

        :param TrackerIn ti: Tracker input
        :param camera: Camera index, filename, or None
        """
        FingerTracker.__init__(self, camera)
        self.display = None
Beispiel #2
0
def dump(algorithm, videofile, filename):
    from fingertracker import FingerTracker
    from tracking import util

    FClass = FingerTracker.get_tracker(algorithm)
    f = FClass(videofile)
    def run(ti):
        f.run(ti)
    util.produce_to_file(run, filename)
Beispiel #3
0
def run(algorithm, videofile):
    from fingertracker import FingerTracker
    from gesture import gesture
    from tracking import util

    FClass = FingerTracker.get_tracker(algorithm)
    f = FClass(videofile)
    def producer(ti):
        f.run(ti)
    util.run_async_consumer(producer, gesture.gesture_consumer)