face_recognition簡介
face_recognition是Python的一個開源人臉識別庫,支持Python 3.3+和Python 2.7。引用官網介紹:
Recognize and manipulate faces from Python or from the command line with the world's simplest face recognition library.
安裝配置
我目前的開發環境是,操作系統:Win10,Python3.6:Anaconda集成開發環境。在安裝 face_recognition的過程中花費了一些時間,所以把安裝過程記錄下來。
使用pip安裝
pip install face_recognition
如果安裝失敗了,那基本上是因為依賴的dlib庫安裝失敗了,需要手動安裝。網上介紹的安裝dlib庫的方法大都很復雜,需要下載源代碼,然后手動編譯。
安裝dlib
1、下載
dlib-19.8.1-cp36-cp36m-win_amd64.whl
2、安裝
pip install dlib-19.8.1-cp36-cp36m-win_amd64.whl pip install dlib pip show dlib #驗證dlib是否安裝成功
安裝face_recognition_models
1、下載 face_recognition_models 0.3.0
2、解壓壓縮包,進入face_recognition_models-0.3.0目錄,安裝
python setup.py install pip show face_recognition_models
安裝face_recognition
1、下載 face_recognition 1.0.0
2、解壓壓縮包,進入face_recognition目錄,安裝
python setup.py install pip show face_recognition