From b23cba1cd8b5fcc5201680cf437097741faed843 Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Tue, 26 Aug 2014 22:54:09 +0200 Subject: [PATCH] Baseline detection: tweak closing amount. --- pixelocr/page.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pixelocr/page.py b/pixelocr/page.py index 94bc62d..572156c 100644 --- a/pixelocr/page.py +++ b/pixelocr/page.py @@ -161,7 +161,7 @@ class Line(PageObject): """Detect baseline height, relative to the top.""" skip = self.height // 2 bitmap = self.image.bitmap[skip:, :] - bitmap = grey_closing(bitmap, (0, 10), mode='constant') + bitmap = grey_closing(bitmap, (0, 4), mode='constant') histogram = bitmap.sum(axis=1) gradient = list(filters.correlate1d(histogram, [-1, 1], axis=0, mode='constant')) gradient[0] = histogram[0]