Procházet zdrojové kódy

Fixed buildPointingHandMask().

Daniel Kauth před 11 roky
rodič
revize
ba027fe9b4
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  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();