最近又捡起了验证码识别学习,在数据集获取这一块,想的是用验证码生成器来生成,
这样不用手打,也不用打码花钱,更重要的是数据集可以很大。现在网上还是有很多
网站在用 kaptcha ,就选它了。
它的示例是给网站用的,我们自己生成验证码图片需要用它的接口来自己定制。
图片示例
代码
下载它的代码,里面有可以引入的 jar 和文档。
大体流程如下
1 | // 初始化配置 |
vscode 开发 java 项目
因为我不是搞 java 的,在这里卡了很久。
用 vscode 创建项目,就最简单的 app。项目目录如下
bin: 放编译的文件
lib: 放要引入的第三方 jar
src: 放自己的源代码
.classpath:放项目的配置
1 |
|
MANIFEST.MF:放打包的配置
1 | Manifest-Version: 1.0 |
compile.bat: 放打包的命令,点击就可以了,免得总输入命令
1 | jar cvfm dkaptcha.jar Manifest.MF -C bin . lib |
run.bat: 放运行的命令
1 | java -jar dkaptcha.jar 4 |
web.xml: 放配置文件