1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #!/bin/bash
- #################################################
- # Copyright: 2016-2019 ROS小课堂 www.corvin.cn
- #################################################
- # Author: corvin
- #################################################
- # Description: 该脚本是为了能够正常运行人脸识别
- # 所需要安装的必要软件包.dlib和face_recognition
- # 这两个软件包,其中dlib使用源码编译安装.
- #################################################
- # History:
- # 20181127:initial this bash code.
- # 20190123:修改一些路径错误和新增升级pip的命令.
- #################################################
- SCRIPTS_PATH=$(dirname $(readlink -f "$0"))
- WS_PATH=${SCRIPTS_PATH%scripts}
- cd ../prerequire_pkg/
- #download dlib library source code
- git clone https://github.com/davisking/dlib.git
- cd dlib
- mkdir build; cd build; cmake ..; cmake --build .
- cd ..
- sudo python setup.py install
- #install face_recognition for pip2(python2.7)
- sudo -H pip install --upgrade pip
- cd ..
- sudo -H pip install face_recognition
- #make ros code
- cd ../ros_code
- catkin_make
- #config env to .bashrc file
- source devel/setup.bash
- echo "#config face_tracker project env by corvin" >>~/.bashrc
- echo "source ${WS_PATH}ros_code/devel/setup.bash" >> ~/.bashrc
|