1 Star 0 Fork 0

firebobo / libtorch-faceRecognition-mtcnn

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
CMakeLists.txt 1.30 KB
一键复制 编辑 原始数据 按行查看 历史
jackweiwang 提交于 2019-08-20 14:32 . first commit
project(faceRecognition)
cmake_minimum_required(VERSION 3.3.2)
add_definitions(-std=c++11)
#set(OpenCV_DIR /root/tf/face_recognition/3rdparty/opencv/share/OpenCV)
set(Torch_DIR ${CMAKE_SOURCE_DIR}/3rdparty/libtorch/share/cmake/Torch)
find_package(Torch REQUIRED)
include_directories(${TORCH_INCLUDE_DIRS})
find_package( OpenCV REQUIRED )
include_directories(${OpenCV_INCLUDE_DIRS})
#set(dlib_DIR /root/tf/dlib-master/build) #若要使用gpu方式 调用将dlib-cpu换成dlib-gpu 重新编译
find_package( dlib REQUIRED )
include_directories(${DLIB_INCLUDE_DIRS})
set(CMAKE_CXX_FLAGS "-O2 -Wall -fPIC ")
include_directories("include")
add_definitions(-DMODEL_PATH="${PROJECT_SOURCE_DIR}/model/")
add_definitions(-DLOG_OUT)
#add_definitions(-DUSE_PNET_MULTI_THREAD)
include_directories(${CMAKE_SOURCE_DIR}/3rdparty)
include_directories(${CMAKE_SOURCE_DIR}/3rdparty/eigen)
SET(SRC src/main.cpp
src/mytorch.cpp
src/MTCNN.cpp
src/mytorch.cpp
src/torchutils.cpp)
ADD_LIBRARY(faceRecognition SHARED ${SRC})
#ADD_EXECUTABLE(faceRecognition src/main.cpp src/torch.cpp)
#set_target_properties(dlib::dlib PROPERTIES POSITION_INDEPENDENT_CODE TRUE)
set_property(TARGET faceRecognition PROPERTY CXX_STANDARD 11)
TARGET_LINK_LIBRARIES(faceRecognition ${OpenCV_LIBS} ${TORCH_LIBRARIES} dlib::dlib)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/one_stone/libtorch-faceRecognition-mtcnn.git
git@gitee.com:one_stone/libtorch-faceRecognition-mtcnn.git
one_stone
libtorch-faceRecognition-mtcnn
libtorch-faceRecognition-mtcnn
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891