成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > 手把手教你利用opencv實(shí)現(xiàn)人臉識(shí)別功能(附源碼+文檔)

手把手教你利用opencv實(shí)現(xiàn)人臉識(shí)別功能(附源碼+文檔)

熱門(mén)標(biāo)簽:哈爾濱外呼系統(tǒng)代理商 南昌辦理400電話怎么安裝 佛山防封外呼系統(tǒng)收費(fèi) 徐州天音防封電銷(xiāo)卡 獲客智能電銷(xiāo)機(jī)器人 不錯(cuò)的400電話辦理 鄭州智能外呼系統(tǒng)運(yùn)營(yíng)商 湛江電銷(xiāo)防封卡 電話機(jī)器人適用業(yè)務(wù)

一、環(huán)境

pip install opencv-python

python3.9

pycharm2020

人狠話不多,直接上代碼,注釋在代碼里面,不說(shuō)廢話。

二、使用Haar級(jí)聯(lián)進(jìn)行人臉檢測(cè)

測(cè)試案例:

代碼:(記得自己到下載地址下載對(duì)應(yīng)的xml)

# coding=gbk
"""
作者:川川
@時(shí)間  : 2021/9/5 16:38
https://github.com/opencv/opencv/tree/master/data/haarcascades
"""
import cv2

# 待檢測(cè)的圖片路徑
imagepath="2.jpg"

image = cv2.imread(imagepath)#讀取圖片
gray = cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)#圖像轉(zhuǎn)換為灰度圖:

face_cascade = cv2.CascadeClassifier(r'./haarcascade_frontalface_default.xml')#加載使用人臉識(shí)別器

faces = face_cascade.detectMultiScale(gray)#檢測(cè)圖像中的所有面孔

#為每個(gè)人臉繪制一個(gè)藍(lán)色矩形
for x, y, width, height in faces:
	# 這里的color是 藍(lán) 黃 紅,與rgb相反,thickness設(shè)置寬度
    cv2.rectangle(image, (x, y), (x + width, y + height), color=(255, 0, 0), thickness=2)

# 最后,讓我們保存新圖像
cv2.imwrite("beauty_detected.jpg", image)

效果:

效果可以看出這個(gè)效果并不是很好。

三、Haar級(jí)聯(lián)結(jié)合攝像頭

代碼:(還是用的前面得xml)

# coding=gbk
"""
攝像頭人臉識(shí)別
作者:川川
@時(shí)間  : 2021/9/5 17:15
Haar級(jí)聯(lián)結(jié)合攝像頭
"""
import cv2

#創(chuàng)建新的cam對(duì)象
cap = cv2.VideoCapture(0,cv2.CAP_DSHOW)
#初始化人臉識(shí)別器(默認(rèn)的人臉haar級(jí)聯(lián))
face_cascade = cv2.CascadeClassifier(r'./haarcascade_frontalface_default.xml')

while True:
    # 從攝像頭讀取圖像
    _, image = cap.read()
    # 轉(zhuǎn)換為灰度
    image_gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
    # 檢測(cè)圖像中的所有人臉
    faces = face_cascade.detectMultiScale(image_gray, 1.3, 5)
    # 為每個(gè)人臉繪制一個(gè)藍(lán)色矩形
    for x, y, width, height in faces:
        cv2.rectangle(image, (x, y), (x + width, y + height), color=(255, 0, 0), thickness=2)
    cv2.imshow("image", image)
    if cv2.waitKey(1) == ord("q"):
        break

cap.release()
cv2.destroyAllWindows()

效果:

四、使用SSD的人臉檢測(cè)

代碼:

# coding=gbk
"""
圖片人臉識(shí)別
作者:川川
@時(shí)間  : 2021/9/5 17:22
"""
import cv2
import numpy as np
# 下載鏈接:https://raw.githubusercontent.com/opencv/opencv/master/samples/dnn/face_detector/deploy.prototxt
prototxt_path = r"./deploy.prototxt.txt"
# 下載鏈接:https://raw.githubusercontent.com/opencv/opencv_3rdparty/dnn_samples_face_detector_20180205_fp16/res10_300x300_ssd_iter_140000_fp16.caffemodel
model_path =r"./res10_300x300_ssd_iter_140000_fp16.caffemodel"
model = cv2.dnn.readNetFromCaffe(prototxt_path, model_path)
image = cv2.imread("2.jpg")
h, w = image.shape[:2]
blob = cv2.dnn.blobFromImage(image, 1.0, (300, 300),(104.0, 177.0, 123.0))
model.setInput(blob)
output = np.squeeze(model.forward())
font_scale = 1.0
for i in range(0, output.shape[0]):
    confidence = output[i, 2]
    if confidence > 0.5:
        box = output[i, 3:7] * np.array([w, h, w, h])
        start_x, start_y, end_x, end_y = box.astype(np.int)
        cv2.rectangle(image, (start_x, start_y), (end_x, end_y), color=(255, 0, 0), thickness=2)
        cv2.putText(image, f"{confidence*100:.2f}%", (start_x, start_y-5), cv2.FONT_HERSHEY_SIMPLEX, font_scale, (255, 0, 0), 2)
cv2.imshow("image", image)
cv2.waitKey(0)
cv2.imwrite("beauty_detected.jpg", image)

效果:

我們可以看到現(xiàn)在的識(shí)別效果非常好了。

五、 SSD結(jié)合攝像頭人臉檢測(cè)

代碼:

# coding=gbk
"""
作者:川川
@時(shí)間  : 2021/9/5 17:26
SSD結(jié)合攝像頭的人臉檢測(cè)
"""
import cv2
import numpy as np
prototxt_path = "deploy.prototxt.txt"
model_path = "res10_300x300_ssd_iter_140000_fp16.caffemodel"
model = cv2.dnn.readNetFromCaffe(prototxt_path, model_path)
cap = cv2.VideoCapture(0)
while True:
    _, image = cap.read()
    h, w = image.shape[:2]
    blob = cv2.dnn.blobFromImage(image, 1.0, (300, 300), (104.0, 177.0, 123.0))
    model.setInput(blob)
    output = np.squeeze(model.forward())
    font_scale = 1.0
    for i in range(0, output.shape[0]):
        confidence = output[i, 2]
        if confidence > 0.5:
            box = output[i, 3:7] * np.array([w, h, w, h])
            start_x, start_y, end_x, end_y = box.astype(np.int)
            cv2.rectangle(image, (start_x, start_y), (end_x, end_y), color=(255, 0, 0), thickness=2)
            cv2.putText(image, f"{confidence*100:.2f}%", (start_x, start_y-5), cv2.FONT_HERSHEY_SIMPLEX, font_scale, (255, 0, 0), 2)
    cv2.imshow("image", image)
    if cv2.waitKey(1) == ord("q"):
        break
cv2.destroyAllWindows()
cap.release()

效果:

可以發(fā)現(xiàn)SSD效果特別好!

六、結(jié)語(yǔ)

如果你想更深了解這些原理,去讀一下opencv文檔吧,中文官方文檔如下:

https://woshicver.com/

在很多人調(diào)用xm會(huì)遇到一些坑,我在這里說(shuō)一下,讀取xml的時(shí)候用相對(duì)路徑./這種,參考我的,建議不要路徑中出現(xiàn)中文,其它沒(méi)啥了。

到此這篇關(guān)于手把手教你利用opencv實(shí)現(xiàn)人臉識(shí)別功能的文章就介紹到這了,更多相關(guān)opencv實(shí)現(xiàn)人臉識(shí)別內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 超詳細(xì)注釋之OpenCV實(shí)現(xiàn)視頻實(shí)時(shí)人臉模糊和人臉馬賽克
  • 超詳細(xì)注釋之OpenCV dlib實(shí)現(xiàn)人臉采集
  • opencv基于Haar人臉檢測(cè)和眼睛檢測(cè)
  • OpenCV-Python實(shí)現(xiàn)人臉磨皮算法
  • 基于Opencv制作的美顏相機(jī)帶你領(lǐng)略美顏特效的效果

標(biāo)簽:蕪湖 懷化 蘭州 呂梁 紹興 吉安 廣西 安康

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《手把手教你利用opencv實(shí)現(xiàn)人臉識(shí)別功能(附源碼+文檔)》,本文關(guān)鍵詞  手把手,教你,利用,opencv,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《手把手教你利用opencv實(shí)現(xiàn)人臉識(shí)別功能(附源碼+文檔)》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于手把手教你利用opencv實(shí)現(xiàn)人臉識(shí)別功能(附源碼+文檔)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    视频一区二区三区国产| 国产精品老牛| 国产精品区一区| 久久久水蜜桃av免费网站| 欧洲精品国产| 日韩av在线网址| 中文字幕亚洲欧美一区二区三区| 人与人69性欧美三人交| 少妇久久久久久被弄到高潮| www.日本在线观看| 91国内精品| 久久九九热re6这里有精品| 亚洲另类一区二区| 日韩av一卡二卡三卡| 精品国产黄色片| 国产在线成人精品午夜| 污视频网站在线播放| a级免费在线观看| 国产精品视频一二区| 亚洲成av人片在线观看www| 免费不卡欧美自拍视频| 欧美片第1页综合| 久久精品99久久| 在线日韩av观看| 日韩精品在线免费观看| 国产成人在线视频| 看黄色录像一级片| 国产成人一级电影| 国产精品美女毛片真酒店| 黄色免费影视| 亚洲一区在线视频| 亚洲成av人影片在线观看| 国产精品大陆在线观看| 日韩高清三区| 免费精品一区二区三区在线观看| 国产伦精品一区二区三区免费优势| 一本色道综合久久欧美日韩精品| 亚洲精品日韩综合观看成人91| 国产一区二区三区福利| 亚洲欧洲成视频免费观看| 久久综合九色综合欧美98| 欧美高清视频www夜色资源网| 欧美中文字幕一区二区| 香蕉国产在线| 精品国产露脸精彩对白| 男男成人高潮片免费网站| 中文字幕成人在线视频| 精品国产一区探花在线观看| 无码人妻一区二区三区在线视频| dy888亚洲精品一区二区三区| 欧美大秀在线观看| 欧美xxxxx视频| 人妻少妇精品无码专区二区| 久久久久一本一区二区青青蜜月| 中文字幕欧美日韩va免费视频| 成人在线视频国产| av资源吧首页| 国产又色又爽又黄又免费| 欧洲午夜精品久久久| 最新国产の精品合集bt伙计| 久久久中文字幕| 国精产品一区一区二区三区mba| 亚洲午夜精品视频| 国产精品99久久久精品无码| 伊人青青综合网站| 污视频网站免费| 成人女人免费毛片| 欧美日韩在线免费| а√在线天堂官网| 日本韩国一区二区三区视频| 青青草原综合久久大伊人精品优势| 亚洲少妇屁股交4| 日本一区二区三区dvd视频在线| 日本亚洲精品在线观看| 男女激情免费视频| 中文一区二区完整视频在线观看| 欧美成人免费网| 亚洲伊人网站| 国产精品入口麻豆| 1区不卡电影| 天天做天天摸天天爽国产一区| 都市激情亚洲欧美| 欧美俄罗斯性视频| 国产精品久久久久久成人| 手机看片日韩av| 国产在线观看福利| 18禁一区二区三区| 天天亚洲美女在线视频| 欧美极品欧美精品欧美图片| 欧美片一区二区| 26uuu亚洲伊人春色| 黄色国产网站在线播放| 欧美在线视频不卡| 国产乡下妇女做爰毛片| 欧美精品一区二区性色a+v| 亚洲乱亚洲乱妇| 99久久精品一区二区| 天堂中文字幕在线| 精品一区视频| a黄色在线观看| 147欧美人体大胆444| 一级毛片精品毛片| 极品少妇xxxx偷拍精品少妇| 欧美成人短视频| 欧美高清www午色夜在线视频| 中文字幕国产传媒| 国产午夜福利在线播放| 黄色一级片免费播放| 国产三级电影| 精品国产人妻一区二区三区| 欧美日韩高清在线| 狠狠爱综合网| 99这里只有久久精品视频| 欧美在线亚洲| 国产一二三精品| 欧美专区一区二区三区| 91精品国产综合久久久久久漫画| 午夜精品999| 潘金莲一级淫片aaaaaa播放1| 亚洲高清久久| 亚洲女人18毛片水真多| 久久夜色精品国产噜噜av| 欧洲天堂在线观看| 亚洲欧洲美洲综合色网| 精品在线视频一区二区三区| 国产高潮在线观看| 久久成人av少妇免费| 欧美一级淫片免费视频| 欧美另类一区| 欧美一级黄视频| 欧美一区二区三区四区高清| 亚洲经典一区二区三区| 黄色网址网站| 欧美激情黄色片| 欧美牲交a欧美牲交| 久久久久亚洲av片无码下载蜜桃| 理论片影音先锋| 国产精品a久久久久| 日本一二区视频| 中文字幕 国产精品| 亚洲天堂一二三| 97在线视频精品| 少妇av一区二区三区| 欧美一区二区三区粗大| 精品亚洲aⅴ无码一区二区三区| jizzjizz4| 无码人妻一区二区三区在线视频| 无码精品国产一区二区三区免费| 欧美激情一区二区三级高清视频| 九色在线视频蝌蚪| 精品一二线国产| 男人舔女人下面高潮视频| 黄在线观看免费网站ktv| 成人黄色免费网址| 久久一本综合频道| 日韩成人免费视频| 亚洲人成免费网站| 夜夜嗨aⅴ免费视频| 国产日韩精品视频| 亚洲石原莉奈一区二区在线观看| 欧美性猛交xxxx乱大交丰满| 国产欧美精品一二三| 亚洲6080在线| 国产精品嫩草影院久久久| 日本三级在线观看网站| 日韩午夜一区| 久久免费国产精品1| 久热这里有精品| 少妇久久久久久被弄到高潮| 国产精品福利视频| 色噜噜狠狠一区二区三区果冻| 亚洲欧洲视频在线观看| 亚洲精品日韩久久| 免费av在线一区二区| caoporm超碰国产精品| 亚洲视频狠狠| 久久久亚洲国产美女国产盗摄| 久久久无码精品亚洲国产| 欧美激情1区| 天堂社区日本电影超碰| 久久艳片www.17c.com| 台湾十八成人网| 91精品国产自产在线丝袜啪| 天天色天天草| 99久久精品国产一区色| 丁香六月久久综合狠狠色| 精品国产一区二区三区四| 懂色av懂色av粉嫩av| 欧美理论影院| 三级小说欧洲区亚洲区| 日韩视频在线播放| 羞羞在线观看视频| 亚洲综合日韩| 国产精品免费一区二区三区四区| 污污的网站在线免费观看| 色爱区成人综合网| 成人观看高清在线观看免费| 日韩精品在线免费看| av网站免费观看| 黄色免费网址大全| 欧美日韩免费网站| 日韩免费在线观看视频| 精品在线免费视频| 亚洲自拍在线观看| 嫩草影院永久入口| 69av视频在线| 亚洲国产一区二区精品视频| 激情六月丁香婷婷| 99热这里只有精品2| 给个网站可以在线观看你懂的| 成人免费在线观看视频网站| 尤物视频网站在线观看| 国产一区不卡在线| 成人mm视频在线观看| 国产字幕在线看| 久久综合偷偷噜噜噜色| 曰本人一级毛片免费完整视频| 国产成人天天5g影院| 国产男女猛烈无遮挡a片漫画| 欧美手机在线| 亚洲激情电影中文字幕| 人妻精品久久久久中文字幕69| 欧美 日韩 国产 在线观看| 禁断一区二区三区在线| 日本黄色免费在线观看| 日韩人体视频一二区| 欧美福利视频在线| 美女撒尿一区二区三区| 91精品视频播放| 久久色在线视频| 九色蝌蚪国产| 91最新在线观看| 欧美视频在线播放一区| 久久久久久久久国产| 欧美精品一区二区性色a+v| 中日韩一级黄色片| 91麻豆精品国产91久久久久| 久久伊人亚洲| 国产精品丝袜一区二区三区| 欧美丝袜一区二区三区| 国产精品久久久久桃色tv| 蜜臀一区二区三区| 男人天堂免费视频| 91视频最新网址| 91嫩草国产丨精品入口麻豆| 亚洲国产精品va在线观看黑人| 男女无套免费视频网站动漫| 国产成人a亚洲精品| 免费观看日韩av| 亚洲人成免费网站| 日韩在线中文字| 亚洲国产成人精品激情在线| 一级片久久久久| www.偷拍.com| 91麻豆精品秘密| 亚洲精品九九| 国内在线免费高清视频| 午夜电影一区二区三区| 久久久久午夜电影| 欧美久久久精品| 亚洲精品久久久久久久久久久久久久| 91尤物国产福利在线观看| 碰碰视频免费| 日韩男人的天堂| 欧美精品在线免费观看| 欧美超碰在线观看| 小毛片在线观看| 成人性生交大免费看| 中文字幕免费高清视频| 成熟老妇女视频| 天堂在线精品视频| 国产精品久久久99| 日本不卡在线观看| 在线观看亚洲精品| 在线观看日韩羞羞视频| 1000部国产精品成人观看| 在线观看欧美日韩电影| 国产黄色免费网站| 亚洲人被黑人高潮完整版| 日韩精品一区在线视频| 一区二区三区免费观看视频| 日韩欧美中文字幕在线播放| 欧美日韩高清一区二区| 欧美性猛交xxxxx免费看| 欧美日韩国产成人在线| √天堂资源中文www| 中文字幕乱码在线| 中文字幕国产精品一区二区| 日本久久成人网| 亚洲аv电影天堂网| 99精品1区2区| 色欧美片视频在线观看在线视频| 中文字幕系列一区| 国产精品jizz在线观看麻豆| 成人知道污网站| 欧美亚洲自偷自偷| 久久国产精品 国产精品| 欧美精品与人动性物交免费看| 久久激情婷婷| 国产二级片在线观看| 欧美jizzhd欧美精品巨大| 中文字幕丰满乱码| h片在线播放| 日韩国产美国| 一区二区国产在线| 国产日韩欧美夫妻视频在线观看| 丰满白嫩尤物一区二区| 香蕉视频免费看| 色网站免费在线观看| 性欧美videos粗暴| 日韩亚洲国产中文字幕| 欧美激情国产精品免费| 欧美日韩在线播放一区| 天堂а√在线8种子蜜桃视频| 香蕉视频在线观看黄| 亚洲品质自拍| 日韩精品专区在线影院观看| av日韩在线看| 欧美日韩国产一级| 国产精品无码乱伦| 精品中文字幕久久久久久| 老司机午夜免费福利| 久久久欧美精品sm网站| 亚洲最新视频在线播放| 欧洲一级精品| 欧美精品国产精品久久久| 一区二区日本伦理| 极品销魂一区二区三区|