From 7bcd2613bb116eff33d6e2358bd8c737bacc3cc1 Mon Sep 17 00:00:00 2001 From: pans <pans@454eff88-639b-444f-9e54-f578c98de674> Date: 星期三, 04 一月 2017 16:33:26 +0800 Subject: [PATCH] --- RtspFace/demo/src/tools.cpp | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/RtspFace/demo/src/tools.cpp b/RtspFace/demo/src/tools.cpp index b64f807..42c1515 100644 --- a/RtspFace/demo/src/tools.cpp +++ b/RtspFace/demo/src/tools.cpp @@ -1,6 +1,10 @@ #include "tools.h" -tools::tools() {} +tools::tools() { + my_db mydb={"root","Basic@2017","localhost","demo",3306}; + + dbu = DBuntil(mydb); +} tools::~tools() {} @@ -9,7 +13,7 @@ idx = f_api->do_reasch(image); if(idx<0) { - p = f_db->db_rearch(int); + p = dbu->db_rearch(int); if(p != NULL) { return 0; @@ -34,13 +38,16 @@ int tools::register(cv::Mat image,person *p) { - do_register(image,p); + if(do_register(image,p) == 0){ + return 0; + } + return -1; } person tools::do_search(int idx) { person p; - p = f_db->db_rearch(int); + p = dbu->db_rearch(int); return p; } @@ -49,7 +56,8 @@ idx = f_api->do_register(image); if(idx<0) { - idx = f_db->do_register(idx,p); + p->f_id = idx; + idx = dbu->do_register(idx,p); if(idx) { return 0; -- Gitblit v1.8.0