java Opencv不满足LinkError,本地库已加载



我正试图在opencv上运行一些程序,但我收到了以下错误:

Exception in thread "main" java.lang.UnsatisfiedLinkError:  
org.opencv.objdetect.CascadeClassifier.CascadeClassifier_0(Ljava/lang/String;)J

我已经使用以下代码加载了库libopencv_java310.so:

System.loadLibrary(Core.NATIVE_LIBRARY_NAME);  

我还添加了本机库的路径。

我在互联网上搜索了很多,但出现这个错误的唯一原因是本地库没有加载。出现此错误的其他原因是什么。

有人能帮忙吗。。。。!任何帮助都将不胜感激。

您可以将System.loadLibrary(Core.NATIVE_LIBRARY_NAME);移动到一个静态块,以便在opencv的任何指令之前加载dll。

相关内容

  • 没有找到相关文章

最新更新