← Back to team overview

sikuli-driver team mailing list archive

Re: [Question #690600]: 1.1.1 and 2.0.4 on same machine: ocr tessdata gets corrupted for 1.1.1

 

Question #690600 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/690600

    Status: Answered => Open

Sona is still having a problem:
Thanks Raiman,
Thanks for your suggestion, it worked in my previous computer. Here are few of my observations in a new computer:
1. In another fresh computer(sikulix was not installed here, Widows 7, 32 bit), while using sikulixapi1.1.1 with jdk 1.6 update 25, it gave me following error:
java.lang.UnsupportedClassVersionError: org/sikuli/script/FindFailed : Unsupported major.minor version 51.0
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
	at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: AutoMLoopTest.  Program will exit.
Exception in thread "main" Java Result: 1

2. As I could not use sikulixapi1.1.1,  I used sikulixapi1.1.0 with
java, then I found the error that User/AppData/.../tessdata folder not
found, then I unzipped the sikulixapi1.1.1 and took its sikuli tessdata
folder and pasted it to sikulixapi1.1.0 and created a new jar of
sikulixapi1.1.0. I ran the program, it ran, but text recognition was not
good.

3. I again used sikuxapi2.0.4 with java, but this time I got this error:

[error] RunTime:loadLib: opencv_java342.dll (failed) probably dependent libs missing:
C:\Users\ARIJIT\AppData\Roaming\Sikulix\SikulixLibs\opencv_java342.dll: Can't find dependent libraries
[error] Save your work, correct the problem and restart the IDE!
[error] see: https://github.com/RaiMan/SikuliX1/wiki/macOS-Linux:-Support-Libraries-for-OpenCV-4
Exception in thread "main" java.lang.ExceptionInInitializerError
TERMINATING: problem with native library: opencv_java342.dll
	at org.sikuli.script.Finder$FindInput2.<clinit>(Finder.java:1164)
	at org.sikuli.script.Finder.<init>(Finder.java:34)
	at org.sikuli.script.Region.doCheckLastSeenAndCreateFinder(Region.java:2841)
	at org.sikuli.script.Region.checkLastSeenAndCreateFinder(Region.java:2802)
	at org.sikuli.script.Region.doFind(Region.java:2731)
	at org.sikuli.script.Region.find(Region.java:2271)
	at AutoMLoopTest.main(AutoMLoopTest.java:710)
Caused by: org.sikuli.script.SikuliXception: fatal: problem with native library: opencv_java342.dll
	at org.sikuli.script.support.RunTime.terminate(RunTime.java:1317)
	at org.sikuli.script.support.RunTime.libsLoad(RunTime.java:1532)
	at org.sikuli.script.support.RunTime.loadLibrary(RunTime.java:1689)
	at org.sikuli.script.Finder$Finder2.<clinit>(Finder.java:536)
	... 7 more
-------------------------------------------------

Let me tell you that, I will not install sikulix.. I will just use
sikulixapi.jar with java.

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.