MCPcopy Create free account
hub / github.com/Topdu/OpenOCR / pred_reverse

Method pred_reverse

openrec/postprocess/ctc_postprocess.py:36–50  ·  view source on GitHub ↗
(self, pred)

Source from the content-addressed store, hash-verified

34 self.character = dict_character
35
36 def pred_reverse(self, pred):
37 pred_re = []
38 c_current = ''
39 for c in pred:
40 if not bool(re.search('[a-zA-Z0-9 :*./%+-]', c)):
41 if c_current != '':
42 pred_re.append(c_current)
43 pred_re.append(c)
44 c_current = ''
45 else:
46 c_current += c
47 if c_current != '':
48 pred_re.append(c_current)
49
50 return ''.join(pred_re[::-1])
51
52 def add_special_char(self, dict_character):
53 return dict_character

Callers 1

decodeMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected