android - javacv:应用程序以 opencv_contrib.createLBPHFaceRecognizer 终止

标签 android opencv javacv

我正在体验人脸识别,并遵循了 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/

相关文章:

android - 将 fabric 集成到现有项目中——如何解决 "No Android modules detected"?

android - 将 pptp vpn 与 android vpnservice 连接

java - 在 javacv 中使用高像素相机时出错?

java - 在 JavaCV 的 CanvasFrame 上显示一个组件

android - 共享图像,但没有文件扩展名

android - 从另一台设备实时定位安卓设备

python - OpenCV - 如何使用棋盘作为引用从 2D 图像获取真实世界距离

c++ - 运行 Opencv 示例代码时出错

python - Django 将 opencv 直方图显示到模板中

java - 使用 JavaCV 库的图像旋转问题