Python基于OpenCV實(shí)現(xiàn)視頻的人臉檢測(cè)
更新時(shí)間:2018年01月23日 09:31:44 作者:我的微信公眾號(hào)
這篇文章主要為大家詳細(xì)介紹了Python基于OpenCV實(shí)現(xiàn)視頻的人臉檢測(cè),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本文實(shí)例為大家分享了基于OpenCV實(shí)現(xiàn)視頻的人臉檢測(cè)具體代碼,供大家參考,具體內(nèi)容如下
前提條件
1.攝像頭
2.已安裝Python和OpenCV3
代碼
import cv2
import sys
import logging as log
import datetime as dt
from time import sleep
cascPath = "haarcascade_frontalface_default.xml"
faceCascade = cv2.CascadeClassifier(cascPath)
# 打開視頻捕獲設(shè)備
video_capture = cv2.VideoCapture(0)
while True:
if not video_capture.isOpened():
print('Unable to load camera.')
sleep(5)
pass
# 讀視頻幀
ret, frame = video_capture.read()
# 轉(zhuǎn)為灰度圖像
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
# 調(diào)用分類器進(jìn)行檢測(cè)
faces = faceCascade.detectMultiScale(
gray,
scaleFactor=1.1,
minNeighbors=5,
minSize=(30, 30),
#flags=cv2.cv.CV_HAAR_SCALE_IMAGE
)
# 畫矩形框
for (x, y, w, h) in faces:
cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2)
# 顯示視頻
cv2.imshow('Video', frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# 關(guān)閉攝像頭設(shè)備
video_capture.release()
# 關(guān)閉所有窗口
cv2.destroyAllWindows()

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- python結(jié)合opencv實(shí)現(xiàn)人臉檢測(cè)與跟蹤
- Python+OpenCV人臉檢測(cè)原理及示例詳解
- python中使用OpenCV進(jìn)行人臉檢測(cè)的例子
- Python OpenCV利用筆記本攝像頭實(shí)現(xiàn)人臉檢測(cè)
- Python OpenCV調(diào)用攝像頭檢測(cè)人臉并截圖
- python 基于dlib庫(kù)的人臉檢測(cè)的實(shí)現(xiàn)
- python opencv人臉檢測(cè)提取及保存方法
- 50行Python代碼實(shí)現(xiàn)人臉檢測(cè)功能
- python利用OpenCV2實(shí)現(xiàn)人臉檢測(cè)
- python實(shí)現(xiàn)人臉檢測(cè)的簡(jiǎn)單實(shí)例
相關(guān)文章
python_array[0][0]與array[0,0]的區(qū)別詳解
今天小編就為大家分享一篇python_array[0][0]與array[0,0]的區(qū)別詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python使用Rich?type和TinyDB構(gòu)建聯(lián)系人通訊錄
這篇文章主要為大家介紹了Python使用Rich?type和TinyDB構(gòu)建聯(lián)系人通訊錄應(yīng)用程序,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08
django 數(shù)據(jù)庫(kù) get_or_create函數(shù)返回值是tuple的問題
這篇文章主要介紹了django 數(shù)據(jù)庫(kù) get_or_create函數(shù)返回值是tuple的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-05-05
Python文件右鍵找不到IDLE打開項(xiàng)解決辦法
這篇文章主要介紹了Python文件右鍵找不到IDLE打開項(xiàng)解決辦法,本文使用注冊(cè)表解決了這個(gè)問題,需要的朋友可以參考下2015-06-06

