def preprocess(image): image = fixImage(image) glyphs = [glyph.convert("L") for glyph in segment.segment(image)] return map(fixGlyph, glyphs)
def _captchaTest(self, image, solution): debordered = tools.deborder(image) destriped = destripe.destripe(debordered) segments = segment.segment(destriped) self.assertEqual(len(segments), 3)
def _captchaTest(self, image, solution): debordered = tools.deborder(image) simplified = tools.simplify(debordered) destriped = destripe.destripe(simplified) segments = segment.segment(destriped) self.assertEqual(len(segments), 3)
def test_simple(self): image, solution = samples.getSample("algorithmTests", "segmentable.gif") segments = segment.segment(image) self.assertEqual(len(segments), 2)