没有合适的资源?快使用搜索试试~ 我知道了~
学习Python3 Dlib19.7进行人脸面部识别.pdf
需积分: 1 0 下载量 11 浏览量
2023-04-15
22:14:25
上传
评论
收藏 119KB PDF 举报
温馨提示
试读
17页
Python人工智能 学习Python3 Dlib19.7进行人脸面部识别
资源推荐
资源详情
资源评论
学习 Python3 Dlib19.7 进行人脸面部识
别
0.
引言
自己在下载
dlib
官网给的
example
代码时,一开始不知道怎么使用,
在一番摸索之后弄明白怎么使用了;
现分享下
face_detector.py
和
face_landmark_detection.py
这两个
py
的使用方法;
1.
简介
python: 3.6.3
dlib: 19.7
利用
dlib
的特征提取器,进行人脸 矩形框 的特征提取:
dets = dlib.get_frontal_face_detector(img)
利用
dlib
的
68
点特征预测器,进行人脸
68
点 特征提取:
predictor =
dlib.shape_predictor("shape_predictor_68_face_landmarks.dat")
shape = predictor(img, dets[0])
效果:
(a) face_detector.py
b) face_landmark_detection.py
2.py
文件功能介绍
face_detector.py :
识别出图片文件中一张或多张人脸,并用矩形框框出标识出人脸;
link: http://dlib.net/cnn_face_detector.py.html
face_landmark_detection.py
:在
face_detector.py
的识别人脸基础
上,识别出人脸部的具体特征部位:下巴轮廓、眉毛、眼睛、嘴巴,
同样用标记标识出面部特征;
link: http://dlib.net/face_landmark_detection.py.html
2.1. face_detector.py
官网给的
face_detector.py
#!/usr/bin/python
# The contents of this file are in the public domain. See
LICENSE_FOR_EXAMPLE_PROGRAMS.txt
#
# This example program shows how to find frontal human faces in
an image. In
# particular, it shows how you can take a list of images from the
command
# line and display each on the screen with red boxes overlaid on
each human
# face.
#
# The examples/faces folder contains some jpg images of people.
You can run
# this program on them and see the detections by executing the
# following command:
# ./face_detector.py ../examples/faces/*.jpg
#
# This face detector is made using the now classic Histogram of
Oriented
# Gradients (HOG) feature combined with a linear classifier, an
image
# pyramid, and sliding window detection scheme. This type of
object detector
# is fairly general and capable of detecting many types of semi-rigid
objects
# in addition to human faces. Therefore, if you are interested in
making
# your own object detectors then read the train_object_detector.py
example
# program.
#
#
# COMPILING/INSTALLING THE DLIB PYTHON INTERFACE
# You can install dlib using the command:
# pip install dlib
#
剩余16页未读,继续阅读
资源评论
程序猿小乙
- 粉丝: 63
- 资源: 1740
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功