您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在使用Gradle中使用opencv?

如何在使用Gradle中使用opencv?

您可以在Android Studio中轻松完成此操作。

请按照以下步骤将Open CV作为库添加到您的项目中。

libraries在项目主目录下创建一个文件夹。例如,如果您的项目是OpenCVExamples,则将创建一个OpenCVExamples/libraries文件夹。

转到SDK“ \ OpenCV-2.4.8-android-sdk \ sdk”所在的位置,您将找到该java文件夹,并将其重命名为opencv。

现在,将完整的opencv目录从SDK复制到您刚创建的库文件夹中。

现在build.gradleopencv目录中创建一个包含以下内容文件

apply plugin: 'android-library'

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.9.+'
    }
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 19
        versionCode 2480
        versionName "2.4.8"
    }

    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            res.srcDirs = ['res']
            aidl.srcDirs = ['src']
        }
    }
}

编辑应用程序主目录中的settings.gradle文件,并添加以下行:

include ':libraries:opencv'
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
    maven {
        url 'http://maven2.javacv.googlecode.com/git/'
    }
}

dependencies {
    compile 'com.android.support:support-v4:13.0.+'
    compile 'com.googlecode.javacv:javacv:0.5'
    instrumentTestCompile 'junit:junit:4.4'
}

android {
    compileSdkVersion 14
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 14
    }
}

这对我有用:)

其他 2022/1/1 18:16:21 有504人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶