public static string Start() { if (!FaceList.Open()) { return("ERROR"); } FaceList.LoadFaces(); return("OK"); }
public static string Save(string[] param) { if (param.Length != 3) { ServerLog.Register("Esperando 2 parameteros en: save."); return("ERROR"); } try { Image <Gray, byte> Img = new Image <Gray, byte>(100, 100); Img.Bytes = Convert.FromBase64String(param[2]); FaceList.Save(param[1], Img); return("OK"); } catch (Exception e) { ServerLog.Register(e.Message); return("ERROR"); } }
public static string Test(string[] param) { if (param.Length != 4) { ServerLog.Register("Esperando 3 parameteros en: test."); return("ERROR"); } try { Image <Gray, byte> Img = new Image <Gray, byte>(100, 100); Img.Bytes = Convert.FromBase64String(param[3]); return(FaceList.Test(param[1] == "T", param[2], Img)); } catch (Exception e) { ServerLog.Register(e.Message); return("ERROR"); } }