最近有一門課程作業,做人臉檢測+人臉跟蹤+人臉識別,開始只關注了SeetaFace,后來看到Face++,這里就針對這兩天看到的內容做個菜鳥總結。想要了解Face++,最好的方式就是官網,非常簡明。通過官網,可以快速地了解Face++是什么,常用來做什么,如果你想要利用它做點有趣的東西該怎么辦。下面我們也就這三個方面說一說。 http://www.faceplusplus.com.cn/
1. Face++是什么?
Face++就是做人臉檢測,分析和識別的雲服務平台。提供在線API和離線API供開發者使用。
2. 用Face++可以做什么?
暑假那段時間在微信上很火的——預測你未來孩子的模樣,就是用它做的,不多說,官網上的案例都講這個。
3. 那么要怎么用呢?
了解了這么多,當然想試下,這個用起來感覺如何。怎么辦呢?Note that:you really don't need to search for other studying meterials from other sourse. because the information written in its office web is the best. Believe me.
點擊“開發者中心”
接下來,就注冊創建一個應用就可以,目的是為了獲取“API Key”和“API Secret”,只有獲取了這兩個值,才可以調用所有的API。注冊成功之后,我們就走到“我的應用”這一步了。
下一步呢,就是快速開始。我們先不管它。先下載SDK(software development kit)。點擊“開發工具和SDK”。
這里,我們選擇Java,當然各種語言都有,我們只是做個例子。
下載后,得到一個壓縮文件,解壓。
知道我們下載下來的東西是什么,很重要,這樣才能更好的使用。首先,我們讀Readme.md這個文件,看了一眼,好像也並不知道是是什么,放着,一會就明白了。
Demo = [Java project,Java Android Project,Andriod Application]
FaceppSDK = [src(源代碼),output(兩個.jar包,其實是一個東西,一個是min,一個正常)]
我們用到的其實就只是faceppsdk.jar(faceppsdk_min.jar).到這里我們就有了開發所要的資源。下面來運行第一個程序。
4. 運行Demo中的FaceppDemo
參考:官網 快速開始 第一個Face++Java 程序 http://www.faceplusplus.com.cn/the-first-face-java-program/
再后面就是要學習API,和看懂Demo程序了,以及我們放下沒有理會的Readme.md。將.jar解壓在一個文件夾下面,就知道程序中調用類包的路徑了,對理解代碼有一定幫助。同時結合官網API和Test.java就大概知道怎么用了。哦哦,說得太爛了,見諒。