python計算機(jī)視覺OpenCV庫實(shí)現(xiàn)實(shí)時攝像頭人臉檢測示例
OpenCV 是一個C++庫,目前流行的計算機(jī)視覺編程庫,用于實(shí)時處理計算機(jī)視覺方面的問題,它涵蓋了很多計算機(jī)視覺領(lǐng)域的模塊。在Python中常使用OpenCV庫實(shí)現(xiàn)圖像處理。
本文將介紹如何在Python3中使用OpenCV實(shí)現(xiàn)實(shí)時攝像頭人臉檢測:
設(shè)備準(zhǔn)備:
USB攝像頭 接入PC電腦USB口,并調(diào)試正常打開視頻。如果電腦內(nèi)置了電腦攝像頭,測試一下攝像頭能否正常使用。
下載特征分類模型: XML模型庫:
github.com/opencv/open…
1.找到haarcascade_frontalface_default.xml文件,點(diǎn)擊進(jìn)去。如果想嘗試檢測其它特征區(qū)域,下載對應(yīng)的xml文件即可。

2.找到Raw,右鍵鏈接(目標(biāo))另存為。

實(shí)現(xiàn)過程
調(diào)用模型庫文件
將剛才下載好的模型庫文件導(dǎo)入到程序中 代碼實(shí)現(xiàn):

打開攝像頭
打開電腦的USB攝像頭或者自帶攝像頭。
代碼實(shí)現(xiàn):

設(shè)置顯示窗口的大小

設(shè)置變量記錄人臉數(shù)碼

人臉檢測
讀取視頻幀,調(diào)用Opencv特征文件進(jìn)行人臉檢測
代碼實(shí)現(xiàn):

設(shè)置退出機(jī)制
按L鍵退出程序 ** 代碼實(shí)現(xiàn):**

程序運(yùn)行

全部代碼

以上就是python使用OpenCV實(shí)時攝像頭人臉檢測實(shí)現(xiàn)示例過程的詳細(xì)內(nèi)容,更多關(guān)于OpenCV實(shí)時攝像頭人臉檢測的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
No module named 'plotly.graph_objects&ap
這篇文章主要為大家介紹了No module named 'plotly.graph_objects'報錯解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12
sklearn線性邏輯回歸和非線性邏輯回歸的實(shí)現(xiàn)
這篇文章主要介紹了sklearn線性邏輯回歸和非線性邏輯回歸的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06
python實(shí)現(xiàn)人民幣大寫轉(zhuǎn)換
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)人民幣大寫轉(zhuǎn)換的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-06-06
查看TensorFlow checkpoint文件中的變量名和對應(yīng)值方法
今天小編就為大家分享一篇查看TensorFlow checkpoint文件中的變量名和對應(yīng)值方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06
將python依賴包打包成window下可執(zhí)行文件bat方式
今天小編就為大家分享一篇將python依賴包打包成window下可執(zhí)行文件bat方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12

