小编Saw*_*ndi的帖子

如何在 Flutter 插件中添加 OpenCV

我正在做一个颤振项目,我必须检测物体的边缘。我已经搜索了现有的插件,但找不到任何插件。我打算使用 OpenCV 进行边缘检测。

我从 Android Studio 创建了一个 flutter 插件。这是插件结构。

在此处输入图片说明

我已经从这里下载了适用于 Android 的 OpenCV - opencv-3.4.3-android-sdk并解压缩。

在此处输入图片说明

我已经将 OpenCV SDK 中的 java 文件夹作为模块导入到 flutter 插件的 Android 项目中。

这就是我的 android 项目(flutter 插件)build.gradle 的样子

group 'com.xxxx.xxxxx'
version '1.0-SNAPSHOT'

buildscript {
    ext.kotlin_version = '1.2.30'
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

rootProject.allprojects {
    repositories {
        google()
        jcenter()
    }
}

apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

android {
    compileSdkVersion 27

    sourceSets {
        main.java.srcDirs += …
Run Code Online (Sandbox Code Playgroud)

android opencv gradle flutter flutter-dependencies

9
推荐指数
1
解决办法
5562
查看次数

标签 统计

android ×1

flutter ×1

flutter-dependencies ×1

gradle ×1

opencv ×1