I have a problem while using SikuliLibrary because my tests should be run on both Windows 7 and Windows 10. How can I proceed? Some images are the same but sometimes there is a big difference so that it's impossible to find it. What do you suggest?
Just answered a very similar question here. Sikuli is working using a very simple principle, scan the screen and match the stored pattern with a defined similarity score. There is no way to apply a configuration that would allow using alternative patterns on different systems.
There are few possible solutions when running Sikuli on a machine different from one where the patterns were created. This is in case there are only minor differences.
More details can be found in this article.