CMR College of Engineering and Technology
CMR College of Engineering and Technology
B.SRAVANTHI (13H51A04D3)
D.RAMYA (13H51A04D4)
A.SAI MANISH REDDY (13H51A04C2)
R.SUJITH (14H55A0431)
UNDER THE GUIDANCE OF :
B.OMKAR (Assistant Professor)
CMR COLLEGE OF ENGINEERING AND TECHNOLOGY
KANDLAKOYA,MEDCHAL ROAD,HYDERABAD-501401
Objective
Block Diagram
Steps Involved
Future Work
INTRODUCTION:-
The basic step in recognition of vehicle number plate is to detect the plate size. Here the
segmented image is multiplied with gray scale image so that we only get the number plate of
the vehicle.
After undergoing the above steps the number plate is displayed in MATLAB window.
STEPS INVOLVED
STEP 1:READING AN IMAGE
Initially the image is captured by a digital camera or smart phone .
The image has to be imported and read using the following function
imread(image.jpg); in matlab.
To display that image the following function is used
figure,imshow(image);
STEP2:RGB TO GRAY CONVERSION
The image is which is read is a RGB image.
This image has to be converted into gray scale image for further processing.
Image=rgb2gray();
STEP 3:ADAPTIVE HISTOGRAM EQUALIZATION
Adaphisteq is to split the image into small rectangular areas called tiles and
increasing the contrast of these areas by adjusting their local histogram
equalization.
Function which is used is
k=adapthisteq(image);
STEP 4:FILTERING
It is inevitable for containing noises for original image
We use Median Filtering to eliminate the noises and to make the high
frequency more concentrated.
F=medfilt2(image);
STEP 5: BINARIZATION
In thresholding the color image or gray scale image is reduced to binary
image.
Thresholding , is used for separation of light and dark regions of the image.
Function of this image is
R=graythresh(image);
STEP 6 :EDGE DETECTION
Sobel edge detector is used for detection of edges in the image.
bw=edge(image,’sobel’);
STEP 7 DEFINING STRUCTURING ELEMENT
se=strel(shape,parameter);
SYNTAX OF VARIOUS STRUCTURING ELEMENTS
SE = strel('rectangle',[M,N])
SE = strel('octagon',R)
R specifies the distance from the structuring element origin to the sides of the
SE = strel('disk',R)
R specifies the radius.
SE = strel('line',LEN,DEG)
LEN specifies the length, and DEG specifies the angle (in degrees) of the
EROSION
E = imerode(image, structuring element);
Both are controlled by a shape referred to as a structuring element.
Implementation of applications.
THANK
YOU