一、验证码识别原理分析
实质是计算机识别像素
二、流程
三、代码实现
import tensorflow as tf
FLAGS = tf.app.flags.FLAGS
tf.app.flags.DEFINE_string(‘captcha_dir’, ‘tfrecords/captcha.tfrecords’, ‘验证码数据的路径’)
tf.app.flags.DEFINE_integer(‘batch_size’, 100, ‘每批次训练的样本数’)
tf.app.flags.DEFINE_integer(‘label_num’, 4, ‘每个样本的目标值数量’)
tf.app.flags.DEFINE_integer(‘letter_num’, 26, ‘每个目标值取的字母的可能性个数’)
定义一个初始化权重的函数
def weight_variables(shape):
w = tf.Variable(tf.random_normal(shape=shape, mean=0, stddev=1.0))
return w
定义一个初始化偏置的函数
def bias_variables(s