Мы используем OpenCV в нашей среде автоматизации тестирования.Используемая нами версия: 3.2.0-1
Этот код:
// load OpenCV library
if (Boolean.parseBoolean(getProperty(SystemPropertyConstants.OPENCV_ENABLED_KEY, "false"))) {
OpenCV.loadShared();
OpenCV.loadLocally();
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
}
выдает ошибку:
java.lang.UnsatisfiedLinkError: no opencv_java320 in java.library.path:
[/Users/myuser/Library/Java/Extensions,
/Library/Java/Extensions,
/Network/Library/Java/Extensions,
/System/Library/Java/Extensions,
/usr/lib/java, .]
только при использовании jdk 11
.Если я использую jdk 1.8
, он работает нормально.
Известны ли проблемы с opencv в последних версиях Java?Или есть какое-то решение, чтобы заставить это работать?