资源简介
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邮件管理系统
- Javaweb大作业公司任务管理系统
- JavaWeb 增删改查204673
- javaweb 实现的图书管理系统
- javaWeb投票管理系统源码
- 网上购物系统jsp+sqlserver2005+javaWeb+Se
- JavaWeb网上书店系统实践篇.zip
- javaweb网上购物网站后台+前端.rar
- 网上书店系统的设计与实现项目源码
- javaweb手机短信验证
- JavaWeb在线考试系统200891
- Javaweb学生宿舍管理系统
- Javaweb课设||毕业设计点餐系统前后端
- 医院门诊预约系统JavaWeb设计
- JAVAWeb聊天室184508
- javaweb 实现的图书管理系统完整版
- javaweb基于mvc的疫情社区管理系统
- javaweb仓库管理系统进销存管理系统
- 学生信息管理系统JavaWeb+MySQL
- javaweb项目用户客户信息管理
- 基于javaweb进销存管理系统
- javaweb购物车模块源代码
- Javaweb的增删改查的小案例(jsp+tomca
- javaweb实战项目之网上书城
- AdminLTE+JSP+Servlet仓库管理系统
- Java Web酒店管理系统
- Java实现的水果销售商城系统论文源码
评论
共有 条评论