Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > e00369b3395c0cbff5178407a6f1e45a > files > 10

gocr-0.3.5-1mdk.i586.rpm

TODO LIST

Please send any ideas.

Next release (0.3.x)
- improve ocr0 base-engine (0.3.x) (js)
- use --prefix option for configure + make install (wished by Daniel Moyne)
   ??? in conflict with  make install DESTDIR=/usr/local
- make dist to make distribution/rpm
- fronted - save file => browser
- docu about ispell using (what needed)
- option file (and option to change option-file)
- replace rest of UNDEFINED in unicode.c by its correct strings
- add an option like --only "0123456789ABCDEF" (for hexnumbers)
  -n 1 is not necessary anymore, test before trying to detect
- make spacing between words line-dependend if not mono

Next release (0.4.x)
- using dictionary (optional) for replacing not recognized chars
- final conversion towards a library. (0.4.0)
- add module system (0.4.0)
- ncurses frontend (0.4.0) (who makes it?)
- introduce probability and alternative chars (0.4.0)
- Karsten.Hilbert@gmx.net: use ORChie WordBox-format
  see http://http.cs.berkeley.edu/~fateman/kathey/ocrchie.html
  aspell instead of ispell

Near future: (planned version)
- rewrite install-routine
- genetic algorithms engine (already in development, 0.4?). It includes
  feature extraction and classification
- add smooth function (to correct single adjacent pixels)
- support for other languages (may affect context_correction(), etc) (0.4?)
- support for diagramation. Can be done using the Unicode+new stuff. I (bbg)
  have some ideas.

Far future:
- gimp plugin
- color support
- read image in smaller parts, to reduce memory usage.
- frames should be recognized
- better distance function (comparision of characters)
- detection of orientation (i.a. 90,180,270deg rotation)
- picture extraction
- math formula detection, font type detection
- improve performance 
- support for parallel processing
- handwritten texts (blockletters)
   --- uff, really a lot of work ---
- Feel free and add your suggestions and wishes,
  or tell me, what is the most important point for you.