From eb9e3558c1d0953e09e70dd9b83ed56a52a45fdb Mon Sep 17 00:00:00 2001 From: WenmuZhou Date: Fri, 30 Jul 2021 13:31:46 +0800 Subject: [PATCH] fix win encode error --- ppocr/postprocess/rec_postprocess.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ppocr/postprocess/rec_postprocess.py b/ppocr/postprocess/rec_postprocess.py index 8426bcf2..8ebe5b27 100644 --- a/ppocr/postprocess/rec_postprocess.py +++ b/ppocr/postprocess/rec_postprocess.py @@ -346,14 +346,14 @@ class TableLabelDecode(object): list_elem = [] with open(character_dict_path, "rb") as fin: lines = fin.readlines() - substr = lines[0].decode('utf-8').strip("\n").split("\t") + substr = lines[0].decode('utf-8').strip("\n").strip("\r\n").split("\t") character_num = int(substr[0]) elem_num = int(substr[1]) for cno in range(1, 1 + character_num): - character = lines[cno].decode('utf-8').strip("\n") + character = lines[cno].decode('utf-8').strip("\n").strip("\r\n") list_character.append(character) for eno in range(1 + character_num, 1 + character_num + elem_num): - elem = lines[eno].decode('utf-8').strip("\n") + elem = lines[eno].decode('utf-8').strip("\n").strip("\r\n") list_elem.append(elem) return list_character, list_elem -- GitLab