All Projects → chxj1992 → Captcha_cracker

chxj1992 / Captcha_cracker

卷积神经网络实现的验证码识别

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Captcha cracker

Personality Detection
Implementation of a hierarchical CNN based model to detect Big Five personality traits
Stars: ✭ 338 (+143.17%)
Mutual labels:  cnn-keras
Street View House Numbers Svhn Detection And Classification Using Cnn
A 2-CNN pipeline to do both detection (using bounding box regression) and classification of numbers on SVHN dataset.
Stars: ✭ 46 (-66.91%)
Mutual labels:  cnn-keras
Keras transfer cifar10
Object classification with CIFAR-10 using transfer learning
Stars: ✭ 120 (-13.67%)
Mutual labels:  cnn-keras
Benchmarking Keras Pytorch
🔥 Reproducibly benchmarking Keras and PyTorch models
Stars: ✭ 346 (+148.92%)
Mutual labels:  cnn-keras
Dl Workshop Series
Material used for Deep Learning related workshops for Machine Learning Tokyo (MLT)
Stars: ✭ 857 (+516.55%)
Mutual labels:  cnn-keras
2020 Cbms Doubleu Net
DoubleU-Net for Semantic Image Segmentation in TensorFlow Keras
Stars: ✭ 86 (-38.13%)
Mutual labels:  cnn-keras
Cnn keras
CNN | Keras/PyTorch | CAPTCHA recognition(卷积神经网络、Keras/PyTorch框架、验证码识别)
Stars: ✭ 256 (+84.17%)
Mutual labels:  cnn-keras
Object Localization
Object localization in images using simple CNNs and Keras
Stars: ✭ 130 (-6.47%)
Mutual labels:  cnn-keras
Kaggle Web Traffic Time Series Forecasting
Solution to Kaggle - Web Traffic Time Series Forecasting
Stars: ✭ 29 (-79.14%)
Mutual labels:  cnn-keras
Skincancer
Skin cancer detection project
Stars: ✭ 107 (-23.02%)
Mutual labels:  cnn-keras
Deep learning nlp
Keras, PyTorch, and NumPy Implementations of Deep Learning Architectures for NLP
Stars: ✭ 407 (+192.81%)
Mutual labels:  cnn-keras
Simple Railway Captcha Solver
實作基於CNN的台鐵訂票驗證碼辨識以及透過模仿及資料增強的訓練集產生器 (Simple captcha solver based on CNN and a training set generator by imitating the style of captcha and data augmentation)
Stars: ✭ 643 (+362.59%)
Mutual labels:  cnn-keras
Hyperopt Keras Cnn Cifar 100
Auto-optimizing a neural net (and its architecture) on the CIFAR-100 dataset. Could be easily transferred to another dataset or another classification task.
Stars: ✭ 95 (-31.65%)
Mutual labels:  cnn-keras
Thesemicolon
This repository contains Ipython notebooks and datasets for the data analytics youtube tutorials on The Semicolon.
Stars: ✭ 345 (+148.2%)
Mutual labels:  cnn-keras
Captcha
基于CNN的验证码整体识别
Stars: ✭ 125 (-10.07%)
Mutual labels:  cnn-keras
Resnetcam Keras
Keras implementation of a ResNet-CAM model
Stars: ✭ 269 (+93.53%)
Mutual labels:  cnn-keras
Visualizationcnn
Visualization CNN model by Keras.
Stars: ✭ 62 (-55.4%)
Mutual labels:  cnn-keras
Image classifier
CNN image classifier implemented in Keras Notebook 🖼️.
Stars: ✭ 139 (+0%)
Mutual labels:  cnn-keras
Image Caption Generator
A neural network to generate captions for an image using CNN and RNN with BEAM Search.
Stars: ✭ 126 (-9.35%)
Mutual labels:  cnn-keras
Video2description
Video to Text: Generates description in natural language for given video (Video Captioning)
Stars: ✭ 107 (-23.02%)
Mutual labels:  cnn-keras

captcha_cracker

在线Demo

简介

这是一个基于 Keras 编写的卷积神经网络模型,简单实现的验证码识别功能。

Captcha 是一款 Laravel 社区中流行的验证码生成库, 项目模型的训练集以及在线测试所用到的验证码均采用该库生成。

运行环境 Ubuntu16.04 python3.5.2 virtualenv Tensorflow Backend

实现原理

  • Captcha 生成2组每组2000个4位验证码图片(图片尺寸:36×120),并等分成4份(单张图片尺寸:36×30),将单个字符的图片分类保存在 images 目录中作为训练集(每组8000张图片)。
  • 生成2组每组500个4位验证码图片(图片尺寸:36×120),并等分成4份(单张图片尺寸:36×30),将单个字符的图片分类保存在 images 目录中作为测试集(每组2000张图片)。
  • 运行 pack_data.py 将图片转为 RGB 矩阵并用cPickle打包为单个文件
  • 运行 train.py 分别使用两组训练、测试数据对模型进行各100轮的训练,模型权重保存在 weights.hdf5 文件中

生成验证码代码样例可参考 CaptchaGenerator.php

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].