资源简介
face++ 人脸识别javaweb完整工程(有faceppsdk.jar)

代码片段和文件信息
package net.wingsky.util;
import java.io.File;
import org.json.JSONArray;
import org.json.JSONobject;
import com.facepp.http.HttpRequests;
import com.facepp.http.PostParameters;
/**
* 人工智能人脸识别工具类
* @author wingsky
* @version v.10
*
*/
public class FaceMessageUtil {
/**
* 人脸识别工具类
* @author wingsky
* @param path 需要被识别的图像路径
* @return String 返回人脸识别后的信息
*
*/
public static String getFaceMessage(String path) {
try{
HttpRequests hrs = new HttpRequests(“231d813cda45f3f7a2db224b1eaa3b60“ “zwZcxwme8uXpw9EaUulCeK5PJFxjiEtV“);
PostParameters pps = new PostParameters();
pps.setImg(new File(path));
JSONobject json = hrs.detectionDetect(pps);
JSONArray array = json.getJSONArray(“face“);
// 存储人脸信息的容器
StringBuffer buffer = new StringBuffer();
for(int i = 0; i < array.length(); i++){
JSONobject jo = array.getJSONobject(i);
JSONobject attrJson = jo.getJSONobject(“attribute“);
JSONobject jsonAge = attrJson.getJSONobject(“age“);
int range = jsonAge.getInt(“range“);
int value = jsonAge.getInt(“value“);
buffer.append(“年龄:“ + value + “岁(误差范围:“ + range + “岁)
“);
String genderStr = attrJson.getJSONobject(“gender“).getString(“value“);
Double confidence = attrJson.getJSONobject(“gender“).getDouble(“confidence“);
buffer.append(“性别:“ + genderStr + “(正确率:“ + confidence + “%)
“);
String raceStr = attrJson.getJSONobject(“race“).getString(“value“);
Double raceConfidence = attrJson.getJSONobject(“race“).getDouble(“confidence“);
buffer.append(“种族:“ + raceStr + “(正确率:“ + raceConfidence + “%)
“);
Double smiling = attrJson.getJSONobject(“smiling“).getDouble(“value“);
buffer.append(“正在笑:“ + smiling + “%“);
}
return buffer.toString();
} catch(Exception e){
e.printStackTrace();
return null;
}
}
public static void main(String[] arSDFSDFgs) {
String path = “D:\\5.jpg“;
String face = getFaceMessage(path);
System.out.println(face);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1093 2017-11-28 11:56 Face_System\.classpath
文件 1336 2017-11-28 15:46 Face_System\.project
文件 522 2017-11-28 11:12 Face_System\.settings\.jsdtscope
文件 97 2017-11-28 15:46 Face_System\.settings\com.genuitec.eclipse.core.prefs
文件 364 2017-11-28 11:11 Face_System\.settings\org.eclipse.jdt.core.prefs
文件 492 2017-11-28 11:11 Face_System\.settings\org.eclipse.wst.common.component
文件 414 2017-11-28 11:12 Face_System\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-11-28 11:12 Face_System\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-11-28 11:12 Face_System\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 2237 2017-11-28 17:28 Face_System\src\net\wingsky\util\FaceMessageUtil.java
文件 396 2017-11-28 16:11 Face_System\WebRoot\data.jsp
文件 15693 2017-11-28 17:25 Face_System\WebRoot\images\1.jpg
文件 84635 2017-11-28 18:02 Face_System\WebRoot\images\12.jpg
文件 22361 2017-11-28 17:27 Face_System\WebRoot\images\2.jpg
文件 55650 2017-11-28 16:10 Face_System\WebRoot\images\5.jpg
文件 37900 2017-11-28 17:30 Face_System\WebRoot\images\b.jpg
文件 20798 2017-11-28 15:54 Face_System\WebRoot\images\banner.jpg
文件 77253 2017-11-28 15:50 Face_System\WebRoot\images\banner.png
文件 1009332 2017-11-28 15:56 Face_System\WebRoot\images\dome.jpg
文件 4416 2017-11-28 18:28 Face_System\WebRoot\index.jsp
文件 86661 2017-07-13 15:29 Face_System\WebRoot\js\jquery.min.js
文件 39 2017-11-28 11:11 Face_System\WebRoot\me
文件 241 2017-11-28 17:15 Face_System\WebRoot\upload.jsp
文件 3237 2017-11-28 17:28 Face_System\WebRoot\WEB-INF\classes\net\wingsky\util\FaceMessageUtil.class
文件 70604 2017-11-28 11:49 Face_System\WebRoot\WEB-INF\lib\commons-fileupload-1.3.3.jar
文件 214788 2017-11-28 11:49 Face_System\WebRoot\WEB-INF\lib\commons-io-2.6.jar
文件 460788 2017-11-28 12:03 Face_System\WebRoot\WEB-INF\lib\faceppsdk.jar
文件 654 2017-11-28 11:11 Face_System\WebRoot\WEB-INF\web.xm
目录 0 2017-11-28 12:03 Face_System\WebRoot\WEB-INF\classes\net\wingsky\util
目录 0 2017-11-28 12:03 Face_System\WebRoot\WEB-INF\classes\net\wingsky
............此处省略17个文件信息
相关资源
- JavaWeb停车场管理系统(源代码,数据
- 基于JAVAweb的教务排课系统
- 锐聘学院QST青软JavaWeb十二个打包
- javaweb网上购物系统源码(附数据库脚
- javaweb校园宿舍系统(附数据库脚本)
- JavaWeb书城项目(附数据库脚本)
- 基于SSH框架的JavaWeb项目—人员信息管
- javaweb实现的邮件收发系统(附数据库
- java web知识点总结思维导图
- java web项目案例——知识管理软
- 博客系统笔记以及源码
- 李兴华JavaWeb培训经典笔记
- javaweb程序源码
- 基于JavaWeb的美食图片分享网站.zip
- JavaWeb-学生在线选课系统
- JavaWeb经典项目-图书管理系统
- 二手房屋交易系统
- 网络购物商城项目-12个项目
- 毕设:基于javaweb的宿舍管理系统
- javaweb政府oa代码
- 基于SSM框架的网上书店商城项目系统
- 旅游平台JAVA WEB
- JavaWeb网上图书商城完整项目资料
- JavaWeb开发的BBS系统
- SSM+Mysql实现防慕课网项目.zip
- Java Web开发实战经典
- 深入分析JavaWeb技术内幕修订版_13596
- JavaWEB商城项目(包括数据库)
- 基于JavaWeb的网上书店的设计与实现毕
- 基于JavaWeb学生管理系统
评论
共有 条评论