CNN-based multi-digit recognition using deep learning
This project implements a CNN-based digit recognition system capable of recognizing single and multi-digit numbers from real-world images.
- CNN trained on MNIST dataset
- Single-digit and multi-digit recognition
- Robust image preprocessing
- Digit segmentation and ordering
- Confidence score for predictions
- Python
- TensorFlow / Keras
- OpenCV
- NumPy
- OTP recognition
- Roll number extraction
- PIN / postal code reading
- Cheque number recognition
- Install dependencies: pip install -r requirements.txt
- Run the script: python multi_digit_recognition.py
The model is trained using the MNIST dataset and tested on real-world images.