File tree 3 files changed +87
-0
lines changed
3 files changed +87
-0
lines changed Original file line number Diff line number Diff line change
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
+
You can’t perform that action at this time.
0 commit comments