成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

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

python調(diào)用百度API實(shí)現(xiàn)人臉識(shí)別

瀏覽:77日期:2022-07-05 10:53:46

1、代碼

from aip import AipFaceimport cv2import timeimport base64from PIL import Imagefrom io import BytesIOimport pyttsx3# ''' 你的 APPID AK SK '''APP_ID = ’1965####’API_KEY = ’YXL65ekIloykyjrT4kzc####’SECRET_KEY = ’lFiapBoZ5eBwOFyxMbiwQDmClg1u####’client = AipFace(APP_ID, API_KEY, SECRET_KEY)# def frame2base64(frame):# img = Image.fromarray(frame) #將每一幀轉(zhuǎn)為Image# output_buffer = BytesIO() #創(chuàng)建一個(gè)BytesIO# img.save(output_buffer, format=’JPEG’) #寫(xiě)入output_buffer# byte_data = output_buffer.getvalue() #在內(nèi)存中讀取# image = base64.b64encode(byte_data) #轉(zhuǎn)為BASE64# return image #轉(zhuǎn)碼成功 返回base64編碼def generate(): camera = cv2.VideoCapture(0) engine = pyttsx3.init() try: while True: engine = pyttsx3.init() ret, img = camera.read() cv2.imwrite('E://Ana/face.png',img) cv2.imshow('調(diào)用攝像頭', img) imageType = 'BASE64' groupIdList = '1,2,3,4' ''' 如果有可選參數(shù) ''' options = {} options['max_face_num'] = 4 options['match_threshold'] = 70 options['quality_control'] = 'NORMAL' options['liveness_control'] = 'NONE' # options['user_id'] = '233451' options['max_user_num'] = 4# ''' 帶參數(shù)調(diào)用人臉?biāo)阉?''' with open('E://Ana/face.png', ’rb’) as fp:imageB = base64.b64encode(fp.read()) image = str(imageB, ’utf-8’) ''' 調(diào)用人臉?biāo)阉?''' result = client.search(image, imageType, groupIdList, options) engine.runAndWait() print(2) if result:if not result[’result’]: continuename = result[’result’][’user_list’][0][’user_id’]#獲取名字score = result[’result’][’user_list’][0][’score’]#獲取相似度if name == ’cgh_1’: if score>80: print(score) print(name) engine.say('華來(lái)了')elif name == ’yjc_1’: if score > 80: print(score) print(name) engine.say('楊來(lái)了')elif name == ’cjy_1’: if score > 80: print(score) print(name) engine.say('言來(lái)了')elif name == ’hjy_1’: if score > 80: print(score) print(name) engine.say('怡來(lái)了')else: print('匹配失敗') else:continue except Exception as e: print(e) finally: # 釋放資源 engine.runAndWait() camera.release() cv2.destroyAllWindows() generate()

2、實(shí)現(xiàn)步驟

2.1、獲取百度ID和key

在百度API中可以申請(qǐng)到免費(fèi)的API賬號(hào),每天有免費(fèi)的幾千次人臉識(shí)別,下圖為我申請(qǐng)的API賬號(hào),然后在人臉庫(kù)中創(chuàng)建需要識(shí)別的人臉就行了

python調(diào)用百度API實(shí)現(xiàn)人臉識(shí)別

python調(diào)用百度API實(shí)現(xiàn)人臉識(shí)別

2.2、創(chuàng)建客戶端

APP_ID = ’1965####’API_KEY = ’YXL65ekIloykyjrT4kzc####’SECRET_KEY = ’lFiapBoZ5eBwOFyxMbiwQDmClg1u####’client = AipFace(APP_ID, API_KEY, SECRET_KEY)

2.3、實(shí)現(xiàn)人臉識(shí)別

主要內(nèi)容就是參數(shù)需要自己修改,然后獲取視頻圖像,然后通過(guò)對(duì)比看一下,對(duì)比出來(lái)的名字,然后再看一下分?jǐn)?shù)即可,我在里面加了一個(gè)電腦播報(bào)的,所以只要識(shí)別出來(lái),電腦就會(huì)播報(bào),延遲不超過(guò)以秒。

到此這篇關(guān)于python調(diào)用百度API實(shí)現(xiàn)人臉識(shí)別的文章就介紹到這了,更多相關(guān)python 人臉識(shí)別內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: 百度 Python
相關(guān)文章:
主站蜘蛛池模板: 国产精品免费一区二区三区四区 | 国产精品hd免费观看 | 91大神在线精品视频一区 | 日本国产最新一区二区三区 | 亚洲欧美日韩精品久久亚洲区 | 日本三级香港三级妇三 | 欧美一区二区亚洲 | 在线看片不卡 | 精品国产亚一区二区三区 | 手机看片在线精品观看 | 毛片a级三毛片免费播放 | 国产做a爰片久久毛片a | 真实的国产乱xxxx | 未成人做爰视频www 窝窝午夜精品一区二区 | 国产成人综合在线视频 | 国产成人精品免费视频大全五级 | 免费看亚洲 | 国产午夜精品理论片久久影视 | 中文字幕最新中文字幕中文字幕 | 日本精品一区二区三区视频 | 手机看片日韩日韩 | 久草欧美 | 亚洲欧美日韩综合在线一区二区三区 | 免费日本在线视频 | 狠狠色狠狠色综合 | a级做爰视频免费观看 | 免费国产不卡午夜福在线 | 亚洲一区二区三区四区五区六区 | 日本阿v精品视频在线观看 日本阿v视频在线观看高清 | 国产精品欧美一区二区三区不卡 | 波多野结衣在线观看一区二区三区 | 亚洲精品成人在线 | 日韩在线视频免费 | 奇米5555 | 亚洲男人的天堂久久精品 | 色综合久久久久 | 三级视频中文字幕 | 免费一级欧美片片线观看 | 国产在线观看免费 | 亚洲精品国精品久久99热 | 亚洲国产精品一区二区久 |