Alex 人臉識別

2021-10-03 12:31:09 字數 957 閱讀 1798

# 控制

# 人工只能:影象識別,語音助手,自然語言處理

# 專門做影象識別的

import cv2

# 建立人臉檢測器

file

="haarcascade_frontalface_default.xml"

face_cascade = cv2.cascadeclassifier(

file

)# 開啟攝像頭

vc = cv2.videocapture(

)vc.

set(cv2.cap_prop_frame_width,

480)

vc.set

(cv2.cap_prop_frame_height,

320)

while

true

: retval,frame = vc.read()if

not retval or cv2.waitkey(16)

&0xff

==ord

("q"):

break

gray = cv2.cvtcolor(frame,cv2.color_bgr2gray)

faces = face_cascade.detectmultiscale(gray,

1.3,5)

# 畫乙個長方形

for(x,y,w,h)

in faces:

# 標註車牌區域

cv2.rectangle(frame,

(x,y)

,(x+w,y+h),(

255,0,

1),3

) cv2.imshow(

"video"

,frame)

vc.release(

)# 設定退出

cv2.destroyallwindows(

)

人臉識別 人臉庫

1.mit 影象集 美國,麻省理工學院 包括 16 人,每個人有不同光照 不同尺寸 不同角度的 27 張 2.feret 影象集 美 方 此影象集包含大量的人臉影象,並且每幅圖中均只有乙個人臉。該集中,同乙個人的 有不同表情,光照,姿態和年齡的變化。3.umist 影象集 英國,曼切斯特大學 20 ...

人臉識別之人臉檢測

人臉識別分為人臉檢測 人臉預處理 蒐集和學習人臉以及人臉識別四個部分,此部分將人臉檢測。本文基於opencv進行的。在opencv中常用的人臉檢測器有基於lbp的特徵檢測 基於haar的特徵檢測,兩者的區別 前者比後者快好幾倍且不需要許可協議,但很多haar檢測器需要許可協議。基於haar的臉部檢測...

人臉識別API 人臉比對

api協議說明 路徑 輸入引數 字段型別 描述seq可選 string 會話序號 非必填 imga string 資料 base64編碼 原始建議小於3m,格式限定為jpg bmp png三種格式 imgb string 資料 base64編碼 原始建議小於3m,格式限定為jpg bmp png三種...