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(); }
static void printVerifyResponse(FindFace.Verify.Response r) { Console.WriteLine("+++ Verify response:"); Console.WriteLine(" Verified: {0}", r.verified); foreach (FindFace.Verify.Result res in r.results) { Console.WriteLine(" Confidence: {0}", res.confidence); Console.WriteLine(" BBox1: {0}", res.bbox1); Console.WriteLine(" BBox2: {0}", res.bbox2); Console.WriteLine(" Verified: {0}", res.verified); } Console.WriteLine("--- End of Verify response"); }