需要用到的工具

百度的人脸识别api

Flask

PIL

requests

本人对于Python学习创建了一个小小的学习圈子,为各位提供了一个平台,大家一起来讨论学习Python。欢迎各位到来Python学习群:960410445一起讨论视频分享学习。Python是未来的发展方向,正在挑战我们的分析能力及对世界的认知方式,因此,我们与时俱进,迎接变化,并不断的成长,掌握Python核心技术,才是掌握真正的价值所在。

主要思路

利用的百度的人脸识别库,然后自己做了一个简单的图片上传和图片处理以及信息提取加工。

官网给的方法相对比较繁琐,我使用request改写了一下如下(注意把url里面的Key换成你申请的)。

首先,我们不采用图片url的方式,我们直接使用对图片进行base64编码的形式进行处理。编码的过程如下:

请求的参数构造如下:

其中image是我们上面编码过的结果,imageType是BASE64,face_field是我们想要它返回给我们的内容,包括年龄,颜值,性别,人物类型,脸型,表情,检测的点。

然后通过返回给我们的数据,提取(完整代码如下)相应的内容:

result.html的内容如下:

转载于:https://juejin.im/post/5c31928251882525602dd4d8

Python丨调用百度的人脸识别api给你的颜值打个分相关推荐

  1. python随机图片api_Python丨调用百度的人脸识别api给你的颜值打个分

    原标题:Python丨调用百度的人脸识别api给你的颜值打个分 需要用到的工具 百度的人脸识别api Flask PIL requests 本人对于Python学习创建了一个小小的学习圈子,为各位提供 ...

  2. 基于Python的百度AI人脸识别API接口(可用于OpenCV-Python人脸识别)

    基于Python的百度AI人脸识别API接口(可用于OpenCV-Python人脸识别) 资源: download.csdn.net/download/weixin_53403301/43644312 ...

  3. Java调用百度OCR文字识别API实现图片文字识别软件

    java_baidu_ocr Java调用百度OCR文字识别API实现图片文字识别软件 这是一款小巧方便,强大的文字识别软件,由Java编写,配上了窗口界面 调用了百度ocr文字识别API 识别精度高 ...

  4. 基于百度云人脸识别API与opencv的人脸识别系统

    基于百度云人脸识别API与opencv的人脸识别系统 简介 弄这个东西是因为参加了学校的项目,第一次开发做的不是很好. 本系统是基于百度云人脸识别API.opencv级联器.PYQT5进行开发.百度云 ...

  5. 根据照片图库,调用QQAI的人脸识别API,得到每个人的年龄、性别和魅力值并导出到excel

    根据照片图库,调用QQAI的人脸识别API,得到每个人的年龄.性别和魅力值并导出到excel 优化了一下代码,使得单条记录的运行压缩到5秒左右,但想再减少就不清楚该怎么办了 import qqai f ...

  6. java ocr api_Java调用百度OCR文字识别API实现图片文字识别软件

    Java调用百度OCR文字识别API实现图片文字识别软件 原创isinple 发布于2019-01-06 13:35:59 阅读数 1296 收藏 展开 java_baidu_ocr Java调用百度 ...

  7. 百度在线人脸识别API简单实现

    基于 Python2.7 ,百度人脸识别在线API的调用 1.申请百度人脸识别应用 首先需要在百度智能云平台登录,登陆后创建应用,创建的应用是人脸识别的,默认已帮你勾选上了相关功能. 创建应用后,点击 ...

  8. 百度在线人脸识别API简单实现教程

    这里,记录一下百度人脸识别在线API的调用,语言是python2.7,供大家一起学习参考 本教程目录如下 1.申请百度人脸识别应用 2.获取token 3.图片的base64编码 4.人脸识别 5.结 ...

  9. 调用百度人脸识别API实现简单的颜值检测

    目录 1.作者介绍 2.注册百度智能云账号 3.代码实现 4.运行结果 参考链接: 常见问题汇总及解决方案: 1.作者介绍 乔冠华,女,西安工程大学电子信息学院,2020级硕士研究生,张宏伟人工智能课 ...

  10. Python调用百度手写识别API,将手写笔记图片转换成文字

    事件起因 家里人有十几页手写笔记想要转成文字格式.网上搜了一下发现了百度有手写文字图片识别的api,于是拿来试试. 虽然最终效果并不理想,还是当做一次测试记录一下. 手里有手写笔记想要识别一下,也可以 ...

最新文章

  1. CKEditor代码高亮显示插件Code Snippet安装及使用方法
  2. Hadoop权威指南pdf
  3. 大数据数据收集数据困难_大数据架构、大数据开发与数据分析的区别
  4. Oracle:闪回,闪回表,闪回删除,闪回版本查询,闪回事务查询
  5. SQL调用C# dll(第一中DLL,没使用强名称密匙,默认是 safe)
  6. java 异常限制_java的异常限制
  7. vue多语言插件vue-i18n
  8. 格雷码的FPGA实现
  9. ug浩强工具有什么作用_ug浩强工具 v2.45 官方版
  10. 关于 ELEMENTOR 的常见问题
  11. 手机技巧:苹果手机这8个实用小技巧
  12. 首页布局跟小程序如何配置Iconfont—小程序入门与实战(七)
  13. 醉后不知天在水 满船清梦压星河。—第二十一天
  14. zbb20181210 CentOS第一次安装MySQL的完整步骤
  15. Python基础 笔记(三) 标识符、输入输出函数
  16. hBuilder天蓝主题插件
  17. Android定位元素与操作
  18. 批量采集多个淘宝商品的洋淘买家秀图片并统一保存
  19. 软路由折腾记(一)openwrt
  20. 从“及其所之既倦”到“吾生也有涯,而知也无涯”

热门文章

  1. Vijos1755 靶形数独 Sudoku NOIP2009 提高组 T4 舞蹈链 DLX
  2. Object-c 协议@protocol(@required、@optional)
  3. AC日记——丢瓶盖 洛谷 P1316
  4. unistd.h的close(0)导致std::cout被关闭
  5. memcache的安装和使用
  6. 自动化运维工具SaltStack
  7. 网站静态化与mysql优化
  8. 基于Tight VNC的远程协助功能的实现
  9. 设计模式(8)装饰模式
  10. MyEclipse 6.0 注册码