最近在看关于生成验证码与识别验证码的一些知识,加上自己对java的图像处理并不是很了解,因此去网上学习了一下,同时结合了api一块看。我在这里按步骤一一给出如何生成一个验证码。后续会带来验证码识别的一些知识。
1.首先先定义几个变量吧,要生成图像必须得有宽高、验证码的个数、生成路径、生成样本(一般也就26个字母加上10个数字,这里先做个测试没写那么多),如下,
2.先暂时不考虑如何选取字符到图像上,而是先想着怎么生成一个图像,通过BufferedImage这个类可以生成一个图像,这两句话就可以生成