mind+下安装人工智能dlib库

2024-06-053463
AI 快速预览详细 收起
本文介绍了在Mind+环境下安装dlib库的详细步骤。首先,下载适用于Python3.8的dlib库文件,并将其存入Mind+的Scripts文件夹。然后,通过命令行执行特定的pip命令来安装dlib库。最后,下载并解压dlib官方训练好的模型文件,以便在代码中使用。文章还提供了面部特征检测的代码示例,帮助用户快速上手。
开始之前必须吐槽两句,涉及人工智能,机器学习比如opencv这种的贴子,请不要水好吗,太坑小白了!要么不要放代码,要么把注意事项说清楚让小白可以跑起来。

开始安装教程
下载dlib库:https://pan.baidu.com/s/1HHgSSrFg8ZfHQuoqdzc56g?pwd=nnc5
mind+下安装人工智能dlib库图1
mind+现在python现在是3.8版本所以请下载对应的3.8版本

进入mind+ python环境文件夹
路径:文档\mindplus-py\environment\Python3.8.5-64
mind+下安装人工智能dlib库图2
进入Scripts文件夹
mind+下安装人工智能dlib库图3
把下载的库文件存入此文件夹
mind+下安装人工智能dlib库图4
点击地址栏,删除地址,输入cmd回车
mind+下安装人工智能dlib库图5
执行命令
在刚才弹出来的黑色命令行窗口输入一个双引号"  记得切换成英文输入法
复制pip的路径,粘贴到刚才的双引号后面,按一下鼠标右键即可粘贴
mind+下安装人工智能dlib库图6
mind+下安装人工智能dlib库图7
输入一个斜杠\,(注意:还是英文的)
复制文件名粘贴到斜杠后面
mind+下安装人工智能dlib库图8
在输入一个双引号"
输入一个空格
输入install
在输入一个空格
输入dlib按下tab键会自动补全文件名
mind+下安装人工智能dlib库图9
按下回车键
如果有Successfully那就安装成功了
mind+下安装人工智能dlib库图10

使用
下载dlib官方训练好的模型文件:http://dlib.net/files/
文件名:shape_predictor_68_face_landmarks.dat.bz2下载后解压
  1. import cv2
  2. import dlib
  3. # 加载面部特征检测器
  4. detector = dlib.get_frontal_face_detector()
  5. predictor = dlib.shape_predictor('shape_predictor_68_face_landmarks.dat')
  6. cap = cv2.VideoCapture(0)
  7. while True:
  8.     _, frame = cap.read()
  9.     gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
  10.     faces = detector(gray)
  11.     for face in faces:
  12.         landmarks = predictor(gray, face)
  13.         left_eye = landmarks.part(36), landmarks.part(37), landmarks.part(38), landmarks.part(39), landmarks.part(40), landmarks.part(41)
  14.         right_eye = landmarks.part(42), landmarks.part(43), landmarks.part(44), landmarks.part(45), landmarks.part(46), landmarks.part(47)
  15.         # 绘制眼部轮廓
  16.         for n in left_eye + right_eye:
  17.             cv2.circle(frame, (n.x, n.y), 2, (255, 0, 0), -1)
  18.     cv2.imshow("Eye Tracking", frame)
  19.     if cv2.waitKey(1) & 0xFF == ord('q'):
  20.         break
  21. cap.release()
  22. cv2.destroyAllWindows()
复制代码
保存代码,进入代码文件夹,把解压的模型文件放进文件夹mind+下安装人工智能dlib库图11运行代码即可。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(4)
麦壳maikemaker
麦壳maikemaker
作者
都别玩这个了,安装麻烦而且是淘汰了的技术
shzrzxlee
shzrzxlee
还是在默认script文件夹下安装能成功
shzrzxlee
shzrzxlee
安装不成功,说pip不是最新版本
easy猿
easy猿
老师666
- 没有更多了 -