@@ -143,14 +143,14 @@ class Digit(Ocr):
143143 Method ocr() returns int, or a list of int.
144144 """
145145
146- def __init__ (self , buttons , lang = 'azur_lane' , letter = (255 , 255 , 255 ), threshold = 128 , alphabet = '0123456789IDSBL ' ,
146+ def __init__ (self , buttons , lang = 'azur_lane' , letter = (255 , 255 , 255 ), threshold = 128 , alphabet = '0123456789IDSB ' ,
147147 name = None ):
148148 super ().__init__ (buttons , lang = lang , letter = letter , threshold = threshold , alphabet = alphabet , name = name )
149149
150150 def after_process (self , result ):
151151 result = super ().after_process (result )
152152 result = result .replace ('I' , '1' ).replace ('D' , '0' ).replace ('S' , '5' )
153- result = result .replace ('B' , '8' ). replace ( 'L' , '1' )
153+ result = result .replace ('B' , '8' )
154154
155155 prev = result
156156 result = int (result ) if result else 0
@@ -166,14 +166,14 @@ class DigitYuv(Digit, OcrYuv):
166166
167167
168168class DigitCounter (Ocr ):
169- def __init__ (self , buttons , lang = 'azur_lane' , letter = (255 , 255 , 255 ), threshold = 128 , alphabet = '0123456789/IDSBL ' ,
169+ def __init__ (self , buttons , lang = 'azur_lane' , letter = (255 , 255 , 255 ), threshold = 128 , alphabet = '0123456789/IDSB ' ,
170170 name = None ):
171171 super ().__init__ (buttons , lang = lang , letter = letter , threshold = threshold , alphabet = alphabet , name = name )
172172
173173 def after_process (self , result ):
174174 result = super ().after_process (result )
175175 result = result .replace ('I' , '1' ).replace ('D' , '0' ).replace ('S' , '5' )
176- result = result .replace ('B' , '8' ). replace ( 'L' , '1' )
176+ result = result .replace ('B' , '8' )
177177 return result
178178
179179 def ocr (self , image , direct_ocr = False ):
@@ -207,14 +207,14 @@ class DigitCounterYuv(DigitCounter, OcrYuv):
207207
208208
209209class Duration (Ocr ):
210- def __init__ (self , buttons , lang = 'azur_lane' , letter = (255 , 255 , 255 ), threshold = 128 , alphabet = '0123456789:IDSBL ' ,
210+ def __init__ (self , buttons , lang = 'azur_lane' , letter = (255 , 255 , 255 ), threshold = 128 , alphabet = '0123456789:IDSB ' ,
211211 name = None ):
212212 super ().__init__ (buttons , lang = lang , letter = letter , threshold = threshold , alphabet = alphabet , name = name )
213213
214214 def after_process (self , result ):
215215 result = super ().after_process (result )
216216 result = result .replace ('I' , '1' ).replace ('D' , '0' ).replace ('S' , '5' )
217- result = result .replace ('B' , '8' ). replace ( 'L' , '1' )
217+ result = result .replace ('B' , '8' )
218218 return result
219219
220220 def ocr (self , image , direct_ocr = False ):
0 commit comments