diff --git a/pixelocr/page.py b/pixelocr/page.py index 1ec8537..51e2599 100644 --- a/pixelocr/page.py +++ b/pixelocr/page.py @@ -202,6 +202,8 @@ class Glyph(PageObject): if glyph.elevation < self.DIACRITIC_MIN_ELEVATION: return 0 + if glyph.top >= self.top: + return 0 if ( glyph.left < self.left - self.DIACRITIC_WINDOW_LEFT or glyph.right > self.right + self.DIACRITIC_WINDOW_RIGHT