CCT.NUI.HandTracking.FingerPointDetector.FindFingerPoints C# (CSharp) Method

FindFingerPoints() public method

public FindFingerPoints ( Contour contour, ConvexHull convexHull ) : IList
contour CCT.NUI.Core.Shape.Contour
convexHull CCT.NUI.Core.Shape.ConvexHull
return IList
        public IList<FingerPoint> FindFingerPoints(Contour contour, ConvexHull convexHull)
        {
            this.contourPoints = contour.Points;
            var thinnedHullPoints = this.lineThinner.Filter(convexHull.Points);
            var verifiedHullPoints = this.VerifyPointsByContour(thinnedHullPoints);
            return verifiedHullPoints.Select(r => new FingerPoint(r)).ToList();
        }