用App Inventor做一個人臉識別的app


本實驗需要了解人臉檢測的基本原理

  1. 熟悉 HTTP 的協議,包含POST 的方法

  2. 熟悉操作Postman調用曠視API接口進行人臉識別

  3. 熟悉常見的人臉識別開源項目,掌握調用曠視(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文件(雙擊或者拖入安裝)

結果如圖所示:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM