原网站:https://github.com/ageitgey/face_recognition/blob/master/README_Simplified_Chinese.md
https://gist.github.com/ageitgey/1ac8dbe8572f3f533df6269dab35df65


步骤


安装程序所需要的库

  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. sudo apt-get install build-essential \
  4. cmake \
  5. gfortran \
  6. git \
  7. wget \
  8. curl \
  9. graphicsmagick \
  10. libgraphicsmagick1-dev \
  11. libatlas-dev \
  12. libatlas-base-dev\
  13. libavcodec-dev \
  14. libavformat-dev \
  15. libboost-all-dev \
  16. libgtk2.0-dev \
  17. libjpeg-dev \
  18. liblapack-dev \
  19. libswscale-dev \
  20. pkg-config \
  21. python3-dev \
  22. python3-numpy \
  23. python3-pip \
  24. zip
  25. sudo apt-get clean

安装picamera的python库

  1. sudo apt-get install python3-picamera
  2. sudo pip3 install --upgrade picamera[array]

暂时提高交换空间大小

  1. sudo nano /etc/dphys-swapfile
  2. < change CONF_SWAPSIZE=100 to CONF_SWAPSIZE=1024 and save / exit nano >
  3. sudo /etc/init.d/dphys-swapfile restart

下载安装dlib v19.6

  1. mkdir -p dlib
  2. git clone -b 'v19.6' --single-branch https://github.com/davisking/dlib.git dlib/
  3. cd ./dlib
  4. sudo python3 setup.py install --compiler-flags "-mfpu=neon"

安装face_recognition

  1. sudo pip3 install face_recognition

还原交换空间大小

  1. sudo nano /etc/dphys-swapfile
  2. < change CONF_SWAPSIZE=1024 to CONF_SWAPSIZE=100 and save / exit nano >
  3. sudo /etc/init.d/dphys-swapfile restart

下载示例代码

  1. git clone --single-branch https://github.com/ageitgey/face_recognition.git
  2. cd ./face_recognition/examples
  3. python3 facerec_on_raspberry_pi.py