Skip to content

Commit 8a96df5

Browse files
committed
1
1 parent cc4819a commit 8a96df5

File tree

3 files changed

+87
-0
lines changed

3 files changed

+87
-0
lines changed
2.44 MB
Binary file not shown.

DocsAndPresentation/steps.png

88.5 KB
Loading

DocsAndPresentation/steps.txt

+87
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
2+
2 classes:
3+
4+
PossiblePlate
5+
6+
PossibleChar
7+
8+
9+
10+
find plates
11+
12+
find chars within plates
13+
14+
15+
detectPlatesInScene()
16+
17+
detectCharsInPlates()
18+
19+
20+
imgOriginalScene
21+
22+
preprocess()
23+
24+
imgGrayscaleScene, imgThreshScene
25+
26+
findPossibleCharsInScene()
27+
28+
listOfPossibleCharsInScene
29+
30+
findListOfListsOfMatchingChars()
31+
32+
listOfListsOfMatchingCharsInScene
33+
34+
extractPlate()
35+
36+
listOfPossiblePlates
37+
38+
39+
40+
41+
loadKNNDataAndTrainKNN()
42+
43+
44+
listOfPossiblePlates
45+
46+
preprocess()
47+
48+
possiblePlate.imgGrayscale, possiblePlate.imgThresh
49+
50+
findPossibleCharsInPlate()
51+
52+
listOfPossibleCharsInPlate
53+
54+
findListOfListsOfMatchingChars()
55+
56+
listOfListsOfMatchingCharsInPlate
57+
58+
removeInnerOverlappingChars()
59+
60+
listOfListsOfMatchingCharsInPlate
61+
62+
within each possible plate, suppose the longest list of potential matching chars is the actual list of chars
63+
64+
longestListOfMatchingCharsInPlate
65+
66+
recognizeCharsInPlate()
67+
68+
possiblePlate.strChars
69+
70+
71+
72+
listOfPossiblePlates
73+
74+
suppose the plate with the most recognized chars is the actual plate
75+
76+
licPlate
77+
78+
79+
80+
81+
82+
83+
84+
85+
86+
87+

0 commit comments

Comments
 (0)