From afcab12b0ccd5ab1c48698ee24c5b4d87ed27894 Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Mon, 15 Sep 2014 23:19:39 +0200 Subject: [PATCH] Fix avg value calculation in bold/italic detection. --- pixelocr/page.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pixelocr/page.py b/pixelocr/page.py index cd19a5a..a53809e 100644 --- a/pixelocr/page.py +++ b/pixelocr/page.py @@ -291,8 +291,8 @@ class Word(PageObject): if not known_glyph_info: return None total = sum(getattr(glyph_info.style, attr) for glyph_info in self._known_glyph_info()) - avg = total / len(self.glyphs) - return avg > 0.5 + avg = total / len(known_glyph_info) + return avg >= 0.5 @collect_iterable def _known_glyph_info(self):