License Plate Recognition Open Source Code Matlab
@RalphSantelices You can use this code for creating templates.
%CREATE TEMPLATES
%Letter
A=imread('A.bmp');B=imread('B.bmp');
C=imread('C.bmp');D=imread('D.bmp');
E=imread('E.bmp');F=imread('F.bmp');
G=imread('G.bmp');H=imread('H.bmp');
I=imread('I.bmp');J=imread('J.bmp');
K=imread('K.bmp');L=imread('L.bmp');
M=imread('M.bmp');N=imread('N.bmp');
O=imread('O.bmp');P=imread('P.bmp');
Q=imread('Q.bmp');R=imread('R.bmp');
S=imread('S.bmp');T=imread('T.bmp');
U=imread('U.bmp');V=imread('V.bmp');
W=imread('W.bmp');X=imread('X.bmp');
Y=imread('Y.bmp');Z=imread('Z.bmp');
Afill=imread('fillA.bmp');
Bfill=imread('fillB.bmp');
Dfill=imread('fillD.bmp');
Ofill=imread('fillO.bmp');
Pfill=imread('fillP.bmp');
Qfill=imread('fillQ.bmp');
Rfill=imread('fillR.bmp');
Car Number Plate Recognition This program takes snapshot of car license number plate and then recognize the text on it. Open source Matlab code for nonlinear. Realization of vehicle license plate recognition system. Previously introduced OpenCV squares example of locating plates algorithm, the effect is not very satisfactory.license plate location in many ways, where we start from the auto image texture feature to find license plate features different from the background is the key to locating. Look at the pic.
%Number
one=imread('1.bmp'); two=imread('2.bmp');
three=imread('3.bmp');four=imread('4.bmp');
five=imread('5.bmp'); six=imread('6.bmp');
seven=imread('7.bmp');eight=imread('8.bmp');
nine=imread('9.bmp'); zero=imread('0.bmp');
zerofill=imread('fill0.bmp');
fourfill=imread('fill4.bmp');
sixfill=imread('fill6.bmp');
sixfill2=imread('fill6_2.bmp');
eightfill=imread('fill8.bmp');
ninefill=imread('fill9.bmp');
ninefill2=imread('fill9_2.bmp');
% Sign
% sign=imread('sign.png');
%*-*-*-*-*-*-*-*-*-*-*-
letter=[A Afill B Bfill C D Dfill E F G H I J K L M...
N O Ofill P Pfill Q Qfill R Rfill S T U V W X Y Z];
number=[one two three four fourfill five...
six sixfill sixfill2 seven eight eightfill nine ninefill ninefill2 zero zerofill];
% sign1=[sign];
character=[letter number];
NewTemplates=mat2cell(character,42,[24 24 24 24 24 24 24 24 ...
24 24 24 24 24 24 24 ...
24 24 24 24 24 24 24 ...
24 24 24 24 24 24 24 ...
24 24 24 24 24 24 24 ...
24 24 24 24 24 24 24 ...
24 24 24 24 24 24 24]);
save ('NewTemplates','NewTemplates')
celldisp(NewTemplates);
clear all
Please change the templates name given in the code to 'Newtemplates'.
Start reading license plates now.
TAKE A TEST DRIVETry OpenALPR for free. No credit card required.
“OpenALPR has become the new standard in LPR technology for Westchester, NY; it offers the best results & greatest value.”
- Lt. Brian Hess, Westchester County PD
“OpenALPR helps simplify the process with its Agent for Axis cameras. Installation time in the field is greatly reduced.... My Law Enforcement customers are changing some of their operational procedures because of the new capabilities OpenALPR brings.”
- John Murphy, Owner Protec Video LLC.
“OpenALPR continues to assist in the apprehension of our community’s most violent offenders. Collaborating with partners such as we are with OpenALPR can only increase our crime-fighting capabilities.”
License Plate Recognition Open Source Code Matlab Free
- Kevin Levy, Commander Mobile Alabama Police Dept. Technology & Cyber-intelligence
“We tried other software, but found OpenALPR had a better API which made it very easy to integrate with our application, and it was more affordable”
- Bryan Martins, BCM Pro Solutions
“OpenALPR’s software has cut event processing time.... What used to take three hours now takes one hour with OpenALPR.”
- Bob Bischan, Watchtower Security