本实验需要了解人脸检测的基本原理
-
熟悉 HTTP 的协议,包含POST 的方法
-
熟悉操作Postman调用旷视API接口进行人脸识别
-
熟悉常见的人脸识别开源项目,掌握调用旷视(Face++) API接口进行人脸检测的方法。
本实验需要用到的软硬件:
App Inventor(https://app.wxbit.com)和AI伴侣
安卓手机一部(或者电脑上安装网易MUMU等安卓模拟器)
Chrome浏览器和Postman扩展程序
旷视Face++网站开发者账号(https://www.faceplusplus.com.cn/)
**步骤: **
第一步:测试环境(测试你的浏览器是否能与服务器正确响应)
首先在旷视Face++中注册。 拥有一个自己的API Key和API secret。
再下载postman插件,注册一个用户。
New一个request。
打开postman
选择body——form-data
1.选择post 2.输入旷视Face++的网址
输入key为api_key、api_secret
在旷视Face++的API Key中点击查看
复制API Key与API Secret到postman中
在百度找一张人像图片,保存至电脑。
在百度搜索“base64” https://base64.us/
选择文件——上传图片——复制data:image/jpeg;base64,之后的乱码至postman。
输入一个key为:return_attributes对应的value为gender,age
点击send,出现以下代码则没有环境问题,测试完毕,可以开始实验。
第二步:制作app页面组建设计以及逻辑设计
登陆App Inventor
拉入需要的控件,具体如图所示:
组建设计好后,开始逻辑设计,逻辑设计如图所示:
保存项目——生成APK——下载至本地——运行mumu模拟器,安装刚刚下载的APK文件(双击或者拖入安装)
结果如图所示: