2020最新版Android一步一步教輕鬆通過ArcSoft虹軟平臺實現人臉識別功能,保姆級別教程?


其實這個平臺實現人臉識別想對來說比較簡單,幾乎不用耗會很多時間,因爲他們的 平臺教程已經比較詳細,而且相對來說這個差不多已經把代碼全部封裝在Demo中,但是代碼確實比較多,如果想看懂的話,確實需要很多時間,我這裏只要說怎麼實現這個功能。

廢話不多說,建議測試這個功能前,新建一個項目用於測試,避免發生不必要的錯誤。

首先先看一下功能效果吧,因爲只能上傳5M的gif以及不能上傳本地視頻,所以不會展示很多內容,我也是刪了很久,才最終達到要求。

在這裏插入圖片描述
下面就是我如何實現這個功能的過程,其實不需要浪費你很多時間。

第一步:註冊並認證成爲開發者。

相比qq認證和微博認證等的話,這已經算比較簡單,認證地址:
虹軟開發者中心
因爲我以前認證成功了,所以就不能在教你們如何你證了,可以點擊下圖紅色圓圈那個新手指南就會教你如何認證成爲開放者。
在這裏插入圖片描述


第二步:創建應用

1.認證成功後,我們就可以開始創建應用。

在這裏插入圖片描述

2,填寫信息

在這裏插入圖片描述

3.點擊添加SDK

在這裏插入圖片描述

4.選擇人臉識別

在這裏插入圖片描述

5.選擇情況,如圖所示。

在這裏插入圖片描述

6.創建成功。

在這裏插入圖片描述

7.知道你的APP_IDSDK_KEY

這裏有一個需要注意的地方,可能會粗心,你直接點擊如圖複製的話,會把APP_ID也一起粘貼進去,記得把APP_ID刪掉,SDK_KEY也如此
在這裏插入圖片描述

8.下載SDK。

在這裏插入圖片描述

第三步:把SDK裏面的Demo添加到你的Android Studio中。

1.解壓你剛剛下載的SDK找到下圖文件。

在這裏插入圖片描述

2.點擊這個文件,然後粘貼路徑。

在這裏插入圖片描述

3.點擊Android Studio如圖所示位置

在這裏插入圖片描述

4.找到你剛剛文件的路徑

在這裏插入圖片描述

4.修改文件名,避免衝突,然後點擊Finish,等待加載成功。

在這裏插入圖片描述

第四步:修改Demo,每一個修改地方,我都會舉一個例子。

其實Demo是沒有錯的,但是因爲我的版本比較高,不支持support包了(好像也可以添加support的jar包,這裏我沒怎麼了解,可以去自己嘗試一下)。所以需要修改爆紅代碼。
在這裏插入圖片描述

1.第一個修改的地方,你的Activity文件。

關於怎麼修改,我就拿一個頁面舉一個例子,剩下來的我就一步一一修改的挺耗時間的。刪除那些爆紅的import包,然後在爆紅的地方按Alter+enter就可以重新導入正確的import包,如圖所示。
在這裏插入圖片描述

這裏我就不一一說明了,這裏有一個已經修改好了的Demo,設置爲0積分可自行下載,也參考。
地址如下:
已經修改所有爆紅以及運行成功的Demo

2.第二個修改的地方,粘貼你的APP_ID和SDK_KEY。

剛剛我們的APP_ID和SDK_KEY(關於APP_ID和SDK_KEY的位置我上面有提到)可以粘貼到下圖文件中。

在這裏插入圖片描述

3.第三給修改的地方,AndroidMainfest文件。

Demo的AndroidMainfest中的爆紅,如圖所示:
在這裏插入圖片描述
修改如下:
在這裏插入圖片描述


4.第四個修改的地方,你的layout文件中的xml文件。

爆紅如下:
在這裏插入圖片描述
修改之後:
在這裏插入圖片描述


把所有的內容修改完成後,你就可以運行你的Demo了。

第五步:運行你修改後的Demo。

我的Demo是運行在我的本地上面的,手機模擬器能不能運行我沒考究,因爲最近我的模擬器出現點問題,只能用本地測試,我還是建議用你的本地來實現這個功能吧

運行你的Demo之後,可以看到如圖頁面。
首先你得點擊激活引擎,就是激活你剛剛在虹軟上創建的SDK。
在這裏插入圖片描述
然後點擊下面紅色圓圈就可以實現我最上方展示的人臉識別功能了。
在這裏插入圖片描述
到達了這一步,想必你也成功實現了這個功能,雖然這個功能也不是太難實現,但是還是需要細心的,如果一步沒處理好的話,可以就會爲你增加困難
如果有什麼問題以好的想法和我沒有考慮的地方,可以提出來,我加以修改,互相增進。





也可以瞭解一下我的android實現手機號碼登錄之2020保姆式圖片詳解,一步一步教你實現Mob+SMSSDK平臺?,如果有時間的話,我將寫一篇關於qq分享和qq空間分享的功能。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章