相关疑难解决方法(0)

Android Studio中的OpenCV

我想在Android Studio的应用程序中使用OpenCV库.我按照这里的说明,但我得到错误

未找到名称"default"的配置

有什么不对?

我使用带有gradle 2.2.1的Android Studio 1.0.

android opencv gradle android-studio

136
推荐指数
5
解决办法
18万
查看次数

OpenCV Service Intent必须是显式的,Android 5.0 Lollipop

我正在为使用OpenCV的学士学位文凭构建此应用程序.一切都很顺利,直到我将手机的Android更新到5.0.

更新后,我的项目停止工作,因为:

java.lang.IllegalArgumentException:Service Intent必须是显式的:Intent {act = org.opencv.engine.BIND}

我已阅读并告知自己有关Android 5.0中隐式意图的新限制,但我如何解决这个问题以使OpenCV工作?

我可以修改OpenCV SDK中的 AsyncServiceHelper.java文件以尝试修复此问题,但是为了使用显式意图,我怎样才能获得需要运行的OpenCV服务的Class对象?

或者这种方法可能是死路一条,但有没有其他方法,或者我唯一的选择是更新OpenCV SDK,还是降级我的设备上的Android版本?

android opencv android-intent opencv4android

17
推荐指数
2
解决办法
1万
查看次数

如何将OpenCV库添加到我的react-native项目中?

我已经创建了一个react-native项目,我想做一些图像处理.我对OpenCV非常熟悉,所以我想在我的项目中使用OpenCV库.

我搜索了节点模块,但我找不到它.

所以,我尝试用这种方法实现库likn Android Studio.

1.我有项目的这种结构: 项目结构

2.我从react-native教程创建Native模块

本机模块项目结构

3.当我运行:react-native run-android我得到这些错误:

:app:compileDebugJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
C:\CETIC\OpencvProject2\android\app\src\main\java\com\opencvproject2\MainApplication.java:15: error: cannot find symbol
import com.opencvproject2.opencvcamera;
                     ^
  symbol:   class opencvcamera
  location: package com.opencvproject2
C:\CETIC\OpencvProject2\android\app\src\main\java\com\opencvproject2\opencvcamera\OpenCVCameraModule.java:14: error: package org.opencv.android does not exist
import org.opencv.android.BaseLoaderCallback;
                     ^
C:\CETIC\OpencvProject2\android\app\src\main\java\com\opencvproject2\opencvcamera\OpenCVCameraModule.java:15: error: package org.opencv.android does not exist
import org.opencv.android.CameraBridgeViewBase;
                     ^
C:\CETIC\OpencvProject2\android\app\src\main\java\com\opencvproject2\opencvcamera\OpenCVCameraModule.java:16: error: package org.opencv.android does not exist
import org.opencv.android.LoaderCallbackInterface;
                     ^
C:\CETIC\OpencvProject2\android\app\src\main\java\com\opencvproject2\opencvcamera\OpenCVCameraModule.java:17: error: package org.opencv.android does not exist …
Run Code Online (Sandbox Code Playgroud)

android opencv react-native

6
推荐指数
0
解决办法
1620
查看次数

如何在本机c ++代码中使用android studio中的opencv

我如何在android studio的项目中使用openCV - 但我需要在其他原生cpp文件中使用它而不是在java中.

我找到的所有指南和教程都解释了如何在java文件中使用openCV(loadLibrary ..),例如thisthis

最终我在jniLibs文件夹中拥有所有.so或者将openCV添加为具有依赖关系的模块,但是我该怎么做"#include .."?我怎么能得到

错误:'cv'不是名称空间名称

对于

使用命名空间cv;

?(当然还有其他openCV代码......)

非常感谢!

opencv android-studio

5
推荐指数
1
解决办法
5445
查看次数