我正在体验人脸识别,并遵循了 OpenCV
静态初始化的所有步骤 here .
但是当我执行这个时:
com.googlecode.javacv.cpp.opencv_contrib.createLBPHFaceRecognizer(2,8,8,8,200)
我的应用程序在没有生成任何 LogCat 响应的情况下终止。请帮助我。
最佳答案
我在回来时经历过这种行为(不具有相同的功能)。当时的问题是我使用了一些不允许的参数,因此它在没有提供任何日志信息的情况下崩溃了。如果 android 端在没有 logcat 输出的情况下崩溃,那么问题很可能出在 C++ 代码上。
如果您要进行静态初始化,那么明智的做法是检查 libs 文件夹是否包含所有必需的 .so 文件。如果缺少某些内容,它通常会提供 logcat 输出,但最好确定一下。
关于android - javacv:应用程序以 opencv_contrib.createLBPHFaceRecognizer 终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24285327/