国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

python調用百度API實現人臉識別

瀏覽:46日期: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) #將每一幀轉為Image# output_buffer = BytesIO() #創建一個BytesIO# img.save(output_buffer, format=’JPEG’) #寫入output_buffer# byte_data = output_buffer.getvalue() #在內存中讀取# image = base64.b64encode(byte_data) #轉為BASE64# return image #轉碼成功 返回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('調用攝像頭', img) imageType = 'BASE64' groupIdList = '1,2,3,4' ''' 如果有可選參數 ''' 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# ''' 帶參數調用人臉搜索 ''' with open('E://Ana/face.png', ’rb’) as fp:imageB = base64.b64encode(fp.read()) image = str(imageB, ’utf-8’) ''' 調用人臉搜索 ''' 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('華來了')elif name == ’yjc_1’: if score > 80: print(score) print(name) engine.say('楊來了')elif name == ’cjy_1’: if score > 80: print(score) print(name) engine.say('言來了')elif name == ’hjy_1’: if score > 80: print(score) print(name) engine.say('怡來了')else: print('匹配失敗') else:continue except Exception as e: print(e) finally: # 釋放資源 engine.runAndWait() camera.release() cv2.destroyAllWindows() generate()

2、實現步驟

2.1、獲取百度ID和key

在百度API中可以申請到免費的API賬號,每天有免費的幾千次人臉識別,下圖為我申請的API賬號,然后在人臉庫中創建需要識別的人臉就行了

python調用百度API實現人臉識別

python調用百度API實現人臉識別

2.2、創建客戶端

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

2.3、實現人臉識別

主要內容就是參數需要自己修改,然后獲取視頻圖像,然后通過對比看一下,對比出來的名字,然后再看一下分數即可,我在里面加了一個電腦播報的,所以只要識別出來,電腦就會播報,延遲不超過以秒。

到此這篇關于python調用百度API實現人臉識別的文章就介紹到這了,更多相關python 人臉識別內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: 百度 Python
相關文章:
主站蜘蛛池模板: 国模偷拍在线观看免费视频 | 亚洲国产精品ⅴa在线观看 亚洲国产精品aaa一区 | 手机看片精品国产福利盒子 | 精品视频一区二区 | 真实一级一级一片免费视频 | 国产精品成人免费视频 | 成年女人午夜免费视频 | 亚洲免费播放 | 久久高清一级毛片 | 日韩成人毛片高清视频免费看 | 一区二区三区高清不卡 | 国产精品自拍合集 | 免费观看成人www精品视频在线 | 国产a级三级三级三级 | 在线看片日韩 | 扒开两腿猛进入爽爽视频 | 国产日韩欧美一区二区三区综合 | 国产一级大片在线观看 | 亚洲在线视频一区 | 国产精品9 | 国产精品成人一区二区三区 | 日韩中文精品亚洲第三区 | 久久成人免费观看草草影院 | youjizz日韩| www.黄免费| 成年人在线免费 | 亚洲欧洲一区二区三区在线 | www.久久综合 | 国产欧美成人 | 成人看片在线观看免费 | 欧美黑寡妇特a级做爰 | 久久88香港三级台湾三级中文 | ppypp日本欧美一区二区 | 免费看真人a一级毛片 | www.自拍| aa级毛片毛片免费观看久 | 一级免费看片 | 亚洲悠悠色综合中文字幕 | 欧美三级超在线视频 | 九九色综合 | 毛片在线网站 |