示例#1
0
        private IEnumerable <Rect> DetectFacesOnImage(string imgPath)
        {
            var srcImage        = new Mat(imgPath);
            var normalizedImage = ImageFeaturesDetector.NormalizeImage(srcImage);

            normalizedImage.SaveImage("..\\CAT.BusinessLayer\\Test\\src.jpeg");
            //Cv2.Ima
            var faceClassifier = GetFaceClassifier();
            var faces          = ImageFeaturesDetector.DetectObjects(faceClassifier, normalizedImage);

            return(faces);
        }
示例#2
0
        private CascadeClassifier GetFaceClassifier()
        {
            var faceCascadesPath = Path.Combine(cascadeOptions.BaseFolder, cascadeOptions.FaceCascadeFile);

            return(ImageFeaturesDetector.GetClassifier(faceCascadesPath));
        }