Sikuli doesn't read the special characters as exactly present in the screen. with Mac..

Asked by dinesh

Sikuli doesn't read the characters as exactly present in the screen. with Mac OSX.

In my test, When I am trying to read some alphanumeric characters, special characters it prints some junk values.

My Test are as follows

(i)With normal alphanumeric characters : GlobalproductdisplayName1223

In this instance it is read as GlobalproducldisplayName1223 ( in this text 't' from the product is read as 'l').

(ii) AccentedCharacters:TestÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑ5032

In this instance, it is read as TestMMAAxE(;EEEElm9N5o32l which is completely different.

(iii) Some instance sikuli prints some odd additional characters at the end.

Can some one help me with this issue in reading text with accented/sweedish characters or special characters.

Question information

Language:
English Edit question
Status:
Answered
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
RaiMan (raimund-hocke) said :
#1

this has nothing to do with Mac, it is simply there still weak implementation of the Tesseract package in Region.text().
It only works with the eng language pack, which is installed at setup.

There are some questions and bugs related to the OCR feature.
If you dive into that and the Tesseract options, then you might find a solution with a language pack, that contains these accented characters.

But currently you have to take the text feature as it is. Improvements will only come later this year with version 2.

Can you help with this problem?

Provide an answer of your own, or ask dinesh for more information if necessary.

To post a message you must log in.