暑假实训验证码识别day3
今天考虑了昨日对于分割的问题的解决方案
通过feedxml文件来训练模型,但却没有找到合适的教程(可能并不存在这种方法)
于是又尝试去用已有的模型来训练自己的数据集(keras下的yolov3)
(教程https://blog.youkuaiyun.com/u012746060/article/details/81183006)
通过blog一步一步按照他的方法,最终的目标是能够对图片的一些类进行识别(给的例子是person,car等)在图片上标注位置。但可能是tensorflow与keras版本的原因,源码运行不了,尝试了很多版本依旧有问题。(如果能跑通则对于识别验证码进度将是巨大的飞跃,它也能够处理xml数据集)花了半天的时间仍然没有找到解决的方案。
于是我决定将方向转向对于xml数据集的分割处理,通过对各个字符的定位,来原已经预处理过的验证码进行分割。通过控制图片统一大小,并将图片通过验证码标签的字符串字符数组来得到图片的标签,并将其分类。
结果如下
这是分割后的图片
分割之后标签