溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

python中什么是Haar級(jí)聯(lián)

發(fā)布時(shí)間:2021-04-27 16:34:51 來源:億速云 閱讀:335 作者:Leah 欄目:編程語言

本篇文章為大家展示了python中什么是Haar級(jí)聯(lián),內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

Python主要用來做什么

Python主要應(yīng)用于:1、Web開發(fā);2、數(shù)據(jù)科學(xué)研究;3、網(wǎng)絡(luò)爬蟲;4、嵌入式應(yīng)用開發(fā);5、游戲開發(fā);6、桌面應(yīng)用開發(fā)。

一、Haar級(jí)聯(lián)是什么?

從圖像數(shù)據(jù)中提取特征。雖然任何像素都可以影響多個(gè)特征,但是特征應(yīng)該比像素少。兩幅圖像之間的相似性可以通過它們對應(yīng)特征的歐氏距離來度量。

Haar 特征是一種用于實(shí)現(xiàn)實(shí)時(shí)人臉跟蹤的特征。每一個(gè) Haar 特征都描述了相鄰圖像區(qū)域的對比模式。例如,邊、頂點(diǎn)和細(xì)線都能生成具有判別性的特征。

二、獲取 Haar級(jí)聯(lián)數(shù)據(jù)

1、首先我們要進(jìn)入 OpenCV 官網(wǎng):https://opencv.org 下載你需要的版本。點(diǎn)擊 RELEASES (發(fā)布)。

2、由于 OpenCV 支持好多平臺(tái),比如 Windows, Android, Maemo, FreeBSD, OpenBSD, iOS, Linux 和 Mac OS,一般初學(xué)者都是用 windows,點(diǎn)擊 Windows。

3、點(diǎn)擊 Windows 后跳出新界面,等待 5s 自動(dòng)下載

4、然后雙擊下載的文件,進(jìn)行安裝,實(shí)質(zhì)就是解壓一下,解壓完出來一個(gè)文件夾,其他什 么也沒發(fā)生。安裝完后的目錄結(jié)構(gòu)如下。其中 build 是 OpenCV 使用時(shí)要用到的一些庫文件, 而 sources 中則是 OpenCV 官方為我們提供的一些 demo 示例源碼

5、在 sources 的一個(gè)文件夾 data/haarcascades。該文件夾包含了所有 OpenCV 的人臉檢測的 XML 文件,這些可用于檢測靜止圖像、視頻和攝像頭所得到圖像中的人臉。

人臉檢測器(默認(rèn)):haarcascade_frontalface_default.xml
人臉檢測器(快速 Harr):haarcascade_frontalface_alt2.xml
人臉檢測器(側(cè)視):haarcascade_profileface.xml
眼部檢測器(左眼):haarcascade_lefteye_2splits.xml
眼部檢測器(右眼):haarcascade_righteye_2splits.xml
嘴部檢測器:haarcascade_mcs_mouth.xml
鼻子檢測器:haarcascade_mcs_nose.xml
身體檢測器:haarcascade_fullbody.xml
人臉檢測器(快速 LBP):lbpcascade_frontalface.xml

上述內(nèi)容就是python中什么是Haar級(jí)聯(lián),你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI