首页 > 解决方案 > BaseLoaderCallback:未找到 OpenCV 管理器包!如何安装以及为什么需要?

问题描述

我有问题BaseLoaderCallback

private BaseLoaderCallback mLoaderCallback = new BaseLoaderCallback(this) {
    @Override
    public void onManagerConnected(int status) {
        switch (status) {
            case LoaderCallbackInterface.SUCCESS:
            {
                mOpenCvCameraView.enableView();
            } break;
            default:
            {
                super.onManagerConnected(status);
            } break;
        }
    }
};

@Override
public void onResume() {;
    super.onResume();
    // mOpenCvCameraView.enableView();
    OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_6, this, mLoaderCallback);
}

当我运行应用程序时,我得到一个对话框,上面写着

未找到 OpenCV 管理器包!试试安装?

当我单击yes时,它会打开 Play 商店,但找不到。

这个包是什么?我如何获得它以及为什么需要它?当我mOpenCvCameraView.enableView();直接从onResume它运行时,无论如何,不​​使用管理器是否有风险?

标签: androidopencv

解决方案


推荐阅读