--- title: Automatic License Plate Recognition emoji: 🔍 colorFrom: green colorTo: blue sdk: gradio sdk_version: 4.44.0 app_file: app.py tags: - computer-vision - license-plate - alpr - license-plate-recognition - object-detection - license-plate-detection - gradio - ocr - yolo - onnx - real-time pinned: true license: mit short_description: Automatic License Plate Recognition --- # Automatic License Plate Recognition (ALPR) An automatic license plate recognition (ALPR) system with customizable detector and OCR models. This system uses the FastALPR library to detect and recognize license plates in images. ## Features - **Multiple Detector Models**: Choose from various plate detection models - **Customizable OCR Models**: Select different OCR models for text recognition - **Real-time Processing**: Upload images and get instant results - **Visual Annotations**: See detected plates highlighted on the image - **Confidence Scores**: Get confidence levels for each detection ## Usage 1. Upload an image containing a vehicle with a license plate 2. Select your preferred detector and OCR models from the sidebar 3. View the processed results with annotations 4. See detailed OCR text and confidence scores ## Models The system supports multiple detector and OCR models from the FastALPR library, including: - Various YOLO-based detection models - CCT OCR models for text recognition - Global and specialized models for different use cases ## Requirements - Python 3.8+ - FastALPR library - Streamlit - OpenCV - PIL/Pillow