python人脸融合_用Python玩人脸融合,想知道你未来孩子的长相?(附代码)
这次花了点时间,将百度智能云里面的人脸识别功能与python结合,进行了一场实验。结果还是蛮有成就感的,过程也挺简单,不会复杂,说不定,你就能融合出你孩子的长相了耶~ 下面我们一起敲起键盘吧!
# 好好学习,天天打卡 #
前期预备 百度AI开放平台
# 账号注册 #
用你的百度账号登陆http://ai.baidu.com,百度AI开放平台。
然后创建一个人脸识别应用,
你就会得到API Key 和 Secret Key,这我们等会代码里要用到,
因为每个账号的调用次数都是有限的,只能免费500次,且玩且珍惜。所以你们还是自己申请的好。
读接口开发文档...
OK,看完了文档,我们来捋一下思路
# 思路 #
开始Coding...
一点点来开发,不要急于求成:
# 导入模块 #
基于经验,我们肯定要用到requests模块,json模块也要用,然后就是base64模块,因为我们要处理图片。这些模块我们都有了,所以直接导入:
# 获取Token #
Token就是令牌,你要用接口需要取得它的认可,就是我们要用到之前申请的那些key来获取令牌:
# 获取图片Base64 #
base64是图片的一种格式,所以要先打开图片,然后转成base64编码才能用
# 保存base到本机 #
因为文档里面告诉我们,返回的图片是base64,所以这里我们还要把base64转成你可以看到的图片。所以:
注意:代码文件也放在这个文件夹里面。
# 图片融合 #
接下来就是最主要的功能了,
# 功能测试 #
在开始调试时,要一点点来测试,不然你那500次调用次数根本不够你用,等你代码写好了,对不起,你的次数用完了,如下图,你还玩个蛋蛋呀!
为了测试,我从网上下了两张图片,呃!
下面是我电脑文件夹,注意图片的格式
然后写几行代码,然后运行一下
出现Done!说明代码成功了!我们打开文件夹看看有没有“done.jpg”这张图
python完整代码
请发送【源码】,今天文件名为“face.zip”。
python人脸融合_用Python玩人脸融合,想知道你未来孩子的长相?(附代码)相关推荐
- 用Python玩人脸融合,想知道你未来孩子的长相?(附源码)
这次花了点时间,将百度智能云里面的人脸识别功能与python结合,进行了一场实验.结果还是蛮有成就感的,过程也挺简单,不会复杂,说不定,你就能融合出你孩子的长相了耶~ 下面我们一起敲起键盘吧! 前期预 ...
- python人脸识别代码百度ai_强大的AI!Python几行代码,就能预测未来孩子的长相?...
这次,将百度智能云中的人脸识别功能与python结合起来进行实验花了一些时间.结果非常令人满意,而且过程非常简单而不复杂.或许,你可以整合你孩子的外貌.让我们一起敲击键盘. 准备百度人工智能开放平台账 ...
- python 时间序列预测_使用Python进行动手时间序列预测
python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...
- python 概率分布模型_使用python的概率模型进行公司估值
python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...
- python的精髓_教你玩转Python!一文总结Python入门到精髓的窍门
(建议收藏) 很多人应该都有过这种经历,大量重复性工作:日报.周报.各种报,无穷无尽:不计其数的数据提取······琐碎繁杂的事务让工作的效率极低.如果可以一键完成就好了. 对这些问题来说,最高效的解 ...
- 上海python周末培训班_上海python周末班
上海python周末班 来源:教育联展网 编辑:坚强 发布时间:2019-08-05 导语概要 上海python周末班,想要高薪吗?成为一名Python程序员! 在由Indeed.com创建并由cod ...
- 认识python编程环境_认识Python和安装Python环境
学习目标: 1. 了解什么是Python?为什么学习Python?Python都可以做什么? 2. 了解并安装Python环境,体验第一Python程序. 学习内容: 1.什么是Python? Pyt ...
- python 金融可视化_用 Python 进行金融数据可视化
Python量化的关键是金融数据可视化,不管是传统的K线图,仍是如今的策略分析,都须要大量的可视化图表.具体到编程代码,就是使用Python绘图模块库绘图,好比传统的Python绘图模块库有Matpl ...
- python 免费空间_用python做大数据
不学Python迟早会被淘汰?Python真有这么好的前景? 最近几年Python编程语言在国内引起不小的轰动,有超越Java之势,本来在美国这个编程语言就是最火的,应用的非常非常的广泛,而Pytho ...
最新文章
- Science审稿人谈中国首次实现量子优越性:「九章」到底打了谁的脸?
- tcp建立连接的时的几种状态
- 直播预告 | AAAI 2022论文解读:基于能量的主动域自适应学习方法
- 安置和设置Opera9.50Beta2
- Web前端开发笔记——第二章 HTML语言 第十节 画布标签、音视频标签
- asp 取数据 计算_ASP.NET Core 简介
- leetcode46. 全排列(回溯)
- 给 Android 研发的一些的建议
- 计算与推断思维 一、数据科学
- 在ASP.NET中基于Owin OAuth使用Client Credentials Grant授权发放Token
- sql替换字符串中的部分字符
- Scrapy 爬取阳光热线问政平台存储为json 文件(使用 CrawlSpider)
- 线性回归(线性拟合)与非线性回归(非线性拟合)原理、推导与算法实现(一)
- 拆装计算机主机,计算机主机拆卸步骤[多图]
- 安卓一键清理内存_软件| 安卓系统最强悍微信清理软件,一键将所有垃圾文件搜索出来,还可预览删除...
- 基于微信小程序的疫情智慧社区管理系统 计算机毕业设计 后台管理系统
- SAP云集成 SAP Integration Suite启用过程,踩坑记
- 超级好用的芯片封装网站IC Search
- 编写测试用例基本要求、非功能性测试和状态迁移法介绍
- Linux下编写运行C语言程序
热门文章
- Carryon的字符串
- UVALive - 6436
- KubeSphere配置集(ConfigMap)的使用
- Java中提取字符串中的数字
- cdn加载插件和npm安装的差别_web开发:打字机效果插件Typed.js
- Servlet ---- cookie session
- iplat62----loading层添加
- 支付接口调用成功后如何让前端知道_开发口中的「接口」到底是什么
- 计算机系统的优化具体操作,从八个方面来探讨计算机操作系统的优化
- Linux的ping用python,python与linux中的非特权ping IPPROTO_ICMP