<< prev: assignment 1 up: back to handwriting recognition course

Assignment 2: lxj-recognizer

Goal

Make a recognizer that transcribes a word image to 'lxj'-coding, as agreed upon during the lecture. This encoding captures information about ascenders and descenders. The program must be executed like this:
python lxj.py wordimage.ppm
The output should be like this:
lxxxjxlx
This is the correct output that your program should return when the image contains the word "Example". The exact lxj encoding is in this file: lxj-coding.table. You can suggest changes for this encoding until 2 May.
If you are interested, read Why Python?

Toolbox

The toolbox gives you a quick start: it saves you from the hassle of reading and writing images to/from files. Read about the details here.

Example programs

Assignment

Hints

Last modified: 30 April 2008, afternoon.