dlib 库是一个用来人脸关键点检测的 python 库。
dlib是一个包含机器学习算法的C++开源工具包。
dlib可以帮助您创建很多复杂的机器学习方面的软件来帮助解决实际问题。----志当高远且脚踏实地。程_七辰
文章目录
- 一、dlib各版本下载地址:
- 二、dlib的安装:
- 1.安装 cmake
- 2.dlib的安装
- 三.dlib的使用:
- 1.使用 dlib 进行人脸检测
- 2.官方模型 mmod_human_face_detector.dat 下载链接:
- 四.总结:
一、dlib各版本下载地址:
【dlib各版本下载地址】
dlib GPU 版本安装:
1、去官网 http://dlib.net/ 下载 dlib 压缩包,并解压。
2、去 dlip 解压目录下,执行 python setup.py install,等待完成安装。
二、dlib的安装:
1.安装 cmake
pip install cmake
2.dlib的安装
<第一种>
pip install dlib
<第二种>
安装 Anaconda 后,首先在命令行输入:
anaconda search -t conda dlib
使用 pip install dlib 或 conda install dlib 安装的 dlib
默认是 CPU 版本,无法使用 GPU。
判断dlib是否可以使用GPU:
import dlib
dlib.DLIB_USE_CUDA # True 表示可以使用 GPU
三.dlib的使用:
1.使用 dlib 进行人脸检测
import dlib
face_detector = dlib.get_frontal_face_detector() # 仅利用 CPU,即使 dlib.DLIB_USE_CUDA=True
cnn_face_detector = dlib.cnn_face_detection_model_v1(filename="mmod_human_face_detector.dat") # CNN-based 方法,可以利用 GPU 加速
2.官方模型 mmod_human_face_detector.dat 下载链接:
http://dlib.net/files/mmod_human_face_detector.dat.bz2
四.总结:
每个人遇到的问题不尽相同,作者在不同电脑上安装遇到的问题都不同, 但最后经过搜索,都解决了。 因此,作者将自己安装 dlib库方法总结了一下,希望可以帮到大家!
文章出处登录后可见!
已经登录?立即刷新