forked from 13shivang/alpr
-
Notifications
You must be signed in to change notification settings - Fork 0
/
template.m
101 lines (80 loc) · 2.03 KB
/
template.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
function [ y ] = template( x )
y=x;
aa(1:42,1:24)=1;
aa(1:42,1)=0;
aa(1:42,24)=0;
aa(1,1:24)=0;
aa(42,1:24)=0;
%creating a box
imwrite(aa,'pen.bmp','bmp');
%size 42*24
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');
%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');
a1=imread('pen.bmp');
%*-*-*-*-*-*-*-*-*-*-*-
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=[];
character=[];
number=[one two three four fourfill five six sixfill sixfill2 seven ...
eight eightfill nine ninefill ninefill2 zero zerofill a1];
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 24]);
%divides matrices into sub matrix
save ('NewTemplates','NewTemplates')
end