On Aug 20, 9:00 am, "Ian Dickinson" <[EMAIL PROTECTED]> wrote: > However a friend of mine who is a special educational needs teacher was > asking me if I could write some handwriting recognition software for her, > which would allow here pupils to write their input directly on a graphics > tablet and then have this input converted to a text sting for further > processing. The handwriting would be distinct letters either upper or lower > case but not joined up writing. I would like to help out here as I think > this is a valuable and worthwhile area of education so has anyone out there > got any advice that could help me out.
Sure you just use the handwriting recognition library: import handwriting ... http://docs.python.org/lib/module-handwriting.html ha ha, I kid, I kid. I don't think this is an easy problem to solve. You'd probably want Python to be a wrapper around whatever hand-writing recognition software you find or buy. I know handwriting recognition software can read the hand-writing on checks, so that may be a starting point. Alternatively, Tesseract is an up and coming open source OCR engine. Perhaps you could build on that to do limited handwriting recognition: http://code.google.com/p/tesseract-ocr/ And here's a wikipedia entry on the subject to familiarize yourself with it a bit: http://en.wikipedia.org/wiki/Handwriting_recognition Finally, perhaps you could buy a graphics tablet that already offers handwriting recognition and go from there. -Greg -- http://mail.python.org/mailman/listinfo/python-list