【树莓派】【笔记】标题在树莓派上安装Dlib for python
本帖最后由 兰羽真君 于 2021-4-16 16:11 编辑在树莓派上安装Dlib for python
Dlib 是一个现代C++工具包,包含机器学习算法和工具,用于在C++中创建复杂的软件,以解决现实世界中的问题。它在工业界和学术界广泛应用,包括机器人、嵌入式设备、手机和大型高性能计算环境。Dlib 的开源许可允许您在任何应用程序中免费使用它。
1、我的系统环境
硬件:树莓派4B
操作系统:Raspbian
kernel 版本: Linux raspberrypi 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l GNU/Linux
Debian版本编号:10.9
2、安装前的准备
2.1 先到http://dlib.net/ 下载dlib。解压并记住文件位置 后面安装要知道位置
2.2 扩大虚拟内存因为安装Dlib需要内存很大内存
修改配置文件:
sudo nano /etc/dphys-swapfile
将 CONF_SWAPSIZE=100 改为 CONF_SWAPSIZE=1024
然后重启虚拟内存相关服务:
sudo /etc/init.d/dphys-swapfile stop
sudo /etc/init.d/dphys-swapfile start
设置GPU大小 也是因为内存不足
sudo raspi-config
Performance Options -> GPU Memory 把64改为16 退出后选中Finish 并重启
3、安装依赖库
Dlib需要以下环境依赖X11
CMake
Boost
Boost.Python3.1 升级软件库:sudo apt-get update3.2 安装dlib的依赖项sudo apt-get install build-essential
sudo apt-get install cmake libgtk-3-dev
sudo apt-get install libboost-all-dev -y3.3用pip3安装其他dlib运行依赖的库 (如果你的系统同时有Python2和Python3时 pip和pip3 分别对应安装做Python2和Python3 如果只安装了Python3则用pip、pip3都可)pip3 install numpy
pip3 install scipy
pip3 install scikit-image
4、安装Dlib (同上 区别使用Python和Python3)
例:解压路径为/home/pi/CLBDEMO/D
cd /home/pi/CLBDEMO/D
sudo python3 setup.py instal
5、验证Dlib和恢复之前改动的内存等设置
python3
import dlib
dlib.__version__ #显示dlib版本
恢复之前改动的内存等设置参照步骤2
本帖最后由 兰羽真君 于 2021-4-16 16:01 编辑
wildfire_810 发表于 2021-4-16 10:04
用于机器学习的库吧
是的 但我只需要用到里面的面部特征库 难得在吾爱上看到树莓派爱好者,加油。
docker、adg 、piratebox、openwrt、rot、baota、adr............ 等楼主更新 。。什么意思??就写个第一步 支持一下{:1_921:} 同坐等更新 这是个好奥东西 没看明白~ 坐等更新 坐等楼主教程
页:
[1]
2