Python基于OpenCV實(shí)現(xiàn)視頻的人臉檢測
本文實(shí)例為大家分享了基于OpenCV實(shí)現(xiàn)視頻的人臉檢測具體代碼,供大家參考,具體內(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)行檢測
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()

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- python結(jié)合opencv實(shí)現(xiàn)人臉檢測與跟蹤
- Python+OpenCV人臉檢測原理及示例詳解
- python中使用OpenCV進(jìn)行人臉檢測的例子
- Python OpenCV利用筆記本攝像頭實(shí)現(xiàn)人臉檢測
- Python OpenCV調(diào)用攝像頭檢測人臉并截圖
- python 基于dlib庫的人臉檢測的實(shí)現(xiàn)
- python opencv人臉檢測提取及保存方法
- 50行Python代碼實(shí)現(xiàn)人臉檢測功能
- python利用OpenCV2實(shí)現(xiàn)人臉檢測
- python實(shí)現(xiàn)人臉檢測的簡單實(shí)例
相關(guān)文章
python簡單實(shí)現(xiàn)計(jì)算過期時間的方法
這篇文章主要介紹了python簡單實(shí)現(xiàn)計(jì)算過期時間的方法,涉及Python時間操作的相關(guān)技巧,需要的朋友可以參考下2015-06-06
python3.6 tkinter實(shí)現(xiàn)屏保小程序
這篇文章主要為大家詳細(xì)介紹了python3.6 tkinter實(shí)現(xiàn)屏保小程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-07-07
解決Python報(bào)錯:ValueError:operands?could?not?be?broadcast?t
這篇文章主要給大家介紹了關(guān)于解決Python報(bào)錯:ValueError:operands?could?not?be?broadcast?together?with?shapes的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-02-02
Python+OpenCV進(jìn)行不規(guī)則多邊形ROI區(qū)域提取
ROI即感興趣區(qū)域。機(jī)器視覺、圖像處理中,從被處理的圖像以方框、圓、橢圓、不規(guī)則多邊形等方式勾勒出需要處理的區(qū)域,稱為感興趣區(qū)域,ROI。本文將利用Python和OpenCV實(shí)現(xiàn)不規(guī)則多邊形ROI區(qū)域提取,需要的可以參考一下2022-03-03
opencv python 圖片讀取與顯示圖片窗口未響應(yīng)問題的解決
這篇文章主要介紹了opencv python 圖片讀取與顯示圖片窗口未響應(yīng)問題的解決,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04
基于Python實(shí)現(xiàn)多圖繪制系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了如何基于Python實(shí)現(xiàn)一個簡單的多圖繪制系統(tǒng),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-02-02

