資源簡介
Daugman虹膜識別方法的研究,利用2_D Gabor filter進行Iris Recognition. MATLAB實現基于Daugman的虹膜提取算法源代碼.rar

代碼片段和文件信息
package?com.zkdz.action;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.http.HttpSession;
import?org.apache.struts.action.Action;
import?org.apache.struts.action.ActionForm;
import?org.apache.struts.action.ActionForward;
import?org.apache.struts.action.ActionMapping;
import?com.zkdz.actionForm.UserinfoForm;
import?com.zkdz.core.ChStr;
import?com.zkdz.dao.UserinfoDAO;
public?class?Userinfo?extends?Action?{
UserinfoDAO?userinfoDAO=null;
ChStr?chStr=null;
public?Userinfo(){
userinfoDAO=new?UserinfoDAO();
chStr=?new?ChStr();
}
//保存用戶信息
public?ActionForward?execute(ActionMapping?mapping?ActionForm?form
HttpServletRequest?request?HttpServletResponse?response)
throws?Exception?{
??String?action=request.getParameter(“action“);
//??System.out.println(“獲取到的操作為:“+action);??//獲取操作方式
??if(action==null||““.equals(“?“)){
?
??return?mapping.findForward(“error“);
??}else?if(“saveUserinfo“.equals(action)){
??return?userinfoSave(mappingformrequestresponse);
??}else?if(“vertemplate“.equals(action)){
??return?vertemplate(mappingformrequestresponse);
??}
??request.setAttribute(“error“?“操作錯誤!“);
??return?mapping.findForward(“error“);
}
public?ActionForward?userinfoSave(ActionMapping?mapping?ActionForm?form
HttpServletRequest?request?HttpServletResponse?response){
/*
?*?測試能正確得到指紋模板
?*/
???UserinfoForm?userinfoForm=(UserinfoForm)form;?//從客戶端提取用戶信息
???//System.out.println(userinfoForm.getTemplate());
int?ret=0;
ret=userinfoDAO.addUserinfo(userinfoForm);
if(ret==1){
return?mapping.findForward(“saveok“);
}else{
request.setAttribute(“error“?“添加用戶信息失敗“);
return?mapping.findForward(“error“);
}
}
public?ActionForward?vertemplate(ActionMapping?mapping?ActionForm?form
HttpServletRequest?request?HttpServletResponse?response){
UserinfoForm?userinfoForm=(UserinfoForm)form;
UserinfoForm?userinfoForm1?=new?UserinfoForm();
String?userid=userinfoForm.getUserid();
//System.out.println(“得到比對的用戶id:“+userinfoForm.getUserid());
???//?System.out.println(“比對模板:“+userinfoForm.getTemplate());
int?ret=0;
ret=userinfoDAO.vertemplate(userinfoForm);
if(ret==1){
????HttpSession?session=request.getSession();
????userinfoForm1?=?userinfoDAO.query_from_userid(userid);
????//比對成功,將用戶信息保存到session中
????session.setAttribute(“verokUserinfo“?userinfoForm1);
????
return?mapping.findForward(“verok“);
}else{
return?mapping.findForward(“vererror“);
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1230??2008-11-01?12:37??zkonlineDemo\.project
?????文件????????309??2008-12-13?10:24??zkonlineDemo\.myme
?????文件???????1114??2008-11-01?12:24??zkonlineDemo\.classpath
?????文件????????334??2008-11-01?12:23??zkonlineDemo\.settings\org.eclipse.jdt.core.prefs
?????文件???????2510??2008-11-05?22:14??zkonlineDemo\WebRoot\printTemplate.jsp
?????文件???????1788??2008-11-03?12:25??zkonlineDemo\WebRoot\reg.jsp
?????文件???????2233??2008-11-05?21:42??zkonlineDemo\WebRoot\login.jsp
?????文件????????380??2008-11-02?15:34??zkonlineDemo\WebRoot\error.jsp
?????文件????????478??2008-11-10?00:11??zkonlineDemo\WebRoot\saveok.jsp
?????文件???????1331??2008-11-10?00:13??zkonlineDemo\WebRoot\index.jsp
?????文件???????1569??2008-11-03?11:49??zkonlineDemo\WebRoot\ver.jsp
?????文件????????474??2008-11-10?00:12??zkonlineDemo\WebRoot\verok.jsp
?????文件????????470??2008-11-10?00:12??zkonlineDemo\WebRoot\vererror.jsp
?????文件?????????39??2008-11-01?12:23??zkonlineDemo\WebRoot\me
?????文件???????1033??2008-11-02?20:47??zkonlineDemo\WebRoot\WEB-INF\web.xm
?????文件???????8860??2008-11-01?09:19??zkonlineDemo\WebRoot\WEB-INF\struts-bean.tld
?????文件???????1062??2008-11-05?22:23??zkonlineDemo\WebRoot\WEB-INF\struts-config.xm
?????文件??????73617??2008-11-01?09:19??zkonlineDemo\WebRoot\WEB-INF\struts-html.tld
?????文件??????14731??2008-11-01?09:19??zkonlineDemo\WebRoot\WEB-INF\struts-logic.tld
?????文件??????71483??2008-11-01?09:19??zkonlineDemo\WebRoot\WEB-INF\struts-nested.tld
?????文件???????7842??2008-11-01?09:19??zkonlineDemo\WebRoot\WEB-INF\struts-tiles.tld
?????文件??????13781??2008-11-01?09:19??zkonlineDemo\WebRoot\WEB-INF\validator-rules.xm
?????文件???????1122??2009-02-27?09:09??zkonlineDemo\WebRoot\WEB-INF\classes\zk\jni\JavaToBiokey.class
?????文件???????2766??2009-02-23?23:19??zkonlineDemo\WebRoot\WEB-INF\classes\com\zkdz\action\Userinfo.class
?????文件???????1324??2009-02-23?23:19??zkonlineDemo\WebRoot\WEB-INF\classes\com\zkdz\actionForm\UserinfoForm.class
?????文件???????2908??2009-02-23?23:19??zkonlineDemo\WebRoot\WEB-INF\classes\com\zkdz\core\ConnDB.class
?????文件???????1094??2009-02-23?23:19??zkonlineDemo\WebRoot\WEB-INF\classes\com\zkdz\core\ChStr.class
?????文件???????2890??2009-02-23?23:19??zkonlineDemo\WebRoot\WEB-INF\classes\com\zkdz\dao\UserinfoDAO.class
?????文件???????1127??2009-02-23?23:19??zkonlineDemo\WebRoot\WEB-INF\classes\com\zkdz\test\TestConnDB.class
?????文件???????7499??2009-02-23?23:19??zkonlineDemo\WebRoot\WEB-INF\classes\com\zkdz\test\Test.class
............此處省略52個文件信息
評論
共有 條評論