Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/santospaul1/number-plate-recognision-system
https://github.com/santospaul1/number-plate-recognision-system
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/santospaul1/number-plate-recognision-system
- Owner: santospaul1
- Created: 2024-02-09T12:26:26.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-02-09T12:39:45.000Z (12 months ago)
- Last Synced: 2024-11-16T00:37:17.350Z (2 months ago)
- Language: Python
- Size: 15.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vehicle Number Plate Recognition System
This Python script detects vehicle number plates in images using Haar cascades for object detection and Tesseract OCR for text recognition.
## Requirements
- Python 3.x
- OpenCV (cv2)
- pytesseract
- NumPy## Installation
1. Install Python 3.x from [python.org](https://www.python.org/).
2. Install required Python packages using pip:```bash
pip install opencv-python pytesseract numpy
```Download the Haar cascade XML file for Russian number plate detection from here and place it in the same directory as the script.
Make sure Tesseract OCR is installed on your system. Refer to the Tesseract OCR installation instructions for details.
## Usage
Run the script with the path to the input image as an argument:
```bash
python number_plate_recognition_system.py /path/to/input/image.jpg
```
This will display the input image with detected number plates highlighted and the extracted text printed to the console.## Example
python number_plate_recognition_system.py /path/to/image.jpg## License
This project is licensed under the MIT License - see the LICENSE file for details.```bash
Replace `[Your Name]` in the author section with your name or your preferred attribution. Make sure to update the file paths and any other details specific to your project.