错误提示:
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.opencv.objdetect.CascadeClassifier.CascadeClassifier_0(Ljava/lang/String;)J
at org.opencv.objdetect.CascadeClassifier.CascadeClassifier_0(Native Method)
at org.opencv.objdetect.CascadeClassifier.<init>(CascadeClassifier.java:37)
at com.dear.faceMontage.utils.Test.main(Test.java:34)
已经在代码里加载了so库位置!
if(os.toLowerCase().startsWith("win")){//windows
openDllame = basePath+"opencv_java341.dll";
}else{//linux
openDllame = basePath+"libopencv_java341.so";
}
java是打包成jar包执行,opencv.so文件放在jar包同级目录