瀏覽代碼

Merge branch 'master' of https://git.tk.informatik.tu-darmstadt.de/etri-smartspaces

Alexander Hendrich 11 年之前
父節點
當前提交
6d3090c4e1
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      bbiwarg/Recognition/HandRecognition/HandDetector.cs

+ 8 - 0
bbiwarg/Recognition/HandRecognition/HandDetector.cs

@@ -103,6 +103,14 @@ namespace bbiwarg.Recognition.HandRecognition
                 else
                     hand.Side = Hand.HandSide.Right;
             }
+
+            if (Hands.Count == 1 && Hands[0].Fingers.Count == 1)
+            {
+                if (Hands[0].Centroid.X < Hands[0].Fingers[0].HandPoint.X)
+                    Hands[0].Side = Hand.HandSide.Right;
+                else
+                    Hands[0].Side = Hand.HandSide.Left;
+            }
         }
 
         private void drawHands() {