Face++

最近有一门课程作业,做人脸检测+人脸跟踪+人脸识别,开始只关注了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就大概知道怎么用了。哦哦,说得太烂了,见谅。

时间: 2024-11-01 00:45:32