基于百度AI的人脸识别-Python
来源:互联网 发布:上海工作 知乎 编辑:程序博客网 时间:2024/04/29 11:29
使用百度AI的人脸识别库,做出的调用示例,其中filePath是图片的路径,可以自行传入一张图片,进行识别。
下载baidu-aip
这个库,可以直接使用pip下载:pip install baidu-aip
,也可以在PyCharm等开发工具中下载。
然后运行下列代码即可。
# -*- coding: UTF-8 -*-from aip import AipFace# 定义常量APP_ID = '9851066'API_KEY = 'LUGBatgyRGoerR9FZbV4SQYk'SECRET_KEY = 'fB2MNz1c2UHLTximFlC4laXPg7CVfyjV'# 初始化AipFace对象aipFace = AipFace(APP_ID, API_KEY, SECRET_KEY)# 读取图片filePath = "WechatIMG1.jpeg"def get_file_content(filePath): with open(filePath, 'rb') as fp: return fp.read()# 定义参数变量options = { 'max_face_num': 1, 'face_fields': "age,beauty,expression,faceshape",}# 调用人脸属性检测接口result = aipFace.detect(get_file_content(filePath),options)print(result)print(type(result))
打印的结果为:
{u'log_id': 2255889215, u'result_num': 1, u'result': [{u'rotation_angle': 6, u'beauty': 28.799362182617, u'expression_probablity': 0.99804097414017, u'yaw': -5.4949622154236, u'faceshape': [{u'type': u'square', u'probability': 0.31499627232552}, {u'type': u'triangle', u'probability': 0.3255407512188}, {u'type': u'oval', u'probability': 0.0088512497022748}, {u'type': u'heart', u'probability': 4.0362348954659e-05}, {u'type': u'round', u'probability': 0.35057136416435}], u'age': 44.135261535645, u'location': {u'width': 93, u'top': 55, u'height': 70, u'left': 105}, u'pitch': -7.6499571800232, u'expression': 0, u'roll': 5.7176289558411, u'face_probability': 1}]}<type 'dict'>
人脸检测 请求参数详情
返回说明
阅读全文
1 0
- 基于百度AI的人脸识别-Python
- 基于百度AI的文字识别-Python
- 调用百度AI实现人脸识别-Python
- 百度AI——人脸识别的简单应用
- 基于深度学习的人脸识别AI技术谜与思(十四)--脸型识别
- python基于openCV3的人脸识别
- 百度AI识别
- 基于百度AI的语音合成
- 利用Python、openCV打造自己的人脸识别AI系统
- 百度云ai-车型识别
- 利用Python实现基于PCA算法的人脸识别
- python基于dlib的人脸识别+标记
- 【Unity3d】百度AI人脸识别实例——描绘人脸特征点
- Java实现调用百度AI开放云平台(人脸识别API)
- 【Unity3d】在Unity3d中使用百度AI人脸识别功能
- 【Unity3d】在Unity3d中使用百度AI人脸识别功能
- Python基于OpnenCV实现人脸识别
- 开源 | 基于Python的人脸识别:识别准确率高达99.38%!
- FZU 2150 Fire Game(I)
- HttpUrlConnectionGet方式请求
- node.js开发的几点安全技巧
- python3 module学习之math.log函数
- 关于获取bootstrap中模态框中表单数据
- 基于百度AI的人脸识别-Python
- git创建一个新库之后查看分支,创建本地以及远程库分支操作
- win10下安装CUDA8.0+Cudnn5.1+tensorflow1.2.1
- Fender为iOS和Mac带来超帅吉他教程!
- 【机房重构】之组合查询
- Java并发编程:深入剖析ThreadLocal
- VPN篇(5.2) 10. 绑定网卡访问 SSL VPN ❀ 飞塔 (Fortinet) 防火墙
- ffmpeg查看视频信息
- HttpUrlConnectionPost方式请求