Dlib机器学习库安装

目录(?)[-]

  1. 下载安装
    1. 第一步 编译dlib
    2. 第二步 编译examples
    3. 使用Visual studio 2013编译dliblib和examples工程
    4. 使用VS2013编译examples

昨天使用了一下dlib的人脸检测功能,效果出奇的好。下面给出dlib整个的安装过程和使用指导。

下载安装

我们可以从dlib的官网下载最新的版本,我的是dlib18.18.然后我们需要使用cmake编译dlib库和examples示例。 
当然前提是你要按照好cmake和OpenCV

第一步 编译dlib

进入dlib目录中建立build文件夹,然后使用cmake gui, 
如下图所示: 
 
先点击Configure(此时选择你的编译器,比如vc2013,win64或者32位),再选择第三步的可选项,你也可以不选,点击Generate.出现: 
 
即成功了。

第二步 编译examples

同理,我们进入examples中,建立build文件夹,然后如上cmake即可.截图如下: 

根据画圈处可以在三个里任选一个,当然选择了AVX后面运行更快。

使用Visual studio 2013编译dlib.lib和examples工程。

打开vs2013,选择第一个cmake下build的dlib.sln,然后使用“重新生成”,选择release模式生成。如下: 
 
生成结束,在build的release文件下看到了dlib.lib。然后我们后面如果单独使用dlib库的话,可以建一个dlib的include和lib文件夹.将dlib的包含头文件(即dlib根目录下,与build同一级)的dlib文件夹放在include,将生成的dlib.lib放在lib,这样后期你要使用dlib的话,只要加入以上include和dlib路径即可。我这里提供了自己编译好的dlib库(vs2013 win32) 
(vs2013 X64)

使用VS2013编译examples

选择examples里的build文件夹的ALL-BUILD工程,使用vs2013打开,然后选择dbug和release编译即可。后面我们讲如何使用里面的人脸检测和人脸对齐功能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值