29、使用卷积神经网络破解验证码的案例研究

使用卷积神经网络破解验证码的案例研究

1. 验证码破解器的目录结构

为了构建验证码破解系统,我们需要更新 pyimagesearch.utils 子模块,并包含一个名为 captchahelper.py 的新文件。目录结构如下:

|--- pyimagesearch
|
|--- __init__.py
|
|--- datasets
|
|--- nn
|
|--- preprocessing
|
|--- utils
|
|
|--- __init__.py
|
|
|--- captchahelper.py

这个文件将存储一个名为 preprocess 的实用函数,用于在将数字输入到深度神经网络之前对其进行处理。

我们还将在 pyimagesearch 模块之外创建一个名为 captcha_breaker 的第二个目录,并包含以下文件和子目录:

|--- captcha_breaker
|
|--- dataset/
|
|--- downloads/
|
|--- output/
|
|--- annotate.py
|
|--- download_images.py
|
|--- test_model.py
|
|--- train_model.py

captcha_breaker 目录将存储我们用于破解图像验证码的所有项目代码。 dataset

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值