前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于Dlib进行人脸检测与标记

基于Dlib进行人脸检测与标记

作者头像
裴来凡
发布2022-05-29 10:18:39
3890
发布2022-05-29 10:18:39
举报
文章被收录于专栏:图像处理与模式识别研究所
代码语言:javascript
复制
import dlib #导入该库用于人脸识别
from skimage import io #导入该库主要用于图像载入
import cv2
detector=dlib.get_frontal_face_detector()#加载Dlib检测器
img=io.imread("C:/Users/xpp/Desktop/Lena.png")#载入原图
dets=detector(img,1)#人脸检测
print("检测到的人脸数目: {}".format(len(dets)))
for d in dets:
    #使用OpenCV在原图上标出人脸位置
    left_top=(dlib.rectangle.left(d),dlib.rectangle.top(d))#左上方坐标
    right_bottom=(dlib.rectangle.right(d),dlib.rectangle.bottom(d))#右下方坐标
    cv2.rectangle(img,left_top,right_bottom,(0,255,0),2,cv2.LINE_AA)#画矩形
    cv2.imshow("img",cv2.cvtColor(img,cv2.COLOR_RGB2BGR))#转成BGR格式显示
cv2.waitKey(0)
cv2.destroyAllWindows()

检测到的人脸数目: 1

算法:基于Dlib进行人脸检测与标记是指对于任意输入的目标图像通过算法策略对其进行搜索来检测其中是否包含有人脸特征的图像区域。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 图像处理与模式识别研究所 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
人脸识别
腾讯云神图·人脸识别(Face Recognition)基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、比对、搜索、验证、五官定位、活体检测等多种功能,为开发者和企业提供高性能高可用的人脸识别服务。 可应用于在线娱乐、在线身份认证等多种应用场景,充分满足各行业客户的人脸属性识别及用户身份确认等需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档