Question #247086 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/247086
Status: Open => Answered
RaiMan proposed the following answer:
There are many quirks with the current implementation of the OCR feature (known
problems, some bugs reported)
It is based on Tesseract, that has a training feature, but this currently is
not available with Sikuli in any way.
You would have to do it on your own and integrate the train-data into the
libs/tessdata folder.
Another option is to try to correct the resulting strings afterwords, based on
known failure patterns.
In your case: If you know the resulting string should be a number and the 1 is
always read as lowercase I, then you could correct this afterwards.
some things, that might improve the results:
- only one line of text
- dark text on light background (best: black on white)
- font size >9 points
- regular/common fonts
- the region to be read should contain as little background as possible and
nothing else than text
--
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.
_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help : https://help.launchpad.net/ListHelp