【人脸识别(一)】:Ubuntu Python安装dlib C++ library

人脸识别(二):如何使用 dlib 实现简单的人脸识别功能

人脸识别(三):使用face_recognition库实现人脸识别,python实现

人脸识别(四):人脸识别理论、原理、分类、概括,请针对性学习所需算法,不要全学。

人脸识别(五):基于Adaboost的人脸检测算法,及实例教程

目录

 

前言

装库方法:

完整流程

可能出现的问题


前言

最近在做人脸识别,故本系列博客主要教小白学习人脸识别的内容。常用的人脸识别库主要有: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),请自主下载

首先是解压dlib-master.zip:

进入dlib-master文件夹内,建立build文件夹,cmake一下:


再cmake --build .

【人脸识别(一)】:Ubuntu Python安装dlib C++ library_第1张图片

最后使用 python安装setup.py即可:

【人脸识别(一)】:Ubuntu Python安装dlib C++ library_第2张图片

完整流程

按照代码的顺序既可以完成安装。

unzip dlib-master.zip
cd dlib-master/
mkdir build
cd build
cmake ..
cmake --build .
cd ..
python setup.py install

可能出现的问题

没有unzip=========》》》这个需要使用apt-get或者apt-fast(见apt-fast安装方法)安装。

使用前,请确认pip的环境是否是自己需要的环境。

 

下一篇,介绍使用dlib实现人脸检测、识别、比对以及拓展应用:

人脸识别(二):如何使用 dlib 实现简单的人脸识别功能

你可能感兴趣的:(人脸识别学习,人脸识别,人工智能,python,ubuntu,cmake)