文件名称:
shape_predictor_81_face_landmarks.dat
开发工具:
文件大小: 18mb
下载次数: 0
上传时间: 2019-05-15
详细说明: dlib人脸特征库分类器,81个点 包含使用代码,通过摄像头识别人脸 import cv2 import dlib from skimage import io import numpy as np # 使用特征提取器get_frontal_face_detector detector = dlib.get_frontal_face_detector() # dlib的68点模型,使用作者训练好的特征预测器 predictor = dlib.shape_predictor("shape_predictor_81_face_landmarks.dat") cap=cv2.VideoCapture(0) while True: ret,im g=cap.read() dets = detector(img, 1) for k, d in enumerate(dets): print("第", k+1, "个人脸d的坐标:", "left:", d.left(), "right:", d.right(), "top:", d.top(), "bottom:", d.bottom()) width = d.right() - d.left() heigth = d.bottom() - d.top() print(人脸面积为:,(width*heigth)) # 利用预测器预测 #shape = predictor(img, d) cv2.rectangle(img,(d.left(),d.top()),(d.right(),d.bottom()),(0,255,0),1) shape = predictor(img, d) landmarks = np.matrix([[p.x, p.y] for p in shape.parts()]) for num in range(shape.num_parts): cv2.circle(img, (shape.parts()[num].x, shape.parts()[num].y), 3, (0,255,0), -1) #cv2.putText(img, str(i), (shape.part(i).x, shape.part(i).y), cv2.FONT_HERSHEY_SIMPLEX, 0.5, (255, 255, 255)) cv2.imshow("img",img) if cv2.waitKey(1) & 0xFF == ord(q): break
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
相关搜索: