亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Python基于OpenCV庫Adaboost實現人臉識別功能詳解

2020-02-15 22:49:04
字體:
來源:轉載
供稿:網友

本文實例講述了Python基于OpenCV庫Adaboost實現人臉識別功能。分享給大家供大家參考,具體如下:

以前用Matlab寫神經網絡的面部眼鏡識別算法,研究算法邏輯,采集大量訓練數據,迭代,計算各感知器的系數。。。相當之麻煩~而現在運用調用pythonOpenCV庫Adaboost算法,無需知道算法邏輯,無需進行模型訓練,人臉識別變得相當之簡單了。
需要用到的庫是opencv(open source computer vision),下載安裝方式如下:

使用pip install numpy語句安裝numpy

(如果出現錯誤:Microsoft Visual C++ 9.0 is required <unable to find vcvarsall.bat>,使用管理員身份安裝 Microsoft Visual C++ 9.0,重新啟動計算機,再使用使用pip install numpy語句安裝numpy

opencv2.4.10下載

下載之后解壓(隨便解壓到哪里),將解壓目錄opencv文件夾中,build->python->2.7->x86下的文件cv2.pyd 復制到python2.7/Lib/site-packages 中

測試是否安裝成功,執行解壓目錄下的sources/samples/python/drawing.py或者進入python環境,使用import cv2

首先講講需要用到的新函數:

CascadeClassifier()函數,導入分類器

cv2.CascadeClassifier('xxxxx.xml')#haarcascade_frontalface_alt.xml臉部識別文件#haarcascade_eye.xml眼部識別文件

函數的參數是xml完整路徑(具體看你的opencv安裝在哪里的,在opencv/sources/data/haarcascades下面),xml文件中是封裝好的算法

detectMultiScale()函數,進行識別

detectMultiScale(image,scaleFactor,minNeighbors,flags,minSize,maxSize)
最終返回值為識別出的矩陣框[x, y, w, h],(x,y)左上角起始坐標,w寬,h高 image:用于檢測的圖像 scaleFactor:前后兩次相繼的掃描中,搜索窗口的比例系數.例如1.1指將搜索窗口依次擴大10%。圖片小的時候,比例系數盡量小能提高準確率 minNeighbors:構成檢測目標的相鄰矩形的最小個數。一般使用2or3,為0時返回所有的被檢候選矩形框。

rectangle()函數,在圖片上畫矩陣

cv2.rectangle(image,(x,y),(x+w,y+h),(0,255,0),2)
image是原始圖片 (x,y)是矩形左上角 (x+w,y+h)是矩形右下角 (0,255,0)是矩形的BGR顏色, 為紅色 2, 是繪制矩形的線寬

程序邏輯:

導入Haar級聯分類器算法,讀入要處理圖片,將圖片變成時候的大小,用detectMultiScale()函數先識別出人臉,在原圖上框出,然后提取出識別出的人臉矩形框,在人臉矩形框內識別出眼睛,在原圖上框出,展示出識別完的圖像。

完整程序及注解:

import cv2face_cascade = cv2.CascadeClassifier('D:/opencv/sources/data/haarcascades/haarcascade_frontalface_alt.xml')eye_cascade = cv2.CascadeClassifier('D:/opencv/sources/data/haarcascades/haarcascade_eye.xml')img1 = cv2.imread('face1.png')img = cv2.resize(img1,(240,320),interpolation=cv2.INTER_LINEAR)faces = face_cascade.detectMultiScale(img,1.2,2)for (x,y,w,h) in faces:  cv2.rectangle(img,(x,y),(x+w,x+h),(255,0,0),2)#用顏色為BGR(255,0,0)粗度為2的線條在img畫出識別出的矩型  face_re = img[y:y+h,x:x+w]#抽取出框出的臉部部分,注意順序y在前  eyes = eye_cascade.detectMultiScale(face_re)#在框出的臉部部分識別眼睛  for (ex,ey,ew,eh) in eyes:    cv2.rectangle(face_re,(ex,ey),(ex+ew,ey+eh),(0,255,0),2)cv2.imshow('img',img)key = cv2.waitKey(0)if key==27:  cv2.destoryWindow('img')            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久精品国产亚洲精品2020| 精品人伦一区二区三区蜜桃网站| 日韩av网站电影| 亚洲精品一区中文| 欧美精品在线观看91| www.日韩系列| 国产成人午夜视频网址| 97成人在线视频| 亚洲精品久久久一区二区三区| 亚洲自拍av在线| 中文字幕国产亚洲| 国产精品高潮呻吟久久av野狼| 最近免费中文字幕视频2019| 精品国产欧美一区二区五十路| 精品一区二区三区三区| 91sao在线观看国产| 欧美大奶子在线| 亚洲第一二三四五区| 91精品综合久久久久久五月天| 精品精品国产国产自在线| 亚洲成人精品久久久| 欧美日韩中文字幕在线视频| 91在线播放国产| 亚洲老司机av| 中文字幕日韩av| 美日韩精品免费视频| 欧美电影免费观看大全| 91黑丝高跟在线| 欧美精品videosex极品1| 亚洲欧美福利视频| 日韩欧美在线视频免费观看| 成人激情在线播放| 亚洲国产精品va在线看黑人| 亚洲第一中文字幕| 欧美日韩国产中文精品字幕自在自线| 亚洲国语精品自产拍在线观看| 欧美专区中文字幕| 国产精品wwww| 久久亚洲一区二区三区四区五区高| 亚洲一区二区三区在线免费观看| 69久久夜色精品国产69乱青草| 黑人巨大精品欧美一区二区| 91精品免费视频| 亚洲国产成人在线播放| 欧美成人在线免费视频| 久久中国妇女中文字幕| 欧美日韩精品二区| 精品美女久久久久久免费| 精品丝袜一区二区三区| 国内精品久久久久影院 日本资源| 色樱桃影院亚洲精品影院| 77777亚洲午夜久久多人| 2018日韩中文字幕| 国产精品69久久久久| 久久精品久久精品亚洲人| 亚洲精品成人网| 亚洲老头老太hd| 久久夜色撩人精品| 久久影视免费观看| 日韩av在线免费观看| 国语自产在线不卡| 欧美精品久久久久久久免费观看| 热久久这里只有| 国产精品高清网站| 91精品国产精品| 日韩中文字幕网址| 国产亚洲欧洲在线| 亚洲女成人图区| 日韩精品视频免费专区在线播放| 成人免费看黄网站| 亚洲一区二区三区成人在线视频精品| 亚洲网站在线观看| 久久精品亚洲热| 国产va免费精品高清在线观看| 欧美一级淫片丝袜脚交| 中文字幕在线亚洲| 日韩欧美高清在线视频| 欧美成人免费网| 欧美成人剧情片在线观看| 欧美特级www| 日韩精品在线观看网站| 色偷偷偷综合中文字幕;dd| 久久综合国产精品台湾中文娱乐网| 668精品在线视频| 日本成人激情视频| 亚洲一区亚洲二区亚洲三区| 亚洲开心激情网| 欧美www视频在线观看| 九九热精品视频在线播放| 国产综合色香蕉精品| 欧美福利在线观看| 亚洲香蕉av在线一区二区三区| 国产91在线视频| 亚洲欧美国产高清va在线播| 孩xxxx性bbbb欧美| 国产成人啪精品视频免费网| 精品一区二区亚洲| 亚洲欧美日韩中文视频| 久久久视频精品| 九九精品视频在线观看| 亚洲老头老太hd| 欧美xxxx做受欧美| 久久精品精品电影网| 正在播放国产一区| 性日韩欧美在线视频| 国产精品jizz在线观看麻豆| 日韩av一区在线| 国产成人涩涩涩视频在线观看| 亚洲国产高清福利视频| 91在线色戒在线| 精品久久久久久久中文字幕| 91精品在线观看视频| 亚洲第一免费网站| 国产精品白嫩初高中害羞小美女| 97香蕉久久夜色精品国产| 亚洲激情成人网| 亚洲色图五月天| 国产亚洲一区二区在线| 亚洲激情视频网| 久久影视电视剧免费网站| 最新国产成人av网站网址麻豆| 日韩精品视频免费专区在线播放| 亚洲欧美日韩精品久久亚洲区| 午夜精品在线视频| 最近2019中文字幕一页二页| 国产精品r级在线| 国产精品一区二区三区免费视频| 国产91精品在线播放| 日韩天堂在线视频| 57pao精品| 欧美高清理论片| 亚洲精品美女久久久久| 在线观看视频99| 国产成人福利网站| 中文字幕亚洲欧美一区二区三区| 亚洲欧美日韩一区二区在线| 国产v综合ⅴ日韩v欧美大片| 91免费综合在线| 亚洲无限乱码一二三四麻| 成人自拍性视频| 欧美日韩国产一区二区| 国产99视频精品免视看7| 欧美日韩亚洲精品一区二区三区| 欧美高清无遮挡| 91精品久久久久久久久久| 久久九九国产精品怡红院| 成人妇女免费播放久久久| 97视频com| 亚洲欧美色婷婷| 亚洲自拍中文字幕| 北条麻妃99精品青青久久| 欧美日韩性生活视频| 亚洲欧美日韩精品久久| 亚洲福利视频在线| 亚洲网站在线播放| 欧美日韩亚洲系列| 久久久成人精品| 欧美性高潮床叫视频| 亚洲精品99久久久久中文字幕| 精品国产1区2区| 成人深夜直播免费观看| 欧洲精品毛片网站| 午夜精品福利视频| 久久国产精品久久久久久久久久|