فهرست منبع

Fixed buildPointingHandMask().

Daniel Kauth 11 سال پیش
والد
کامیت
ba027fe9b4
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      bbiwarg/Detectors/Palm/PalmDetector.cs

+ 2 - 1
bbiwarg/Detectors/Palm/PalmDetector.cs

@@ -137,7 +137,8 @@ namespace bbiwarg.Detectors.Palm
 
             fillFingerSlices(pointingHandMask, 1);
             pointingHandMask = pointingHandMask.Dilate(1);
-            pointingHandMask = pointingHandMask.Or(edgeImage.Image);
+            // dst = (src > 0) ? 1 : 0;
+            pointingHandMask = pointingHandMask.Or(edgeImage.Image.ThresholdBinary(new Gray(0), new Gray(1)));
             pointingHandMask = pointingHandMask.Dilate(1);
             
             MCvConnectedComp tmp = new MCvConnectedComp();