1. 首页
  2. 数据库
  3. 其它
  4. Java识别简单的验证码

Java识别简单的验证码

上传者: 2020-12-31 13:33:19上传 PDF文件 89.95KB 热度 12次
1.老规矩,先上图 要破解类似这样的验证码: 拆分后结果: 然后去匹配,得到结果。 2.拆分图片 拿到图片后,首先把图片中我们需要的部分截取出来。 具体的做法是,创建一个的和图片像素相同的一个代表权重的二维数组,遍历图片的每个像素点,如果接近白色,标记为1,否则标记为0; 然后遍历这个二维数据,如果一个竖排都1,说明是空白列,直到第一次遇到不全为1一列,记住列的下标作为起始值,再次遇到全为1的,记住下标作为结束值,然后从起始列到结束列截取图片,依次类推。 1 //分割图片 2 private java.util.List
用户评论