欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

OpenCV-Python 攝像頭實時檢測人臉代碼實例

 更新時間:2019年04月30日 16:51:12   作者:Money_NULL  
這篇文章主要介紹了OpenCV-Python 攝像頭實時檢測人臉,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

參考

OpenCV攝像頭使用

代碼

import cv2

cap = cv2.VideoCapture(4) # 使用第5個攝像頭(我的電腦插了5個攝像頭)
face_cascade = cv2.CascadeClassifier(r'haarcascade_frontalface_default.xml') # 加載人臉特征庫

while(True):
  ret, frame = cap.read() # 讀取一幀的圖像
  gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) # 轉(zhuǎn)灰

  faces = face_cascade.detectMultiScale(gray, scaleFactor = 1.15, minNeighbors = 5, minSize = (5, 5)) # 檢測人臉
  for(x, y, w, h) in faces:
    cv2.rectangle(gray, (x, y), (x + w, y + h), (0, 255, 0), 2) # 用矩形圈出人臉

  cv2.imshow('Face Recognition', gray)
  if cv2.waitKey(1) & 0xFF == ord('q'):
    break

cap.release() # 釋放攝像頭
cv2.destroyAllWindows()

效果

以上所述是小編給大家介紹的OpenCV-Python 攝像頭實時檢測人臉詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論