我正在尝试通过网络摄像头进行人脸检测,但出现错误,级联分类器错误。
经过一些测试,我发现这行代码产生错误
CascadeClassifier face_cascade = new CascadeClassifier();
我得到的错误是
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.opencv.objdetect.CascadeClassifier.CascadeClassifier_0()J
at org.opencv.objdetect.CascadeClassifier.CascadeClassifier_0(Native Method)
at org.opencv.objdetect.CascadeClassifier.<init>(CascadeClassifier.java:38)
at CamCapture.main(CamCapture.java:24)
有人知道如何解决这个问题吗?
终于我找到了答案
我应该在使用级联分类器之前加载库。
所以只需输入这段代码
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
在级联分类器之前。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)