资源简介
人脸识别(python)
代码片段和文件信息
import cv2
import numpy as np
cv2.namedWindow(“test“)
cap=cv2.VideoCapture(0)
successframe=cap.read()
classifier=cv2.CascadeClassifier(“haarcascade_frontalface_alt.xml“) #确保此xml文件与该py文件在一个文件夹下,否则将这里改为绝对路径,此xml文件可在D:\My Documents\Downloads\opencv\sources\data\haarcascades下找到。
while success:
successframe=cap.read()
size=frame.shape[:2]
image=np.zeros(sizedtype=np.float16)
image=cv2.cvtColor(framecv2.cv.CV_BGR2GRAY)
cv2.equalizeHist(imageimage)
divisor=8
hw=size
minSize=(w/divisorh/divisor)
faceRects=classifier.detectMultiScale(image1.22cv2.CASCADE_SCALE_IMAGEminSize)
if len(faceRects)>0:
for faceRect in faceRects:
xywh=faceRect
cv2.circle(frame(x+w/2y+h/2)min(w/2h/2)(25500))
cv2.circle(frame(x+w/4y+h/4)min(w/8h/8)(25500))
cv2.circle(frame(x+3*w/4y+h/4)min(w/8h/8)(25500))
cv2.rectangle(frame(x+3*w/8y+3*h/4)(x+5*w/8y+7*h/8)(25500))
cv2.imshow(“test“frame)
key=cv2.waitKey(10)
c=chr(key&255)
if c in [‘q‘‘Q‘chr(27)]:
break
cv2.destroyWindow(“test“)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-26 20:26 人脸识别\
文件 1242 2018-11-26 20:26 人脸识别\face recogition.py
相关资源
- 基于PYQT编写的人脸识别软件
- TensorFlow实现人脸识别(3)--------对人
- 百度人脸识别-人脸对比
- Python+OpenCv实现AI人脸识别身份认证系
- 人脸识别UI Pythone+pyq5+opencv 多线程模式
- python调用opencv实现人脸识别的简单D
- Drowsiness_Detection
- python3.7+dlib19.17人脸识别库
- 基于OpenCV的人脸识别-python3.zip
- python打开摄像头,识别摄像头前的人
- Python实现人脸识别源码以及相关理论
- opencv-Python人脸识别
- python人脸识别论文(含代码).docx
- 视频中的人脸识别
- 人脸识别Demo系列免费、带离线——人
- 人脸识别考勤打卡.zip
- 基于树莓派的人脸识别打卡系统
- Windows安装dlib的轮子dlib-18.17.100-cp27-
- 腾讯人脸检测 入门demo,python3 版
评论
共有 条评论