Template matching object tracker.
The matching tracker will track the object presented in the search window of the first frame given to the tracker. To reset the tracker and start tracking another object, one can call the Reset method, then set the search window around a new object of interest present the image containing the new object to the tracker.
Inheritance: IObjectTracker
Beispiel #1
0
        /// <summary>
        ///   Initializes a new instance of the <see cref="FaceController"/> class.
        /// </summary>
        /// 
        public FaceController()
        {
            // Setup tracker
            tracker = new MatchingTracker();
            tracker.Extract = false;

            // Setup detector
            detector = new HaarObjectDetector(new NoseHaarCascade());
            detector.ScalingFactor = 1.1f;
            detector.SearchMode = ObjectDetectorSearchMode.Single;
            detector.ScalingMode = ObjectDetectorScalingMode.SmallerToGreater;
            detector.MinSize = new Size(2, 5);
            //detector.MaxSize = new Size(15, 18);
        }