• 大小: 1.3MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-24
  • 语言: Java
  • 标签: 人脸识别  

资源简介

人脸识别技术,可对人脸进行微笑程度,男女,年龄,种族 进行智能识别,还用到图片上传技术,接口调用。。。

资源截图

代码片段和文件信息

package com.servlet;

import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.List;
import java.util.UUID;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileItemFactory;
import org.apache.commons.fileupload.FileUploadException;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;

public class FileUpload extends HttpServlet {

public void service(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
request.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html;charset=utf-8“);
//图片上传判断是否是二进制
//建立工厂(文件对象)
//保存到服务器
boolean isMultipart = ServletFileUpload.isMultipartContent(request);
if(isMultipart){
FileItemFactory factory=new DiskFileItemFactory();
//创建工具类
ServletFileUpload upload=new ServletFileUpload(factory);
try {
// 将请求域中的二进制转换成一个文件
List fileitems=upload.parseRequest(request);
//获取输入流
   InputStream in= fileitems.get(0).getInputStream();
   //将目录保存到磁盘目录
   String fileName=UUID.randomUUID().toString();
   String filePath=request.getSession().getServletContext().getRealPath(“/“);
   filePath=filePath+“/photo/“+fileName;
   request.setAttribute(“path““photo/“+fileName);
   OutputStream out=new FileOutputStream(filePath);
  
   System.out.println(1);
   byte[] b=new byte[1024];
   int length=0;
   while((length=in.read(b))!=-1){
   out.write(b0length);
   }
   in.close();
   out.close();
   request.getRequestDispatcher(“show.jsp“).forward(request response);
} catch (FileUploadException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-05-19 16:30  face\
     文件         836  2015-07-24 14:10  face\.classpath
     目录           0  2015-07-24 14:08  face\.myeclipse\
     文件         285  2015-07-24 14:08  face\.mymetadata
     文件        1277  2015-07-24 14:39  face\.project
     目录           0  2016-05-19 16:30  face\.settings\
     文件         119  2015-07-24 16:40  face\.settings\com.genuitec.eclipse.core.prefs
     目录           0  2016-05-19 16:30  face\src\
     目录           0  2016-05-19 16:30  face\src\com\
     目录           0  2016-05-19 16:30  face\src\com\servlet\
     文件        2112  2015-07-24 15:49  face\src\com\servlet\FileUpload.java
     文件        2138  2015-07-24 14:55  face\src\com\servlet\ImageUpload.java
     目录           0  2016-05-19 16:30  face\WebRoot\
     文件        1232  2015-07-24 15:18  face\WebRoot\index.jsp
     目录           0  2016-05-19 16:30  face\WebRoot\meta-INF\
     文件          36  2015-07-24 14:08  face\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2015-07-24 14:21  face\WebRoot\photo\
     文件        2883  2015-07-24 16:25  face\WebRoot\show.jsp
     目录           0  2016-05-19 16:30  face\WebRoot\WEB-INF\
     目录           0  2016-05-19 16:30  face\WebRoot\WEB-INF\classes\
     目录           0  2016-05-19 16:30  face\WebRoot\WEB-INF\classes\com\
     目录           0  2016-05-19 16:30  face\WebRoot\WEB-INF\classes\com\servlet\
     文件        3696  2015-07-24 16:41  face\WebRoot\WEB-INF\classes\com\servlet\FileUpload.class
     文件        3690  2015-07-24 16:41  face\WebRoot\WEB-INF\classes\com\servlet\ImageUpload.class
     目录           0  2016-05-19 16:30  face\WebRoot\WEB-INF\lib\
     文件       65621  2015-07-24 14:10  face\WebRoot\WEB-INF\lib\commons-io.jar
     文件       54080  2015-07-24 14:10  face\WebRoot\WEB-INF\lib\commons.fileupload-1.2.0.jar
     文件       43545  2015-07-24 14:10  face\WebRoot\WEB-INF\lib\commons.logging-1.0.4 (1).jar
     文件      458259  2015-07-24 14:10  face\WebRoot\WEB-INF\lib\faceppsdk.jar
     文件      585602  2015-07-24 14:10  face\WebRoot\WEB-INF\lib\httpclient-4.3.1.jar
     文件      282160  2015-07-24 14:10  face\WebRoot\WEB-INF\lib\httpcore-4.3.jar
............此处省略1个文件信息

评论

共有 条评论