【人臉識別(一)】: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 .

最後使用 python安裝setup.py即可:

完整流程

按照代碼的順序既可以完成安裝。

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 實現簡單的人臉識別功能

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章