From 5d129dc8c114e9a493bc648dec0434ca6fc4bae9 Mon Sep 17 00:00:00 2001 From: Robert Sachunsky Date: Fri, 17 Jul 2026 19:02:42 +0200 Subject: [PATCH] cnn-rnn-ocr: fix typo causing rare failures --- src/eynollah/eynollah_ocr.py | 2 +- src/eynollah/utils/utils_ocr.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/eynollah/eynollah_ocr.py b/src/eynollah/eynollah_ocr.py index 7fbfa5f..ae105ac 100644 --- a/src/eynollah/eynollah_ocr.py +++ b/src/eynollah/eynollah_ocr.py @@ -455,7 +455,7 @@ class Eynollah_ocr(Eynollah): return img = cv2.imread(img_filename) - + self.logger.info(img_filename) page_tree = ET.parse(page_file_in, parser = ET.XMLParser(encoding="utf-8")) page_ns = etree_namespace_for_element_tag(page_tree.getroot().tag) diff --git a/src/eynollah/utils/utils_ocr.py b/src/eynollah/utils/utils_ocr.py index 6fc81fb..d8b87b4 100644 --- a/src/eynollah/utils/utils_ocr.py +++ b/src/eynollah/utils/utils_ocr.py @@ -228,7 +228,7 @@ def break_curved_line_into_small_pieces_and_then_merge(img_rgb_curved, img_bin_c peaks_4 = return_splitting_point_of_image(img_rgb_curved) if len(peaks_4): imgs_tot = [] - for left, right in pairwise([None] + peaks_4 + [None]): + for left, right in pairwise([None] + list(peaks_4) + [None]): img_rgb = img_rgb_curved[:, left: right] img_bin = img_bin_curved[:, left: right] mask = mask_curved[:, left: right]