A Python-based OCR application that extracts text from images using OpenCV and Tesseract.
Includes both CLI script and Streamlit web app.
- Deep Learning OCR using EasyOCR
- Bounding box visualization of detected text
- Streamlit web interface
- Download extracted text
- Command-line OCR (Tesseract)
- Image preprocessing
- Python
- OpenCV
- EasyOCR
- PyTorch
- Streamlit
- Pillow
- Tesseract OCR (optional classical pipeline)
- PDF OCR
- Auto-rotation / deskew
- Handwritten text recognition
- Text classification
- Online deployment
pip install -r requirements.txt