Skip to content

KMaitreya/NumberplateRecognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Numberplate Recognition

This is a python project involving computer vision, developed to recognize the text on vehicle numberplates.It has 2 stages:-

a)Numberplate detection-

In this stage the numberplate from the given car image is isolated using opencv functions. The original image is first converted into a grayscale image and then converted into a canny image i.e. an image where the edge are shown. Then the numberplate is detected based on contours and the part of the image containing the numberplate is isolated.

Original image-

image

Grayscale image-

image

Canny image-

image

Isolated numberplate-

image

b)Optical character recognition-

In this stage the characters on the isolated numberplate image are detected using the easyocr library. The characters are then stored in a variable and then printed.

Result-

image

The library used for this function is easyocr(https://github.com/JaidedAI/EasyOCR)

pip install easyocr

Libraries used-> cv2(opencv), matplotlib, imutils, easyocr

About

This is a vehicle numberplate recognition project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published