奔跑的MT
论坛版主
论坛版主
  • UID1847
  • 粉丝1
  • 关注3
  • 发帖数13
  • 社区居民
  • 忠实会员
阅读:670回复:0

Face++初体验(Java)-two

楼主#
更多 发布于:2016-06-30 11:41
前面已经配置好了eclipse的开发环境,那么下面先来继续了解下Face++
先看看Face++的API文档:http://www.faceplusplus.com.cn/api-overview/
挺详细的吧
OK,那先来试试第一个/detection/detect
不过先要申请APP key,这个就比较简单了,不再叙述
然后新建一个类,然后找一张有人脸的照片,我找的是这张

图片:165844577.jpg



然后main方法代码如下:
HttpRequests http = new HttpRequests("API Key","API Secret",true,true);
PostParameters p = new PostParameters();
p.setImg(new File("165844577.jpg"));
JSONObject json  = http.detectionDetect(p);
System.out.println(json);


图片:70FBXGBN_@JFTEJM0[`9OYB.png



顺便看看HttpRequests这个类,上面这幅图可以看到他的最简单的使用方法,其实和上面的代码是一样的

OK,先来跑跑看,然后就会得到一个很长的JSON,JSON里面就是这张脸的详细信息,JSON内容的含义可以在API文档中的返回值说明中找到

你看,很简单的代码便完成了一次人脸检测,那么API中的其他方法怎么用呢?

细心点就会发现,HttpRequests类中已经包含了所以接口,都提供了相应的方法,比如看看这张图

图片:]ZB03HDE6DPGDRC}1}]I82D.png




这里就不全部列出来了,大家自己可以在eclipse上慢慢浏览,反正简单的说就是:

把参数写在PostParameters这个类的对象中,然后HttpRequests类的对象负责执行和返回结果





如果有啥问题可以回帖提问,方法太多就不可能一个个去示例了
OK,大家现在可以自己去试试了,part three咋继续

最新喜欢:

归海一啸归海一啸

欢迎分享

游客

返回顶部