Automated License Plate Recognition System using OpenCV and Python
VerifiedAdded on 2025/04/22
|7
|538
|138
AI Summary
Desklib provides past papers and solved assignments for students. This project uses Python and OpenCV for license plate detection.

List Of Figures
Figure 1 Original Image..........................................................................................................................4
Figure 2 Gray Image...............................................................................................................................5
Figure 3 Binary Image............................................................................................................................5
Figure 4 Output Image...........................................................................................................................6
Figure 1 Original Image..........................................................................................................................4
Figure 2 Gray Image...............................................................................................................................5
Figure 3 Binary Image............................................................................................................................5
Figure 4 Output Image...........................................................................................................................6
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Introduction
This project is based on detecting the license plate of the cars. This can be done through
python and OpenCV library of python which is used for image processing task and number
plate detection can help to detect license plate. The program is written in python3.6 using
OpenCV library. For detecting number plate in an image, the image should be converted into
grayscale image and grayscale image will be binarized and converted into binary image.
After this detection is being done accordingly.
This project is based on detecting the license plate of the cars. This can be done through
python and OpenCV library of python which is used for image processing task and number
plate detection can help to detect license plate. The program is written in python3.6 using
OpenCV library. For detecting number plate in an image, the image should be converted into
grayscale image and grayscale image will be binarized and converted into binary image.
After this detection is being done accordingly.

Project Description
This project is recognizing the number plate of cars. Number plate can be detected first and
then character segmentation is being done. To detect the number plate image of a car should
be converted into a grayscale image and after then it will be binarised to convert it into a
binary image which will be a black and white image. This image will be helpful for detecting
contours which are used for detecting an object in an image. A rectangular box is being
placed in green color wherever the number plate is. After number plate detection character
segmentation is being done using algorithms and character recognition will be done after
character segmentation.
Steps to run a program:
1. This program is written in python 3.6 with help of OpenCV library. The code is being
open in any IDE which supports python.
2. After the opening of code, the path of the image should be entered wherever the
image is being stored in the computer.
3. After entering the path of an image, the original image and grayscale image is being
popped up and the binary image will be popped up as well.
4. After that, an image will pop up which displays a number plate of car highlighted with
a green rectangular box.
This project is recognizing the number plate of cars. Number plate can be detected first and
then character segmentation is being done. To detect the number plate image of a car should
be converted into a grayscale image and after then it will be binarised to convert it into a
binary image which will be a black and white image. This image will be helpful for detecting
contours which are used for detecting an object in an image. A rectangular box is being
placed in green color wherever the number plate is. After number plate detection character
segmentation is being done using algorithms and character recognition will be done after
character segmentation.
Steps to run a program:
1. This program is written in python 3.6 with help of OpenCV library. The code is being
open in any IDE which supports python.
2. After the opening of code, the path of the image should be entered wherever the
image is being stored in the computer.
3. After entering the path of an image, the original image and grayscale image is being
popped up and the binary image will be popped up as well.
4. After that, an image will pop up which displays a number plate of car highlighted with
a green rectangular box.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Output Screenshots:
1. Below image will be showing the original image of the car in which the number plate is
showing on the bottom side.
Figure 1 Original Image
2. Below image is displaying about the grayscale image of the car which displays image in a
gray format and this can be done using OpenCV library in python.
1. Below image will be showing the original image of the car in which the number plate is
showing on the bottom side.
Figure 1 Original Image
2. Below image is displaying about the grayscale image of the car which displays image in a
gray format and this can be done using OpenCV library in python.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Figure 2 Gray Image
3. This image will display the binary image of the car which is in black and white.
Figure 3 Binary Image
4. This image is the final output image which will display car number plate with a rectangular
box bounding the number plate of the car in green color.
3. This image will display the binary image of the car which is in black and white.
Figure 3 Binary Image
4. This image is the final output image which will display car number plate with a rectangular
box bounding the number plate of the car in green color.

Figure 4 Output Image
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Conclusion
In this project, Number plate detection is being done using Python and OpenCV library of python.
Number plate detection will be helpful in many areas like traffic police can use this to store the
number plate of the car which overspends the limit by extending it further to real-time detecting
system and can lower the manual work in registration office of cars. The image path should be
entered and the image will be converted into a gray and binary image and after that image will be
popped up which will display the number plate of the car with a green rectangular box.
In this project, Number plate detection is being done using Python and OpenCV library of python.
Number plate detection will be helpful in many areas like traffic police can use this to store the
number plate of the car which overspends the limit by extending it further to real-time detecting
system and can lower the manual work in registration office of cars. The image path should be
entered and the image will be converted into a gray and binary image and after that image will be
popped up which will display the number plate of the car with a green rectangular box.
1 out of 7
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.