婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 基于python+opencv調(diào)用電腦攝像頭實(shí)現(xiàn)實(shí)時(shí)人臉眼睛以及微笑識(shí)別

基于python+opencv調(diào)用電腦攝像頭實(shí)現(xiàn)實(shí)時(shí)人臉眼睛以及微笑識(shí)別

熱門標(biāo)簽:怎么辦理400客服電話 高德地圖標(biāo)注收入咋樣 萊蕪電信外呼系統(tǒng) 銀川電話機(jī)器人電話 鶴壁手機(jī)自動(dòng)外呼系統(tǒng)違法嗎 企業(yè)微信地圖標(biāo)注 B52系統(tǒng)電梯外呼顯示E7 沈陽(yáng)防封電銷電話卡 地圖標(biāo)注多個(gè)

本文教大家調(diào)用電腦攝像頭進(jìn)行實(shí)時(shí)人臉+眼睛識(shí)別+微笑識(shí)別,供大家參考,具體內(nèi)容如下

一、調(diào)用電腦攝像頭進(jìn)行實(shí)時(shí)人臉+眼睛識(shí)別

# 調(diào)用電腦攝像頭進(jìn)行實(shí)時(shí)人臉+眼睛識(shí)別,可直接復(fù)制粘貼運(yùn)行
import cv2

face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades+'haarcascade_frontalface_default.xml')

eye_cascade = cv2.CascadeClassifier(cv2.data.haarcascades+'haarcascade_eye.xml')
# 調(diào)用攝像頭攝像頭
cap = cv2.VideoCapture(0)

while(True):
    # 獲取攝像頭拍攝到的畫面
    ret, frame = cap.read()
    faces = face_cascade.detectMultiScale(frame, 1.3, 5)
    img = frame
    for (x,y,w,h) in faces:
     # 畫出人臉框,藍(lán)色,畫筆寬度微
        img = cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2)
     # 框選出人臉區(qū)域,在人臉區(qū)域而不是全圖中進(jìn)行人眼檢測(cè),節(jié)省計(jì)算資源
        face_area = img[y:y+h, x:x+w]
        eyes = eye_cascade.detectMultiScale(face_area)
     # 用人眼級(jí)聯(lián)分類器引擎在人臉區(qū)域進(jìn)行人眼識(shí)別,返回的eyes為眼睛坐標(biāo)列表
        for (ex,ey,ew,eh) in eyes:
            #畫出人眼框,綠色,畫筆寬度為1
            cv2.rectangle(face_area,(ex,ey),(ex+ew,ey+eh),(0,255,0),1)
        
 # 實(shí)時(shí)展示效果畫面
    cv2.imshow('frame2',img)
    # 每5毫秒監(jiān)聽一次鍵盤動(dòng)作
    if cv2.waitKey(5)  0xFF == ord('q'):
        break

# 最后,關(guān)閉所有窗口
cap.release()
cv2.destroyAllWindows()

二、調(diào)用電腦攝像頭進(jìn)行實(shí)時(shí)人臉+眼睛識(shí)別+微笑識(shí)別

import cv2

face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades+'haarcascade_frontalface_default.xml')

eye_cascade = cv2.CascadeClassifier(cv2.data.haarcascades+'haarcascade_eye.xml')

smile_cascade = cv2.CascadeClassifier(cv2.data.haarcascades+'haarcascade_smile.xml')
# 調(diào)用攝像頭攝像頭
cap = cv2.VideoCapture(0)

while(True):
    # 獲取攝像頭拍攝到的畫面
    ret, frame = cap.read()
    faces = face_cascade.detectMultiScale(frame, 1.3, 2)
    img = frame
    for (x,y,w,h) in faces:
     # 畫出人臉框,藍(lán)色,畫筆寬度微
        img = cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2)
     # 框選出人臉區(qū)域,在人臉區(qū)域而不是全圖中進(jìn)行人眼檢測(cè),節(jié)省計(jì)算資源
        face_area = img[y:y+h, x:x+w]
        
        ## 人眼檢測(cè)
        # 用人眼級(jí)聯(lián)分類器引擎在人臉區(qū)域進(jìn)行人眼識(shí)別,返回的eyes為眼睛坐標(biāo)列表
        eyes = eye_cascade.detectMultiScale(face_area,1.3,10)
        for (ex,ey,ew,eh) in eyes:
            #畫出人眼框,綠色,畫筆寬度為1
            cv2.rectangle(face_area,(ex,ey),(ex+ew,ey+eh),(0,255,0),1)
        
        ## 微笑檢測(cè)
        # 用微笑級(jí)聯(lián)分類器引擎在人臉區(qū)域進(jìn)行人眼識(shí)別,返回的eyes為眼睛坐標(biāo)列表
        smiles = smile_cascade.detectMultiScale(face_area,scaleFactor= 1.16,minNeighbors=65,minSize=(25, 25),flags=cv2.CASCADE_SCALE_IMAGE)
        for (ex,ey,ew,eh) in smiles:
            #畫出微笑框,紅色(BGR色彩體系),畫筆寬度為1
            cv2.rectangle(face_area,(ex,ey),(ex+ew,ey+eh),(0,0,255),1)
            cv2.putText(img,'Smile',(x,y-7), 3, 1.2, (0, 0, 255), 2, cv2.LINE_AA)
        
 # 實(shí)時(shí)展示效果畫面
    cv2.imshow('frame2',img)
    # 每5毫秒監(jiān)聽一次鍵盤動(dòng)作
    if cv2.waitKey(5)  0xFF == ord('q'):
        break

# 最后,關(guān)閉所有窗口
cap.release()
cv2.destroyAllWindows()

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Python基于Opencv來(lái)快速實(shí)現(xiàn)人臉識(shí)別過程詳解(完整版)
  • python實(shí)現(xiàn)人臉識(shí)別代碼
  • Python 40行代碼實(shí)現(xiàn)人臉識(shí)別功能
  • python實(shí)現(xiàn)人臉識(shí)別經(jīng)典算法(一) 特征臉法
  • python+opencv實(shí)現(xiàn)的簡(jiǎn)單人臉識(shí)別代碼示例
  • Python3 利用face_recognition實(shí)現(xiàn)人臉識(shí)別的方法
  • Python人臉識(shí)別第三方庫(kù)face_recognition接口說(shuō)明文檔
  • python使用opencv進(jìn)行人臉識(shí)別
  • 詳解如何用OpenCV + Python 實(shí)現(xiàn)人臉識(shí)別
  • Python3利用Dlib19.7實(shí)現(xiàn)攝像頭人臉識(shí)別的方法

標(biāo)簽:湘西 呼倫貝爾 呼倫貝爾 葫蘆島 三亞 烏魯木齊 安慶 銀川

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《基于python+opencv調(diào)用電腦攝像頭實(shí)現(xiàn)實(shí)時(shí)人臉眼睛以及微笑識(shí)別》,本文關(guān)鍵詞  基于,python+opencv,調(diào)用,電腦,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《基于python+opencv調(diào)用電腦攝像頭實(shí)現(xiàn)實(shí)時(shí)人臉眼睛以及微笑識(shí)別》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于基于python+opencv調(diào)用電腦攝像頭實(shí)現(xiàn)實(shí)時(shí)人臉眼睛以及微笑識(shí)別的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 锦屏县| 石城县| 扶绥县| 缙云县| 淮南市| 广宁县| 甘肃省| 南陵县| 孝昌县| 察哈| 维西| 筠连县| 南投市| 东辽县| 正阳县| 绩溪县| 伊宁市| 方山县| 寿宁县| 克什克腾旗| 乌兰县| 三江| 舒城县| 麦盖提县| 青田县| 崇明县| 昌图县| 德钦县| 西吉县| 璧山县| 昆明市| 宁安市| 吉木乃县| 高要市| 永济市| 株洲县| 铜川市| 汉源县| 大渡口区| 壶关县| 通化县|