Exemple #1
0
 public void Train(string filepath, int index)
 {
     using (Mat image = new Mat(filepath))
     {
         using (Mat uimg = image.CvtColor(ColorConversion.Bgr2Gray))
         {
             uimg.EqualizeHist();
             uimg.UnionSize();
             Efr.Train(new VectorOfMat(new Mat[] { uimg }), new VectorOfInt(new int[] { index }));
         }
     }
 }
Exemple #2
0
 public FaceRecognizer.PredictionResult Predict(string filepath)
 {
     using (Mat image = new Mat(filepath))
     {
         using (Mat uimg = image.CvtColor(ColorConversion.Bgr2Gray))
         {
             uimg.EqualizeHist();
             uimg.UnionSize();
             return(Efr.Predict(uimg));
         }
     }
 }
Exemple #3
0
 public void Dispose()
 {
     Efr.Write(FrameCorex.Config[Enums.AppConfigEnum.Eigen_Face_Recognizer_default_location]);
     Efr.Dispose();
     Ccfr.Dispose();
 }
Exemple #4
0
 public void SaveEntity()
 {
     Efr.Write(FrameCorex.Config[Enums.AppConfigEnum.Eigen_Face_Recognizer_default_location]);
 }