-
大小: 3KB文件類型: .py金幣: 1下載: 0 次發布日期: 2021-01-07
- 語言: Python
- 標簽: python-faceD??
資源簡介
攝像機實時捕捉人臉+本地圖片識別-Python3.6+OpenCV3.2識別
代碼片段和文件信息
import?cv2
import?numpy?as?np
#?real?time?monitoring人臉--------------
#?調用攝像頭獲取圖片進行實時檢測
#?調用攝像頭,可以看到頭像用方框框起來,并實時根據情況調整位置。
cv2.namedWindow(“real?time?monitoring“)
cap=cv2.VideoCapture(0)
success?frame?=?cap.read()
color?=?(255255255)
classfier=cv2.CascadeClassifier(“F:/Program?Files/python3.6/Lib/site-packages/cv2/data/haarcascade_frontalface_alt.xml“)
while?success:
?success?frame?=?cap.read()
?size=frame.shape[:2]
?image=np.zeros(sizedtype=np.float16)
?image?=?cv2.cvtColor(frame?cv2.COLOR_BGR2GRAY)
?cv2.equalizeHist(image?image)
?divisor=8
?h?w?=?size
?minSize?=(w//divisor?h//divisor)
?faceRects?=?classfier.detectMultiScale(image?1.2?2?cv2.CASCADE_SCALE_IMAGEminSize)
?if?len(faceRects)>0:
?????for?faceRect?in?faceRects:
?????????x?y?w?h?=?faceRect
???
- 上一篇:爬取app包名.py
- 下一篇:用Python寫的電影推薦系統
評論
共有 條評論