我正在使用 Windows 7 并在尝试运行使用 opencv 库的 Java 项目时遇到此异常:
Exception in thread "main"
java.lang.UnsatisfiedLinkError: no opencv_java in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.opencv.highgui.Highgui.<clinit>(Highgui.java:416)
at teste.main(teste.java:21)
我做错了什么?缺少一些进口吗?
我想在 Eclipse(不是 Android)中创建一个使用 openCV 的简单 Java 项目。
- 所以我已经从 OpenCV-2.4.2.exe 文件中提取 javacv 到 C:\
- 然后执行“cmake -G”MinGW Makefiles“-DBUILD_opencv_java=ON C:\opencv”命令,然后执行“mingw32-make”。一切都是在没有错误或警告的情况下构建的
- 在我将 opencv dll 添加到我的环境变量之后