色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一個識別人臉的教程

新機器視覺 ? 來源:測試圈TC ? 作者:測試圈TC ? 2021-03-20 10:27 ? 次閱讀

AI領域非常廣泛,從信息的載體可分為文字、圖片、聲音、視頻等,當我真的想要學習AI的時候,有點無從下手。從什么方向入門,學習什么庫?

前幾天逛github,發現了一個識別人臉的教程
https://github.com/vipstone/faceai

看了一個入門還是非常簡單的。

安裝:

安裝包都比較大,可以使用豆瓣源:

-i https://pypi.douban.com/simple

> pip install numpy > pip install opencv-python

備注:dlib 庫非難安裝

首先,使用 opencv 打開一張圖

import cv2

img = cv2.imread("d:/tc/faceai/meinv.jpg")

cv2.namedWindow('Image')

cv2.imshow('Image', img)

cv2.waitKey(0)

cv2.destroyAllWindows()

人臉識別

要想識別一張圖片上的人臉分三步:

將彩色圖片轉換為灰色,轉為一維的灰度,降低計算強度。

import cv2

img = cv2.imread('d:/tc/faceai/meinv.jpg')

# 轉換灰色

gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

cv2.imshow("Image", gray)

cv2.waitKey(0)

cv2.destroyAllWindows()

通過矩形畫出人臉位置。

import cv2

img = cv2.imread('d:/tc/faceai/meinv.jpg')

gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

# 繪制矩形

x = y = 10 # 坐標

w = 100 # 矩形大?。▽挕⒏撸?/p>

color = (0, 0, 255) # 定義繪制顏色

cv2.rectangle(img, (x, y), (x + w, y + w), color, 1) # 繪制矩形

cv2.imshow("Image", img) # 顯示圖像

cv2.waitKey(0)

cv2.destroyAllWindows() # 釋放所有的窗體資源

使用訓練分類器查找人臉。

這一步的核心是使用 opencv 的人臉訓練模型,下載地址:

https://github.com/opencv/opencv/tree/master/data/haarcascades

這里選擇haarcascade_frontalface_default.xml文件,你可以下載到本地。

import cv2

img = cv2.imread('d:/tc/faceai/meinv.jpg')

gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

# OpenCV人臉識別分類器

classifier = cv2.CascadeClassifier("d:/tc/faceai/haarcascade_frontalface_default.xml")

color = (0, 255, 0) # 定義繪制顏色

# 調用識別人臉

faceRect = classifier.detectMultiScale(gray, scaleFactor=1.2, minNeighbors=3, minSize=(32, 32))

if len(faceRect): # 大于0則檢測到人臉

for faceRect in faceRect: # 單獨框出每一張人臉

x, y, w, h = faceRect

# 框出人臉

cv2.rectangle(img, (x, y), (x + h, y + w), color, 2)

# 左眼

cv2.circle(img, (x + w // 4, y + h // 4 + 30), min(w // 8, h // 8),

color)

# 右眼

cv2.circle(img, (x + 3 * w // 4, y + h // 4 + 30), min(w // 8, h // 8),

color)

# 嘴巴

cv2.rectangle(img, (x + 3 * w // 8, y + 3 * h // 4),

(x + 5 * w // 8, y + 7 * h // 8), color)

cv2.imshow("image", img) # 顯示圖像

c = cv2.waitKey(10)

cv2.waitKey(0)

cv2.destroyAllWindows()

那么,我們已經識別出美女的五官了。

我們可以使用opencv訓練自己的分類器,比如識別頁面上的按鈕、輸入框等,那么是不是就可以通過AI來定位元素了。

責任編輯:lq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • AI
    AI
    +關注

    關注

    87

    文章

    30993

    瀏覽量

    269278
  • 人臉識別
    +關注

    關注

    76

    文章

    4012

    瀏覽量

    81957
  • OpenCV
    +關注

    關注

    31

    文章

    635

    瀏覽量

    41373

原文標題:AI入門:實現圖片人臉識別

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    深度識別人臉識別有什么重要作用嗎

    深度學習人臉識別技術是人工智能領域的重要分支,它利用深度學習算法來識別和驗證個人身份。這項技術在多個領域都有廣泛的應用,包括但不限于安全
    的頭像 發表于 09-10 14:55 ?553次閱讀

    深度識別人臉識別在任務中為什么有很強大的建模能力

    深度學習人臉識別技術是人工智能領域中的重要分支,它利用深度學習算法來識別和驗證人臉。這項技術
    的頭像 發表于 09-10 14:53 ?419次閱讀

    人臉識別技術的可行性在于矛盾具有什么性

    人臉識別技術的可行性在于矛盾具有普遍性。 、引言 人臉識別技術作為人工智能領域的項重要技術,
    的頭像 發表于 07-04 09:28 ?523次閱讀

    人臉識別技術的優缺點有哪些

    人臉識別技術是種基于人臉特征信息進行身份識別的生物識別技術。隨著計算機視覺、深度學習等技術的發
    的頭像 發表于 07-04 09:25 ?2413次閱讀

    人臉識別技術的原理介紹

    人臉識別技術是種基于人臉特征信息進行身份識別的生物識別技術。它通過分析
    的頭像 發表于 07-04 09:22 ?1247次閱讀

    如何設計人臉識別的神經網絡

    人臉識別技術是種基于人臉特征信息進行身份識別的技術,廣泛應用于安全監控、身份認證、智能門禁等領域。神經網絡是實現
    的頭像 發表于 07-04 09:20 ?669次閱讀

    人臉識別模型訓練流程

    人臉識別模型訓練流程是計算機視覺領域中的項重要技術。本文將詳細介紹人臉識別模型的訓練流程,包括數據準備、模型選擇、模型訓練、模型評估和應用
    的頭像 發表于 07-04 09:19 ?991次閱讀

    人臉識別模型訓練是什么意思

    人臉識別模型訓練是指通過大量的人臉數據,使用機器學習或深度學習算法,訓練出能夠識別和分類
    的頭像 發表于 07-04 09:16 ?636次閱讀

    人臉檢測和人臉識別的區別是什么

    人臉檢測和人臉識別是計算機視覺領域的兩重要技術,它們在許多應用場景中都有廣泛的應用,如安全監控、身份驗證、社交媒體等。盡管它們在某些方面有相似之處,但它們之間存在
    的頭像 發表于 07-03 14:49 ?1255次閱讀

    人臉檢測與識別的方法有哪些

    人臉檢測與識別是計算機視覺領域中的重要研究方向,具有廣泛的應用前景,如安全監控、身份認證、智能視頻分析等。本文將詳細介紹人臉檢測與
    的頭像 發表于 07-03 14:45 ?732次閱讀

    人臉識別設備安裝在門上的應用和優勢

    的財產和人員安全,提高管理效率,降低管理成本。此外,人臉識別門禁系統還可以與其他人臉識別設備相連,如考勤機、安防攝像頭等,形成
    的頭像 發表于 05-10 10:15 ?532次閱讀
    <b class='flag-5'>人臉</b><b class='flag-5'>識別</b>設備安裝在門上的應用和優勢

    8寸人臉識別終端 人臉考勤門禁體機

    終端人臉識別
    深圳市遠景達物聯網技術有限公司
    發布于 :2024年04月22日 16:10:48

    人臉識別終端 10寸人臉

    終端人臉識別
    深圳市遠景達物聯網技術有限公司
    發布于 :2024年04月22日 16:01:46

    公司人臉識別考勤門禁攝像機#人臉識別#智能攝像機

    AI人臉識別
    jf_07511428
    發布于 :2024年03月06日 22:52:08

    人臉識別技術的原理是什么 人臉識別技術的特點有哪些

    人臉識別技術的原理 人臉識別技術是種通過計算機以圖像或視頻為輸入,識別、檢測、跟蹤和分析
    的頭像 發表于 02-18 13:52 ?1963次閱讀
    主站蜘蛛池模板: 天上人间影院久久国产| 国产最新进精品视频| 蜜桃99影院| 99久久久免费精品免费| 日本成熟bbxxxxxxxx| 26uuu老色哥| 青青娱乐网| JIZJIZJIZ 日本老师水多| 色AV色婷婷96人妻久久久| 好男人午夜www视频在线观看| 色婷婷亚洲精品天天综合影院| 国产亚洲精品视频亚洲香蕉视| 性虎成人网| 花季v3.0.2黄在线观看| 97精品少妇偷拍AV| 无码内射成人免费喷射| 看了n遍舍不得删的黄文| 99re久久热免费视频| 帅哥操美女| 国产精品久久久久无码AV色戒 | 被免费网站在线视频| 琪琪婷婷五月色综合久久| 国产一区二区内射最近更新| 91国在线产| 亚洲精品另类有吗中文字幕 | 视频一区国产| 美女网站免费看| 国产色欲一区二区精品久久呦| 亚洲精品国产精品精| 漂亮的av女演员| 精品午夜国产福利观看| 中文字幕亚洲第一页| 特黄特色大片免费播放器9| 浪荡女天天不停挨CAO日常视| 啊好大好厉害好爽真骚| 亚洲一卡久久4卡5卡6卡7卡| 久久中文字幕无码A片不卡 | 纯肉高H放荡受BL文库| 无码乱人伦一区二区亚洲| 牛牛免费视频| 国产精品爆乳尤物99精品|