diff --git a/CHANGELOG.md b/CHANGELOG.md index 0680b5d..5ba551d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,12 +5,6 @@ Versioned according to [Semantic Versioning](http://semver.org/). ## Unreleased -## [0.9.2] - 2026-07-28 - -Fixed: - - * `return_deskew_slop`: typo caused silent exit for landscape pages, #223, #224, ht @lazyants @SAY-5 - ## [0.9.1] - 2026-07-20 Fixed: @@ -441,7 +435,6 @@ Fixed: Initial release -[0.9.2]: ../../compare/v0.9.2...v0.9.1 [0.9.1]: ../../compare/v0.9.1...v0.9.0 [0.9.0]: ../../compare/v0.9.0...v0.8.0 [0.8.0]: ../../compare/v0.8.0...v0.7.0 diff --git a/src/eynollah/ocrd-tool.json b/src/eynollah/ocrd-tool.json index 4f97386..b4b9be2 100644 --- a/src/eynollah/ocrd-tool.json +++ b/src/eynollah/ocrd-tool.json @@ -1,5 +1,5 @@ { - "version": "0.9.2", + "version": "0.9.0", "git_url": "https://github.com/qurator-spk/eynollah", "dockerhub": "ocrd/eynollah", "tools": { diff --git a/src/eynollah/utils/separate_lines.py b/src/eynollah/utils/separate_lines.py index 2fc65c4..689a564 100644 --- a/src/eynollah/utils/separate_lines.py +++ b/src/eynollah/utils/separate_lines.py @@ -1451,7 +1451,7 @@ def return_deskew_slop(img, angle, _ = best_angle(angles) angles = np.linspace(angle - 22.5, angle + 22.5, n_tot_angles) - angle, _ = best_angle(angles) + angle, _ = best_angle(sigma_des) elif main_page: #angles = np.linspace(-12, 12, n_tot_angles)#np.array([0 , 45 , 90 , -45]) angles = np.concatenate((np.linspace(-12, -7, n_tot_angles // 4), diff --git a/tests/test_deskew.py b/tests/test_deskew.py deleted file mode 100644 index a2a8dc6..0000000 --- a/tests/test_deskew.py +++ /dev/null @@ -1,12 +0,0 @@ -import numpy as np - -from eynollah.utils.separate_lines import return_deskew_slop - -def test_deskew_landscape_main_page(): - # landscape page (width > height) used to crash with - # "TypeError: 'int' object is not iterable" (#223) - img = np.zeros((80, 160)) - for y in (20, 40, 60): - img[y:y + 3, 10:150] = 1 - angle = return_deskew_slop(img, 2, n_tot_angles=10, main_page=True) - assert np.isfinite(angle)