資源簡介
人臉識別技術,可對人臉進行微笑程度,男女,年齡,種族 進行智能識別,還用到圖片上傳技術,接口調用。。。

代碼片段和文件信息
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\.myme
?????文件????????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\me
?????文件??????????36??2015-07-24?14:08??face\WebRoot\me
?????目錄???????????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個文件信息
- 上一篇:java ee課程設計
- 下一篇:java做的聊天室及安裝腳本
評論
共有 條評論