Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/armanx200/captcha_detector
🤖 DeepCaptcha Solver 🚀 | A cutting-edge deep learning model for solving CAPTCHA images with high accuracy using CNNs and Keras. 🌟
https://github.com/armanx200/captcha_detector
ai arman-kianian artificial-intelligence captcha-recognition captcha-solving code-finder computer-vision convolutional-neural-networks dataset deep-learning image-processing image-recognition keras machine-learning model-training neural-networks ocr optical-character-recognition python
Last synced: 2 days ago
JSON representation
🤖 DeepCaptcha Solver 🚀 | A cutting-edge deep learning model for solving CAPTCHA images with high accuracy using CNNs and Keras. 🌟
- Host: GitHub
- URL: https://github.com/armanx200/captcha_detector
- Owner: Armanx200
- Created: 2024-06-01T19:46:37.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-06-02T08:47:46.000Z (8 months ago)
- Last Synced: 2024-11-24T09:16:33.319Z (2 months ago)
- Topics: ai, arman-kianian, artificial-intelligence, captcha-recognition, captcha-solving, code-finder, computer-vision, convolutional-neural-networks, dataset, deep-learning, image-processing, image-recognition, keras, machine-learning, model-training, neural-networks, ocr, optical-character-recognition, python
- Language: Python
- Homepage: https://github.com/Armanx200
- Size: 24.3 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
```markdown
# DeepCaptcha SolverA deep learning model for solving CAPTCHA images using convolutional neural networks (CNNs) built with Keras. 🤖🚀
![GitHub last commit](https://img.shields.io/github/last-commit/Armanx200/deepcaptcha-solver) ![GitHub stars](https://img.shields.io/github/stars/Armanx200/deepcaptcha-solver?style=social) ![GitHub forks](https://img.shields.io/github/forks/Armanx200/deepcaptcha-solver?style=social)
## Features 🌟
✨ Recognizes CAPTCHA images with high accuracy
✨ Multi-symbol prediction for each letter
✨ Trained on diverse CAPTCHA samples## Project Structure 📂
```
project_dir\
├── Samples\
├── code_finder.py\
├── full_model.h5\
├── model.py\
└── model_weights.weights.h5```
## Installation ⚙️
1. Clone the repository:
```bash
git clone https://github.com/Armanx200/deepcaptcha-solver.git
```
2. Install the required dependencies:
```bash
pip install -r requirements.txt
```## Usage 🚀
### Training the Model 🏋️♂️
1. Run `model.py` to train the CAPTCHA recognition model.
2. Trained model weights will be saved as `model_weights.weights.h5`.
3. Save the entire model (architecture + weights) as `full_model.h5`.### Captcha Code Recognition 🔍
1. Use `code_finder.py` to recognize CAPTCHA images.
2. Provide the path to the CAPTCHA image when prompted.
3. Get the predicted CAPTCHA code.## Example 💡
```python
from code_finder import predictcaptcha_image_path = input('🖼️ Path to your captcha image: ')
predicted_text = predict(captcha_image_path)
print("🔮 Predicted Captcha:", predicted_text)
```## Acknowledgements 🙏
Special thanks to [Keras](https://keras.io/) and the CAPTCHA dataset providers.
## Contributing 🤝
Contributions are welcome! Feel free to open issues or pull requests.
## Author 👨💻
Armanx200 - [GitHub Profile](https://github.com/Armanx200)