这次花了一些时间,将百度智能云中的人脸识别功能与python相结合进行了实验。结果还是挺有成就感的,过程也挺简单的,不复杂。说不定可以把孩子的外貌融合起来呢~现在一起来敲键盘吧!百度AI开放平台账号注册前期准备使用您的百度账号登录百度AI开放平台ai.baidu.com。然后创建一个人脸识别应用,会得到APIKey和SecretKey,后面代码中会用到,因为每个账号的调用次数有限,只有500次免费,玩和珍惜。所以你最好自己申请。阅读接口开发文档...文档地址:ai.baidu.com/docs#/Face-...以上是注意事项,就是发帖一定要有header,如果图片是base64,还有请求地址之类的说明,文档还是要仔细阅读,以后少出错。上图是你想贴过去的数据。比如你要template模板图片和target目标文件两张图片。还可以设置图片类型、图片质量等。上图是对发帖后返回内容的说明。OK,看完文档,让我们看看思路,开始Coding……一点点开发,不要急于求成:导入模块获取Token获取图片Base64保存base到本地机器因为文档告诉我们返回的图片是base64的,所以这里我们还需要将base64转成可以看到的图片。所以:注意:代码文件也放在这个文件夹中。当你开始调试图片融合功能测试的时候,你需要稍微测试一下,不然你的500调用不够你用的。等你写完代码,不好意思,你的号已经用完了,如下图,你还得打个蛋Egg!下面是我的电脑文件夹,注意图片的格式,写几行代码,然后运行,出现Done!表示代码成功!我们打开文件夹看看有没有“done.jpg”的图片
