目录
前言
最近在做人脸识别,故本系列博客主要教小白学习人脸识别的内容。常用的人脸识别库主要有:opencv库、dlib库和face_recognition库等。
本文主要是为小白入门准备,从基础装库开始,选择的是使用python安装dlib C++ library库,操作系统为Ubuntu16.04。
dlib
dlib由C++编写,可以应用在图相处理、机器学习等领域,详细项目文档和API参考见dlib官网:http://dlib.net/
装库方法
dlib C++library的压缩包已经放在本文资源中(也可以点击此链接https://download.csdn.net/download/qq_39709813/12339920),请自主下载。
扫描二维码关注公众号,回复:
11149467 查看本文章
首先是解压dlib-master.zip:
进入dlib-master文件夹内,建立build文件夹,cmake一下:
再cmake --build .
最后使用 python安装setup.py即可:
完整流程
按照代码的顺序既可以完成安装。
unzip dlib-master.zip
cd dlib-master/
mkdir build
cd build
cmake ..
cmake --build .
python setup.py install
可能出现的问题
没有unzip=========》》》这个需要使用apt-get或者apt-fast(见apt-fast安装方法)安装。
使用前,请确认pip的环境是否是自己需要的环境。