色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

簡(jiǎn)單的Python人臉識(shí)別系統(tǒng)

瀏覽:102日期:2022-07-17 14:39:29

案例一 導(dǎo)入圖片

思路: 1.導(dǎo)入庫(kù) 2.加載圖片 3.創(chuàng)建窗口 4.顯示圖片 5.暫停窗口 6.關(guān)閉窗口

# 1.導(dǎo)入庫(kù)import cv2# 2.加載圖片img = cv2.imread(’a.png’)# 3.創(chuàng)建窗口cv2.namedWindow(’window 1 haha’)# 4.顯示圖片cv2.imshow(’window 1’,img)# 5.暫停窗口cv2.waitKey(0)# 6.關(guān)閉窗口cv2.destroyAllWindows()

案例二 在圖片上添加人臉識(shí)別

思路: 1.導(dǎo)入庫(kù) 2.加載圖片 3.加載人臉模型 4.調(diào)整圖片灰度 5.檢查人臉 6.標(biāo)記人臉 7.創(chuàng)建窗口 8.顯示圖片 9.暫停窗口 10.關(guān)閉窗口

# 1.導(dǎo)入庫(kù)import cv2# 2.加載圖片img = cv2.imread(’a.png’)# 3.加載人臉模型,opencv官網(wǎng)下載face = cv2.CascadeClassifier(’haarcascade_frontalface_default.xml’)# 4.調(diào)整圖片灰度:沒(méi)必要識(shí)別顏色,灰度可以提高性能gray = cv2.cvtColor(img,cv2.COLOR_RGB2GRAY)# 5.檢查人臉faces = face.detectMultiScale(gray)# 6.標(biāo)記人臉for (x,y,w,h) in faces: # 里面有4個(gè)參數(shù) 1.寫(xiě)圖片 2.坐標(biāo)原點(diǎn) 3.識(shí)別大小 4.顏色 5.線(xiàn)寬 cv2.rectangle(img,(x,y),(x+w,y+h),(0,255,0),4)# 7.創(chuàng)建窗口 cv2.namedWindow(’window 1 haha’)# 8.顯示圖片cv2.imshow(’window 1’, img)# 9.暫停窗口cv2.waitKey(0)# 10.關(guān)閉窗口cv2.destroyAllWindows()

案例三 調(diào)用攝像頭

思路: 1.導(dǎo)入庫(kù) 2.打開(kāi)攝像頭 3.獲取攝像頭實(shí)時(shí)畫(huà)面 4.釋放資源 5.關(guān)閉窗口

# 1.導(dǎo)入庫(kù)import cv2# 2.打開(kāi)攝像頭capture = cv2.VideoCapture(0)# 3.獲取攝像頭實(shí)時(shí)畫(huà)面cv2.namedWindow(’camera’)while True: #3.1 獲取攝像頭的幀畫(huà)面 ret,frame = capture.read() #3.2 顯示圖片(渲染畫(huà)面) cv2.imshow(’window 1’,frame) #3.3 暫停窗口 if cv2.waitKey(5) & 0xFF == ord(’q’): break # 4.釋放資源capture.release()# 5.關(guān)閉窗口cv2.destroyAllWindows()

案例四 攝像頭識(shí)別人臉

思路: 1.導(dǎo)入庫(kù) 2.加載人臉模型 3.打開(kāi)攝像頭 4.創(chuàng)建窗口 5.獲取攝像頭實(shí)時(shí)畫(huà)面 6.釋放資源 7.關(guān)閉窗口

# 1.導(dǎo)入庫(kù)import cv2# 2.加載人臉模型face = cv2.CascadeClassifier(’haarcascade_frontalface_default.xml’)# 3.打開(kāi)攝像頭capture = cv2.VideoCapture(0)# 4.創(chuàng)建窗口cv2.namedWindow(’window 1’)# 5.獲取攝像頭實(shí)時(shí)畫(huà)面while True: # 5.1 獲取攝像頭的幀畫(huà)面 ret,frame = capture.read() # 5.2 圖片灰度調(diào)整 gray = cv2.cvtColor(frame,cv2.COLOR_RGB2GRAY) # 5.3 檢查人臉 faces = face.detectMultiScale(gray) # 5.4 標(biāo)記人臉 for (x, y, w, h) in faces:# 里面有4個(gè)參數(shù) 1.寫(xiě)圖片 2.坐標(biāo)原點(diǎn) 3.識(shí)別大小 4.顏色 5.線(xiàn)寬cv2.rectangle(frame, (x, y), (x + w, y + h), (0, 255, 0), 4) # 5.5 顯示圖片cv2.imshow(’camera’,frame) # 5.6 暫停窗口if cv2.waitKey(5) & 0xFF == ord(’q’): break# 6.釋放資源capture.release()# 7.關(guān)閉窗口cv2.destroyAllWindows()

以上就是簡(jiǎn)單的Python人臉識(shí)別系統(tǒng)的詳細(xì)內(nèi)容,更多關(guān)于Python人臉識(shí)別的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 91福利精品老师国产自产在线 | 91精选国产 | 亚洲资源在线观看 | 国产免费成人在线视频 | 国产欧美日韩综合精品无毒 | 欧美中文一区 | 久久亚洲一级毛片 | 久久频这里精品香蕉久久 | 亚洲视频成人 | 成人区在线观看免费视频 | 国产精品一区二区手机在线观看 | 奇米影视7777久久精品 | 亚洲天堂免费 | 国产精品久久久久免费视频 | 99精品欧美一区二区三区美图 | 国产三级国产精品 | 久草手机在线视频 | 精品视自拍视频在线观看 | 国产免费一级高清淫曰本片 | 国产精品美女一区二区三区 | 九色porny真实丨国产18 | 成人看片免费 | 国产成人精品午夜免费 | 国产亚洲欧美日韩综合综合二区 | 欧美一区二区三区在线视频 | 国产亚洲欧美一区二区 | 亚洲国产精品一区二区三区久久 | 国内偷自第一二三区 | 国产一级在线观看www色 | 欧美人一级淫片a免费播放 欧美人与z0z0xxxx | 成人免费a视频 | 日本一区二区三区四区不卡 | 韩国一级黄色毛片 | 很黄的网站在线观看 | 成人网中文字幕色 | 99久女女精品视频在线观看 | 久在草| 在线免费观看亚洲视频 | 精品成人在线观看 | 欧美三级久久 | 国产国产成人人免费影院 |