Kognition is an omnifont OCR software for KDE. It is the result of two diploma theses about omnifont optical character recognition which are included as documentation (in German language). Due to the fact that each step of the OCR process can be visualized you can get a quick idea of how OCR works and where the problems lie. However the program may be of minor/no use for end users in it's current state.