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
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)
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)