Я пытаюсь настроить Eclipse (неоновая версия) с OpenCV 3.0.0, и у меня возникла проблема. Когда я загрузка изображения, код ниже: брошенOpenCV 3.0.0 java.lang.UnsatisfiedLinkError в Eclipse
Mat m = Imgcodecs.imread("newimage.jpg");
следующее сообщение об ошибке:
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.opencv.imgcodecs.Imgcodecs.imread_1(Ljava/lang/String;)J
at org.opencv.imgcodecs.Imgcodecs.imread_1(Native Method)
at org.opencv.imgcodecs.Imgcodecs.imread(Imgcodecs.java:82)
at TestOpenCVFeats.main(TestOpenCVFeats.java:39)
Все устанавливается в соответствии с этим сайтом Set up OpenCV for Java in Eclipse
Также добавлен путем по адресу java.library.path:
export LD_LIBRARY_PATH = $LD_LIBRARY_PATH:/usr/local/share/OpenCV/java
подтвердил, что там с:
java -XshowSettings:properties
и переменной $ PATH.
Также добавили эту команду конфигурации запуска виртуальной машины Java:
-Djava.library.path= "/usr/local/share/OpenCV/java"
также попытался с этой строки кода и без него:
System.loadLibrary("libopencv_java300");
разрешения для файлов на пути/USR/местные/share/OpenCV/java:
-rwxr-xr-x 1 root root 831809 Srp 1 2015 libopencv_java300.so
-rwxr-xr-x 1 root root 300815 Srp 1 2015 opencv-300.jar
Я пробовал все возможные комбинации и по-прежнему получаю то же самое ROR. Я не знаю, что еще я мог бы попытаться сделать эту работу. OpenCV работает правильно, когда я запускаю C++ (Eclipse Luna) или код python. Моя операционная система - Ubuntu 14.04.
Любая помощь очень ценится.