Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android OpenCV查看CameraBridgeViewBase以外的其他视图_Android_Opencv_Graphics_Computer Vision - Fatal编程技术网

Android OpenCV查看CameraBridgeViewBase以外的其他视图

Android OpenCV查看CameraBridgeViewBase以外的其他视图,android,opencv,graphics,computer-vision,Android,Opencv,Graphics,Computer Vision,在线提供的许多示例演示了如何使用CameraBridgeViewBase从相机获取和处理图像 我想创建一个简单的应用程序,其中只有一个ImageView和几个菜单选项用于格式化该ImageView,如灰度、深褐色等 我遇到的问题是如何在菜单项单击时启用OpenCV功能,而不使用CameraBridgeViewBase 现在,以下代码用于启用摄影机: private BaseLoaderCallback mLoaderCallback = new BaseLoaderCallback(this)

在线提供的许多示例演示了如何使用
CameraBridgeViewBase
从相机获取和处理图像

我想创建一个简单的应用程序,其中只有一个
ImageView
和几个菜单选项用于格式化该ImageView,如灰度、深褐色等

我遇到的问题是如何在菜单项单击时启用OpenCV功能,而不使用
CameraBridgeViewBase

现在,以下代码用于启用摄影机:

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;
            }
        }
    };

问题:是否有类似于
mOpenCvCameraView.enableView()的东西仅使用ImageView中的图像?

通过在OpenCvCameraView上设置背景,我能够实现所需的功能