Description: khwrec is a hand writing recognition tool for kde. Currently it recognises single character input, but will hopefully be able to handle fully joined up handwriting.
The engine is done, it needs help however improving the dictionary (turning the codes into letters). Currently the program puts a lot of output to stdout. In this there are Letter: acbgd lines, here acbgd is the code of the letter, these are matched against regular expressions in dictionary.cpp. Please look when letters arent found and try and work out why and email me changes. For more information on regular expressions google qregexp.
I have only tested this on my system kde 3.5 and a recent qt.
*** To get more info click on show debug window in the taskbar. When this window is active the output will ONLY go to this window and not to the window of current focus ***
To install the standard: ./configure make make install
Release 0.1_pre1 ================ Works for single character recognition. Reads from /dev/input/eventX
Bugs / Todo ============ Debouncing input Onscreen feedback Joined up Proper manual explaining codes and features
**** I am looking for help in the following:
How to draw to the full screen above windows (overlay type thing). This is for a pen line when writing to the screen.Last changelog:
Hello,
Have you considered integrating tesserat-ocr?
http://code.google.com/p/tesseract-ocr/
Looks like a good engine, but needs some glue and a good front end...
What do you think?
-Roy
I'll try it in a few days when I would have enouth time to do. But I was searching for anything like that for a long time.
Have you have a look to rosetta (http://www.handhelds.org/project/rosetta/), it might help
I have had a look at rosetta, though it didnt do what i wanted, i.e. a native full screen input. AFAIK with rosetta you have to write in a box. My screen is small enough as it is, let alone with another window open.
I also plan to do full joined up word recognition (with dicitionary support -- aspell etc).
Yep I tried xstroke also, however that is a graffetti style engine. It also only does a single stroke whereas i wanted true writing recognition e.g. t involves two strokes.
Ratings & Comments
7 Comments
Hello, Have you considered integrating tesserat-ocr? http://code.google.com/p/tesseract-ocr/ Looks like a good engine, but needs some glue and a good front end... What do you think? -Roy
seems as if the link to the ebuild is broken?
Yes the server where it was housed went done, it should be working again now.
I'll try it in a few days when I would have enouth time to do. But I was searching for anything like that for a long time. Have you have a look to rosetta (http://www.handhelds.org/project/rosetta/), it might help
I have had a look at rosetta, though it didnt do what i wanted, i.e. a native full screen input. AFAIK with rosetta you have to write in a box. My screen is small enough as it is, let alone with another window open. I also plan to do full joined up word recognition (with dicitionary support -- aspell etc).
What about xstroke? http://freshmeat.net/projects/xstroke/
Yep I tried xstroke also, however that is a graffetti style engine. It also only does a single stroke whereas i wanted true writing recognition e.g. t involves two strokes.