main.cpp 931 Bytes
#include"facerecognize.h"
#include "ctime"

int main(){
    FaceRecognize face_rec=FaceRecognize("/home/situ/qfs/sdk_project/mobile_face_recognize/det_face_retina_torch_1.4_v0.0.2.onnx","/home/situ/qfs/sdk_project/mobile_face_recognize/det_landmarks_106_v0.0.1.onnx","/home/situ/qfs/sdk_project/mobile_face_recognize/ms1mv3_r18.onnx");
    clock_t start, end;
    cv::Mat image1=cv::imread("/data/face_recognize/pipeline_test/59297ec0094211ecaf3d00163e514671/310faceImageContent163029410817774.jpg");
    cv::Mat image2=cv::imread("/data/face_recognize/pipeline_test/59297ec0094211ecaf3d00163e514671/310cardImageContent163029410836583.jpg");
    cout<<"start"<<endl;
    start = clock();
    bool result=face_rec.face_recognize_image(image1,image2);
    end = clock();
    double elapsedTime = static_cast<double>(end-start) / CLOCKS_PER_SEC ;
    printf("result : %d \n",result);
    printf("PROCESSING TIME: %f",elapsedTime);

}