dlib+VS2015配置与dlib特征点检测
刚在VS2015环境下配置好了dlib库,赶紧做个记录顺便和大家分享一下。
1.首先安装好cmake,然后在官网下载dlib库,地址:dlib.net
2.打开下载好的dlib,新建一个空文夹build;
3.打开cmake软件,如图选择文件路径,选择VS14 2015 win64,其他选项默认不变,直接generate即可;
4.如果没有意外,build文件夹下应该生成如下文件
5.然后用VS2015打开dlib.sln,生成解决方案得到debug文件夹
6.接着在VS2015中添加DLib附加库,随便新建一个Win32控制台程序,为保证对所有工程都有效,在属性管理器里进行全局更改。
7.双击Microsoft.Cpp.x64.user弹出属性页,在链接器-常规里添加附加包含目录,然后附加库目录 ,以及附加依赖项
以上就是dlib的库添加过程。上述包含目录和附加库目录添加过程也可在VC++目录完成。
接下来,我们做一个dlib+opencv的人脸特征点提取demo:
人脸库下载链接:http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2
接着新建一个空项目ConsoleApplication5,把下载的人脸库(.dat文件解压压缩包后)添加到如下的目录下。
继而在项目里添加Dlib人脸库里的dlib\\all\\source.cpp 和examples\\webcam_face_pose_ex.cpp进入该项目,接着就可以正常运行程序了