Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

UnsatisfiedLinkError: CascadeClassifier_1

Hello, everyone,

I am trying to use the face-detection example of opencv4android. I run into the following errors. I do not find much information on how to solve it using google. Can someone teach me how to solve this? Thanks!

02-12 19:28:47.163: E/AndroidRuntime(17824): FATAL EXCEPTION: main 02-12 19:28:47.163: E/AndroidRuntime(17824): java.lang. UnsatisfiedLinkError: CascadeClassifier_1 02-12 19:28:47.163: E/AndroidRuntime(17824): at org.opencv.objdetect.CascadeClassifier.CascadeClassifier_1(Native Method) 02-12 19:28:47.163: E/AndroidRuntime(17824): at org.opencv.objdetect.CascadeClassifier.<init>(CascadeClassifier.java:58) 02-12 19:28:47.163: E/AndroidRuntime(17824): at smartsensing.statefarm.org.FdView.<init>(FdView.java:162) 02-12 19:28:47.163: E/AndroidRuntime(17824): at smartsensing.statefarm.org.FdActivity.onCreate(FdActivity.java:68) 02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1050) 02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615) 02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667) 02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.ActivityThread.access$1500(ActivityThread.java:117) 02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935) 02-12 19:28:47.163: E/AndroidRuntime(17824): at android.os.Handler.dispatchMessage(Handler.java:99) 02-12 19:28:47.163: E/AndroidRuntime(17824): at android.os.Looper.loop(Looper.java:130) 02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.ActivityThread.main(ActivityThread.java:3691) 02-12 19:28:47.163: E/AndroidRuntime(17824): at java.lang.reflect.Method.invokeNative(Native Method) 02-12 19:28:47.163: E/AndroidRuntime(17824): at java.lang.reflect.Method.invoke(Method.java:507) 02-12 19:28:47.163: E/AndroidRuntime(17824): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912) 02-12 19:28:47.163: E/AndroidRuntime(17824): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:670) 02-12 19:28:47.163: E/AndroidRuntime(17824): at dalvik.system.NativeStart.main(Native Method)

UnsatisfiedLinkError: CascadeClassifier_1

Hello, everyone,

I am trying to use the face-detection example of opencv4android. I run into the following errors. I do not find much information on how to solve it using google. Can someone teach me how to solve this? Thanks!

02-12 19:28:47.163: E/AndroidRuntime(17824): FATAL EXCEPTION: main
02-12 19:28:47.163: E/AndroidRuntime(17824): java.lang.
UnsatisfiedLinkError: CascadeClassifier_1
02-12 19:28:47.163: E/AndroidRuntime(17824): at org.opencv.objdetect.CascadeClassifier.CascadeClassifier_1(Native Method)
02-12 19:28:47.163: E/AndroidRuntime(17824): at org.opencv.objdetect.CascadeClassifier.<init>(CascadeClassifier.java:58)
02-12 19:28:47.163: E/AndroidRuntime(17824): at smartsensing.statefarm.org.FdView.<init>(FdView.java:162)
02-12 19:28:47.163: E/AndroidRuntime(17824): at smartsensing.statefarm.org.FdActivity.onCreate(FdActivity.java:68)
02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1050)
02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
02-12 19:28:47.163: E/AndroidRuntime(17824): at android.os.Handler.dispatchMessage(Handler.java:99)
02-12 19:28:47.163: E/AndroidRuntime(17824): at android.os.Looper.loop(Looper.java:130)
02-12 19:28:47.163: E/AndroidRuntime(17824): at android.app.ActivityThread.main(ActivityThread.java:3691)
02-12 19:28:47.163: E/AndroidRuntime(17824): at java.lang.reflect.Method.invokeNative(Native Method)
02-12 19:28:47.163: E/AndroidRuntime(17824): at java.lang.reflect.Method.invoke(Method.java:507)
02-12 19:28:47.163: E/AndroidRuntime(17824): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
02-12 19:28:47.163: E/AndroidRuntime(17824): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:670)
02-12 19:28:47.163: E/AndroidRuntime(17824): at dalvik.system.NativeStart.main(Native Method)

Method)