Я пытаюсь разработать небольшой проект в java для распознавания и сопоставления ключевых точек изображения для сравнения изображений с использованием библиотеки OpenCv в Netbeans. я установил openCV-3.1.0 и добавил новую библиотеку в netbeans с именем OpenCV, дающую classpathas "/home/shoaib/opencv-3.1.0/build/bin/opencv-310.jar"
. Затем я щелкаю правой кнопкой мыши по моему проекту netbeans и добавляю библиотеку opencv в «Библиотеки». В опции «Выполнить» я дал VM Options as "java -Djava.library.path="/home/shoaib/opencv-3.1.0/build/bin/opencv-310.jar"
, также попробовал java -Djava.library.path="/home/shoaib/opencv-3.1.0/build/bin/"
когда я компилирую свою программу, она успешно скомпилирована и показывает
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
но когда я запускаю свою java-программу, она выдает ошибку:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java310 in java.library.path
ошибка в строке System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
Я много гуглил, но не смог решить свою проблему. Может ли кто-нибудь мне помочь?? Я новичок в java и openCV.