Ejemplo n.º 1
0
 public void TestInitEngine()
 {
     using (FaceEngineWrapper wrapper = new FaceEngineWrapper())
     {
         long result = wrapper.Initialize();
         Assert.AreEqual(0, result);
     }
 }
Ejemplo n.º 2
0
        public void TestDetectFaces()
        {
            using (FaceEngineWrapper wrapper = new FaceEngineWrapper())
            {
                long result = wrapper.Initialize();
                Assert.AreEqual(0, result);

                Mat  mat1    = new Mat("Images/1-2.jpg");
                long result1 = wrapper.DetectFaces(mat1.Width, mat1.Height, mat1.Data, out var multiFaceInfos1);
                Assert.AreEqual(1, multiFaceInfos1.Count);

                Mat  mat2    = new Mat("Images/trudeau-faceapp.jpg");
                long result2 = wrapper.DetectFaces(mat2.Width, mat2.Height, mat2.Data, out var multiFaceInfos2);
                Assert.AreEqual(2, multiFaceInfos2.Count);
            }
        }