本人用的是网上的Java版本,经过本人的改良只剩下验证码识别。
有人运行出现了4个#,解决方法如下:
1、如果是单独运行imagepreprocess.java则把srcpath和trainpath改成你此项目的具体路径+字典路径,如下:public static String srcPath = "C:\\Users\\liujin\\Workspaces\\MyEclipse 10\\WhxyJw\\WebRoot\\images\\ctrackcode\\srcimg\\";
public static String trainPath ="C:\\Users\\liujin\\Workspaces\\MyEclipse 10\\WhxyJw\\WebRoot\\images\\ctrackcode\\trainimg\\";
2、如果是jsp运行,则修改项目里面的basepath.jsp
将此工程导入myeclipseImagePreProcess.srcPath = ctrackcode_srcimg;
ImagePreProcess.trainPath = ctrackcode_trainimg;
String name = request.getParameter("c").toString(); //给图片加个缓存名称
String checkcodeUrl = request.getParameter("url").toString(); //此图片的地址
String checkCodeImg="a";
String secretcode = "";
try{
checkCodeImg