From 284c2aed7fb8d70f770fad5c8e3b40e52f35e40f Mon Sep 17 00:00:00 2001
From: cneud <952378+cneud@users.noreply.github.com>
Date: Wed, 26 Mar 2025 01:06:19 +0100
Subject: [PATCH] unresolved references

---
 src/eynollah/cli.py      |  7 ++++---
 src/eynollah/eynollah.py |  1 +
 tests/test_counter.py    |  2 +-
 tests/test_dpi.py        |  2 +-
 tests/test_run.py        |  2 +-
 tests/test_smoke.py      | 12 ++++++------
 tests/test_xml.py        |  2 +-
 7 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/src/eynollah/cli.py b/src/eynollah/cli.py
index 7cae4fc..79b86a9 100644
--- a/src/eynollah/cli.py
+++ b/src/eynollah/cli.py
@@ -1,8 +1,9 @@
+import os
 import sys
 import click
-from ocrd_utils import initLogging, setOverrideLogLevel
-from eynollah.eynollah import Eynollah, EynollahOcr
-from eynollah.binarize import Binarizer
+from ocrd_utils import initLogging, setOverrideLogLevel, getLogger, getLevelName
+from .eynollah import Eynollah, EynollahOcr
+from .binarize import Binarizer
 
 
 @click.group()
diff --git a/src/eynollah/eynollah.py b/src/eynollah/eynollah.py
index 7febb20..a8a4ee9 100644
--- a/src/eynollah/eynollah.py
+++ b/src/eynollah/eynollah.py
@@ -2718,6 +2718,7 @@ class Eynollah:
 
                 image_revised_last[box_ys, box_xs] = image_box
         else:
+            image_revised_last = np.zeros((image_regions_eraly_p.shape[0], image_regions_eraly_p.shape[1], 3))
             for i in range(len(boxes)):
                 box_ys = slice(*boxes[i][2:4])
                 box_xs = slice(*boxes[i][0:2])
diff --git a/tests/test_counter.py b/tests/test_counter.py
index 4b40ff2..9102799 100644
--- a/tests/test_counter.py
+++ b/tests/test_counter.py
@@ -1,5 +1,5 @@
 from tests.base import main
-from eynollah.utils.counter import EynollahIdCounter
+from src.eynollah.utils.counter import EynollahIdCounter
 
 
 def test_counter_string():
diff --git a/tests/test_dpi.py b/tests/test_dpi.py
index 2f4e438..0ff347b 100644
--- a/tests/test_dpi.py
+++ b/tests/test_dpi.py
@@ -1,6 +1,6 @@
 import cv2
 from pathlib import Path
-from eynollah.utils.pil_cv2 import check_dpi
+from src.eynollah.utils.pil_cv2 import check_dpi
 from tests.base import main
 
 
diff --git a/tests/test_run.py b/tests/test_run.py
index 859058e..6cc8713 100644
--- a/tests/test_run.py
+++ b/tests/test_run.py
@@ -2,7 +2,7 @@ from os import environ
 from pathlib import Path
 from ocrd_utils import pushd_popd
 from tests.base import CapturingTestCase as TestCase, main
-from eynollah.cli import layout as eynollah_cli
+from src.eynollah.cli import layout as eynollah_cli
 
 testdir = Path(__file__).parent.resolve()
 
diff --git a/tests/test_smoke.py b/tests/test_smoke.py
index 252213f..3390882 100644
--- a/tests/test_smoke.py
+++ b/tests/test_smoke.py
@@ -1,7 +1,7 @@
 def test_utils_import():
-    import eynollah.utils
-    import eynollah.utils.contour
-    import eynollah.utils.drop_capitals
-    import eynollah.utils.drop_capitals
-    import eynollah.utils.is_nan
-    import eynollah.utils.rotate
+    import src.eynollah.utils
+    import src.eynollah.utils.contour
+    import src.eynollah.utils.drop_capitals
+    import src.eynollah.utils.drop_capitals
+    import src.eynollah.utils.is_nan
+    import src.eynollah.utils.rotate
diff --git a/tests/test_xml.py b/tests/test_xml.py
index ecbcaa8..68e6f36 100644
--- a/tests/test_xml.py
+++ b/tests/test_xml.py
@@ -1,5 +1,5 @@
 from pytest import main
-from eynollah.utils.xml import create_page_xml
+from src.eynollah.utils.xml import create_page_xml
 from ocrd_models.ocrd_page import to_xml
 
 PAGE_2019 = 'http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15'