人脸识别

use ubuntu18.04 + python3 + dlib

Step 1: Install OS libraries
sudo apt install build-essential cmake pkg-config
sudo apt install libx11-dev libatlas-base-dev
sudo apt install libgtk-3-dev libboost-python-dev

# 下面的可选
sudo apt install -y python3-setuptools git g++

Step 2: Install Python libraries
sudo apt install python-dev python-pip python3-dev python3-pip

git clone https://github.com/davisking/dlib.git
cd dlib
mkdir build; cd build; cmake ..; cmake --build . --config Release

// 下面可能是不需要的
sudo make install
sudo ldconfig

进入 python 虚拟环境
cd ..
sudo python setup.py install

pip install wheel
pip install face_recognition
pip install opencv-contrib-python
sudo apt update
sudo apt-get install python3-venv
sudo apt install build-essential cmake libopenblas-dev liblapack-dev libx11-dev libgtk-3-dev python3 python3-dev python3-pip


sudo apt install build-essential cmake
sudo apt install libopenblas-dev liblapack-dev
sudo apt install libx11-dev libgtk-3-dev
sudo apt install python python-dev python-pip
sudo apt install python3 python3-dev python3-pip


python3 -m venv face_recognition
source ./face_recognition/bin/activate

// 应该会自动安装依赖
pip install face_recognition


pip install numpy scipy matplotlib scikit-image scikit-learn ipython

pip3 install numpy
pip3 install dlib

deactivate