如何在 Android Studio 中导入 OpenCV 4.5

目录

这个问题仍然偶尔会得到新的投票这一事实让我觉得我不是这种情况下唯一的人,所以我决定写一个对我有用的逐步解释,希望其他人可能会发现它在未来很有用。一切都基于此视频,但我认为最好在此处编写适当的指南,以防它被删除。

如果您正在寻求 OpenCV 3.4 的帮助,就是我在尝试 4.5 版之前所关注的。

目录

这是目前适用于 Android Studio 4.1.3 上的 OpenCV 4.5.2 的完整过程。

  1. 在您的项目中,单击File > New > Import Module...并选择/sdkOpenCV 下载中目录。给它一个有意义的名字并等待程序完成:你选择的目录应该已经被复制到你的项目根/app目录中,默认目录所在的目录;
  2. 打开项目结构(例如通过单击File > Project Structure...),然后转到Dependencies(在左侧),单击app选项卡中+图标Declared Dependencies不是Modules选项卡中的那个);
  3. 单击Module Dependency并选中您之前导入的 OpenCV SDK 的复选框。您现在应该在列表中看到它与其他依赖项,因此单击ApplyOK退出项目结构;
  4. 打开build.gradle您的应用程序模块文件,复制compileSdkVersionminSdkVersion的值targetSdkVersion,然后将它们粘贴到build.gradleOpenCV 模块文件中,替换默认值,使它们完全匹配。您还可以将sourceCompatibilitytargetCompatibility字段更新JavaVersion.VERSION_1_8;
  5. 最后,将您的项目与 Gradle 文件同步。

要检查它是否有效,请将此代码段添加到您的代码中,例如MainActivity

if (OpenCVLoader.initDebug()) {
    Log.d("myTag", "OpenCV loaded")
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在Android Studio中导入OpenCV模块

如何在Android Studio中导入类?

如何在Android Studio中导入ViewPagerIndicator?

如何在Android Studio中导入Sendgrid

如何在Android Studio中导入字体

如何在 Android Studio 中导入包?

如何在Android Studio中导入工具栏工具?

如何在Android Studio中导入React Native项目

如何在Android Studio中导入Java包

如何在Android Studio / IntelliJ中导入Maven依赖项?

如何在Android Studio中导入Dropbox Chooser SDK?

如何在android studio中导入alphavantage库

在Android Studio中导入模块

在Android Studio中导入类

如何从github上的库中导入示例到android studio

在Android Studio中导入项目后如何修复错误

如何通过终端在Android Studio中导入项目?

如何在android studio中导入android.support.v7.app.Appcompatactivity?

如何在Android Studio中导入com.google.maps.android.SphericalUtil?

如何在Android Studio中导入java.awt.image.BufferedImage

如何在Android Studio 3.2.1最新版本中导入Google Material Design图标?

如何在Android Studio中导入库项目而不进行复制?

如何在Google地图片段Android Studio中导入KML多边形文件

如何在 android studio 中导入或打开 react-native 项目?

如何在Android中导入XmlAccessorType

无法在 android studio 中导入 android.support.v4.app notificationcompat?

在Android Studio中导入Cordova项目

无法在 android studio 中导入解析

在android studio中导入退出项目