using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using bbiwarg.Recognition.Tracking; namespace bbiwarg.Recognition.HandRecognition { class HandTracker : Tracker { public List Hands { get { return getCurrentObjectsWithState(TrackingState.Tracked); } } public HandTracker() : base(Parameters.HandTrackerMinSimilarity) { } protected override TrackedHand createTrackedObject(Hand detectedObject) { return new TrackedHand(idPool.getNextUnusedID(), detectedObject, Parameters.HandTrackerNumFramesDetectedUntilTracked, Parameters.HandTrackerNumFramesLostUntilDeleted); } } }