当前位置:   article > 正文

python自动生成图片验证码训练集和测试集_python keras 验证码图片训练

python keras 验证码图片训练

在OCR识别图片验证码的训练时,需要自己创建验证码,或者到各大网站爬取验证码,下述函数是自动生成图片验证码,生成的验证码如图:
在这里插入图片描述
123

def generate_verifycode_img(img_path, img_num, chars_set, chars_num, H, W):
	"""
    自动生成图片验证码
    :param img_path: 保存验证码图片的路径
    :param img_num: 生成验证码的个数
    :param chars_set: 验证码字符集
    :param chars_num: 验证码字符的个数
    :param H: 生成图片的高
    :param W: 生成图片的宽
    :return: 
    """
    if not os.path.exists(img_path):
        os.makedirs(img_path)
    image = ImageCaptcha(width=W, height=H)
    for i in range(img_num):
        label = ''.join(random.sample(chars_set, chars_num))
        image.write(label, os.path.join(img_path, label + '.png'))

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/532176
推荐阅读
相关标签
  

闽ICP备14008679号