Spaces:
Running
Running
A newer version of the Gradio SDK is available:
6.1.0
metadata
title: OCR Text Detection
emoji: π
colorFrom: blue
colorTo: green
sdk: gradio
app_file: app.py
pinned: false
π OCR Text Detection
A general Optical Character Recognition (OCR) application built with Gradio and EasyOCR for extracting text from images with high accuracy.
Features
Multiple Upload Options
- Upload images directly from your device
- Load images from URL
- Try demo images with one click
Smart Text Detection
- Automatic text detection with bounding boxes
- Confidence scores for each detected text
- Adjustable confidence threshold filtering
Visual Annotations
- Green bounding boxes around detected text
- Confidence scores displayed on the image
- Easy-to-read formatted text output
User-Friendly Interface
- Clean and modern UI design
- Real-time processing
- Copy extracted text with one click
- Responsive layout
How to Use
Upload an Image: Choose from three options:
- Click "Upload File" tab to upload from your device
- Click "Image by URL" tab to load from a web URL
- Click on any demo image to try it instantly
Adjust Confidence: Use the confidence threshold slider (0.0 - 1.0) to filter detections based on accuracy
View Results:
- See the processed image with bounding boxes
- Read the extracted text in the text box below
- Copy the text using the copy button
Technology Stack
- EasyOCR: State-of-the-art OCR engine
- Gradio: Interactive web interface
- OpenCV: Image processing
- NumPy: Numerical operations
Supported Image Formats
- JPG/JPEG
- PNG
- BMP
- TIFF/TIF
π Made by
Techtics.ai - AI Solutions for Business
Extract text from invoices, receipts, documents, screenshots, and more!