示例#1
0
        static void Main(string[] args)
        {
            String photo1 = "http://static.findface.pro/sample.jpg";
            String photo2 = "http://static.findface.pro/sample2.jpg";

            /* XXX Modify Host and Key here XXX */
            FindFace.FindFaceAPI api = new FindFace.FindFaceAPI("http://172.16.9.2:8000", "GAFDHGIAGIHKGAAD");

            try
            {
                FindFace.Identify.Results identifyResults = api.identify(photo1);
                printIdentifyResults(identifyResults);
                Console.WriteLine("");

                FindFace.Detect.Results detectResults = api.detect(photo1);
                printDetectResults(detectResults);
                Console.WriteLine("");

                FindFace.Verify.Response verifyResponse = api.verify(photo1, photo2);
                printVerifyResponse(verifyResponse);
                Console.WriteLine("");
            } catch (Exception e)
            {
                Console.WriteLine("ERROR: {0}", e);
            }
            Console.WriteLine("Press any key to exit...");
            Console.ReadKey();
        }
示例#2
0
 static void printDetectResults(FindFace.Detect.Results r)
 {
     Console.WriteLine("+++ Detect results:");
     foreach (FindFace.Detect.Face face in r)
     {
         Console.WriteLine("  {0}", face);
     }
     Console.WriteLine("--- End of Detect results");
 }