1545aa5b by 乔峰昇

retinaface optim

1 parent d92f4682
...@@ -4,6 +4,6 @@ project(facerecognize) ...@@ -4,6 +4,6 @@ project(facerecognize)
4 # include_directories( ${OpenCV_INCLUDE_DIRS} ) 4 # include_directories( ${OpenCV_INCLUDE_DIRS} )
5 find_package(OpenCV REQUIRED) 5 find_package(OpenCV REQUIRED)
6 # add_library(facerecognize SHARED facerecognize.cpp) 6 # add_library(facerecognize SHARED facerecognize.cpp)
7 add_executable(facerecognize main.cpp facerecognize.cpp) 7 # add_executable(facerecognize main.cpp facerecognize.cpp)
8 # link_libraries("/home/situ/qfs/sdk_project/face_recognize_c/libfacerecognize.so") 8 link_libraries("/home/situ/qfs/sdk_project/face_recognize_c/libfacerecognize.so")
9 target_link_libraries(facerecognize ${OpenCV_LIBS}) 9 target_link_libraries(facerecognize ${OpenCV_LIBS})
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -22,7 +22,16 @@ FaceRecognize face_rec=FaceRecognize(det_model_path,landm_model_path,rec_model_p ...@@ -22,7 +22,16 @@ FaceRecognize face_rec=FaceRecognize(det_model_path,landm_model_path,rec_model_p
22 bool face_recognize_image(Mat image1,Mat image2);参数为两张opencv读取的图像矩阵,其中iamge1为face_id图像输入 22 bool face_recognize_image(Mat image1,Mat image2);参数为两张opencv读取的图像矩阵,其中iamge1为face_id图像输入
23 23
24 编译 24 编译
25 25 方式一:
26 g++ main.cpp -L . -lfacerecognize -o main 26 g++ main.cpp -L . -lfacerecognize -o main
27 如果报错无法找到改用:g++ main.cpp -L . -lfacerecognize -o main pkg-config --libs --cflags opencv4 27 如果报错无法找到改用:g++ main.cpp -L . -lfacerecognize -o main pkg-config --libs --cflags opencv4
28 ./main 28 ./main
29
30 方式二:
31 将CMakeLists.txt 中 link_libraries("/home/situ/qfs/sdk_project/face_recognize_c/libfacerecognize.so")改为libfacerecognize.so所在的绝对地址
32 mkdir build
33 cd build
34 cmake ..
35 make
36 ./facerecognize
37
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!