Skip to content

Extracting the characters of car license plates using YOLOv8-EasyOCR and feature parameter tuning combination.

Notifications You must be signed in to change notification settings

siddu7g/License-Plate-Reader-OCR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

License Plate Detection and Reader (YOLO + EasyOCR)

This project detects and reads vehicle license plates using a custom-trained YOLO model and EasyOCR for text extraction.

Prerequisite

  1. Activate a Conda environment and install dependencies
conda create -n plate_ocr python=3.9 -y
conda activate plate_ocr

pip install ultralytics easyocr opencv-python
  1. Dataset

This project was tested on the License Plate Detection Dataset from Roboflow Universe.

  • Source: Roboflow
  • Dataset Version: v3
  • License: CC BY 4.0 All dataset credits belong to the original contributors on Roboflow.
  1. YOLOv8 Model The custom-trained YOLOv8 model used in this project was obtained from the following GitHub repository:

Muhammad-Zeerak-Khan / Automatic-License-Plate-Recognition-using-YOLOv8

  1. Add your file PATHS in cars_license_plate_ocr.py and run the program.

    PLATE_IMAGE_PATH, MODEL_PATH

  2. Results

Detected License Plate

About

Extracting the characters of car license plates using YOLOv8-EasyOCR and feature parameter tuning combination.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages