in reply to Challenge: Reading Banner Text

I think I'd read the text file of the banner and create a bitmap with a white pixel for every space, then use a black pixel for any other character. Feed it to an OCR module and profit!

Alternatively, I'd read chunks separated by blank lines. I'd then use a hash with the key some form of the chunk (the chunk itself, a digest of it, ...). If it's a chunk you've never seen before, prompt the user for the appropriate character and emit that character. If you have seen it before, just emit the character. For banner text, I think it's better than the previous suggestion, and would make short work of it.

...roboticus

Replies are listed 'Best First'.
Re^2: Challenge: Reading Banner Text
by ambrus (Abbot) on Aug 26, 2010 at 15:17 UTC

    That might be a good start, but it needs more work because with small enough width there might not be an empty line between two adjacent characters. Eg.

    The company knows this and will use a small enough width.