# 控制
# 人工只能:影象識別,語音助手,自然語言處理
# 專門做影象識別的
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三種...