Browse Source

moved fingerID to mid

Alexander Hendrich 10 years ago
parent
commit
e43a3cda8b

+ 1 - 1
bbiwarg/Constants.cs

@@ -99,7 +99,7 @@ namespace bbiwarg
         public static readonly Color FingerTipOutSliceColor = Color.Gray;
         public static readonly Color FingerHandOutSliceColor = Color.DarkSlateGray;
         public static readonly Color FingerContourColor = Color.Red;
-        public static readonly Color FingerIDColor = Color.Orange;
+        public static readonly Color FingerIDColor = Color.White;
 
         public static readonly Color TouchEventDetectedColor = ColorDetected;
         public static readonly Color TouchEventTrackedColor = ColorTracked;

+ 1 - 0
bbiwarg/Recognition/FingerRecognition/Finger.cs

@@ -15,6 +15,7 @@ namespace bbiwarg.Recognition.FingerRecognition
     {
         public Vector2D TipPoint { get { return SliceTrail.StartSlice.Mid; } }
         public Vector2D HandPoint { get { return SliceTrail.EndSlice.Mid; } }
+        public Vector2D MidPoint { get { return SliceTrail.MidSlice.Mid; } }
         public Vector2D Direction { get { return LineSegment.Direction; } }
         public LineSegment2D LineSegment { get { return SliceTrail.LineSegment; } }
         public FingerSliceTrail SliceTrail { get; private set; }

+ 1 - 1
bbiwarg/Recognition/FingerRecognition/FingerTracker.cs

@@ -171,7 +171,7 @@ namespace bbiwarg.Recognition.FingerRecognition
                 if (fh.CurrentFinger != null)
                 {
                     Finger f = fh.CurrentFinger;
-                    outputImage.drawText(f.TipPoint.IntX, f.TipPoint.IntY, fh.ID.ToString(), Constants.FingerIDColor);
+                    outputImage.drawText(f.MidPoint.IntX, f.MidPoint.IntY, fh.ID.ToString(), Constants.FingerIDColor);
                 }
             }
         }