简介
Dlib库是一个基于C++开发的机器学习算法的工具库,广泛应用在机器人、嵌入式设备、移动手机和高性能计算设备中,以用于解决实际问题。
下面给出Dlib库的官网连接:
由于最近打算在VS平台上实现fhog特征,发现该库含有该特征,故打算安装试试效果。
安装步骤
1.解压Dlib
1.首先将Dlib-19.2下载到D盘中(其他盘亦可)。
2.解压放置在D盘目录下。
2.使用CMake制作Dlib.lib
解压得到的文件不包含lib文件,需要用CMake制作出来,建立一个空的build文件夹作为输出文件夹。
点击Generate,选择对应的VS版本,19.2只支持VS2015,故选择VS2015 64,使用默认Compliers。
点击finish,最后编译完成
提醒:它会报一个跟CUDA相关的错误,不用管它,我猜测是关于深度学习的应用,我电脑没有安装深度学习相关的东西所以就没理这个错误,最后结果表明确实这个错误不影响使用。
3.VS2015添加DLib库
编译完成后在build里出现一个dlib工程项目,用VS2015打开dlib.sln。
生成解决方案得到debug文件夹,里面既是所需要的dlib。