From bd64063bd5f2adfdedc7caa609f6554a78c79ab0 Mon Sep 17 00:00:00 2001 From: pans <pans@454eff88-639b-444f-9e54-f578c98de674> Date: 星期五, 13 一月 2017 15:10:49 +0800 Subject: [PATCH] --- RtspFace/SensetimeFaceAPIWrapper/src/test.cpp | 42 +++++++++++++++++++++++------------------- 1 files changed, 23 insertions(+), 19 deletions(-) diff --git a/RtspFace/SensetimeFaceAPIWrapper/src/test.cpp b/RtspFace/SensetimeFaceAPIWrapper/src/test.cpp index 3c804bb..593f91f 100644 --- a/RtspFace/SensetimeFaceAPIWrapper/src/test.cpp +++ b/RtspFace/SensetimeFaceAPIWrapper/src/test.cpp @@ -3,6 +3,7 @@ #include <stdio.h> #include "faceAPI.h" +#include "tools.h" using namespace std; @@ -13,33 +14,36 @@ char *db_path = "./out.db"; char *image_path = argv[1]; char *image_list = "../test_image/imglist"; - - + my_db mydb= {"root","Basic@2017","localhost","demo",3306}; + // person p={0,"axsdcc",1}; - + cv::Mat bgr_image = cv::imread(image_path); - if(bgr_image.data != NULL) { + if(bgr_image.data != NULL) + { cout<<image_path<<endl; - } else { + } + else + { cout<<"image is null"<<endl; cout<<image_path<<endl; } - - FaceDB db =FaceDB(); - db.init(db_path); - int id = db.search_db(db.extract_feature(bgr_image)); -// int idx = -11; -// tools tool=tools(); -// tool.init(); -// cout<<"======tools init ==========="<<endl; + +// FaceDB db =FaceDB(); +// db.init(db_path); +// int id = db.search_db(db.extract_feature(bgr_image)); + int idx = -11; + tools tool=tools(); + tool.init(mydb,db_path); + cout<<"======tools init ==========="<<endl; //idx=tool.reg(bgr_image,&p); -// tool.search(bgr_image,&p); + tool.search(bgr_image,&p); cout<<"id="<<id<<endl; cout<<"============================================"<<endl; -// cout<<"p_id="<<p.p_id<<endl; -// cout<<"name="<<p.name<<endl; -// cout<<"f_id="<<p.f_id<<endl; - - + cout<<"p_id="<<p.p_id<<endl; + cout<<"name="<<p.name<<endl; + cout<<"f_id="<<p.f_id<<endl; + + return 0; } -- Gitblit v1.8.0