如何在Android Studio 1.5.1中导入openCV 3.1

可爱的卡通

我正在按照以下步骤操作,但是在构建时出现错误:

在此处输入图片说明

莫希思

在Android Studio中使用Android OpenCV sdk的以下步骤。这是this(1)SO答案的简化版本

  1. OpenCV.org下载最新的Android版OpenCV sdk,然后解压缩zip文件。
  2. 将OpenCV导入到Android Studio中,从文件->新建->导入模块中,在解压缩的opencv存档中选择sdk / java文件夹。
  3. 更新导入的OpenCV模块下的build.gradle以更新4个字段以匹配您的项目build.gradle a)compileSdkVersion b)buildToolsVersion c)minSdkVersion和4)targetSdkVersion。
  4. 通过“应用程序”->“模块设置”添加模块依赖性,然后选择“依赖性”选项卡。单击底部的+图标,选择“模块依赖关系”,然后选择导入的OpenCV模块。
    • 对于Android Studio v1.2.2,要访问模块设置:在项目视图中,右键单击相关模块->打开模块设置。
  5. 将sdk / native下的libs文件夹复制到app / src / main下的Android Studio。
  6. 在Android Studio中,将复制的libs目录重命名为jniLibs,我们完成了。

步骤(6)是因为Android Studio期望app / src / main / jniLibs中的本机libs,而不是较早的libs文件夹。对于Android OpenCV的新手,请不要错过以下步骤

  • 包括static {System.loadLibrary(“ opencv_java”); }(注意:对于此步骤的OpenCV版本3,您应该加载库opencv_java3。)
  • 对于步骤(5),如果您忽略任何平台库(如x86),请确保您的设备/仿真器不在该平台上。

用C / C ++编写的OpenCV。Java包装器是

  1. Android OpenCV SDK-OpenCV.org维护了Android Java包装器。我建议这个。
  2. OpenCV Java-OpenCV.org维护自动生成的桌面Java包装器。
  3. JavaCV-由独立开发人员维护的流行Java包装器。不是特定于Android的。该库可能与OpenCV的较新版本不同步。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Matlab:如何使[1 3 5]成为[1 nan 3 nan 5]

来自分类Dev

系列:1 + 1/3 + 1/5 + ...最多N个词

来自分类Dev

如何在Kivy中导入多于1张(多张)图像?

来自分类Dev

如何生成图案5 5 5 5 5 4 4 4 4 3 3 3 2 2 1

来自分类Dev

如何在android studio中为我的android应用找到我的SHA 1?

来自分类Dev

如何在Java中修复“ largeNumber ^ 5 + 1 = largeNumber ^ 5”

来自分类Dev

R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

来自分类Dev

R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

来自分类Dev

如何在JavaScript中[1,2] + [4,5,6] [1] = 1,25

来自分类Dev

为什么1除以1/3会得到无限的Android Studio

来自分类Dev

如何在Ionic V1 / Angular 1.x中导入ionic.native.js

来自分类Dev

如何在Android Studio 2.2预览版1中正确使用NDK-Build

来自分类Dev

如何在Android Studio 1中创建签名的APK时禁用Eclipse之类的错误

来自分类Dev

如何在Android Studio 1中创建签名的APK时禁用Eclipse之类的错误

来自分类Dev

如何在R中将c(1,2,3)和c(4,5,6)连接到c(1,4,2,5,3,6)?

来自分类Dev

vector <int> + = 1,1,2,2,2,3,4,5,6如何; 可能的?

来自分类Dev

如何在R中将数据1 1 2 2 3 3拆分为1 2 3 1 2 3?

来自分类Dev

取每条奇数行 (1, 3, 5, ...)?

来自分类Dev

如何在JavaScript中为(“ 1:2,2.2,3:4,4.1,5”)做正则表达式?

来自分类Dev

Gradle错误Android Studio 1导入Facebook SDK

来自分类Dev

如何重复序列:r中的1,2,3,4,5,6,1,2,3,4,5,6,7,8,9,10,7,8,9,10

来自分类Dev

如何在 sql 中的 1 行中显示 3 行?

来自分类Dev

为什么以下递归代码的输出是 5 3 1 1 3 5?不应该是 5 3 1 -1 1 3 5。?该函数也由 -1 调用。?请解释?

来自分类Dev

如何使用PHP在JSON数组中打印第1,第3,第5个元素

来自分类Dev

如何在Bash中遍历参数($ 1 $ 2 $ 3等)?

来自分类Dev

如何在Bash中遍历参数($ 1 $ 2 $ 3等)?

来自分类Dev

为什么 gradle 与 android studio 版本有 1:1 映射

来自分类Dev

如何理解 [].copyWithin.call({ length: 5, 3: 1 }, 0, 3)

来自分类Dev

在Python中,如何对嵌套列表求和:[[1,0],[1,1],[1,0]]→[3,1]

Related 相关文章

  1. 1

    Matlab:如何使[1 3 5]成为[1 nan 3 nan 5]

  2. 2

    系列:1 + 1/3 + 1/5 + ...最多N个词

  3. 3

    如何在Kivy中导入多于1张(多张)图像?

  4. 4

    如何生成图案5 5 5 5 5 4 4 4 4 3 3 3 2 2 1

  5. 5

    如何在android studio中为我的android应用找到我的SHA 1?

  6. 6

    如何在Java中修复“ largeNumber ^ 5 + 1 = largeNumber ^ 5”

  7. 7

    R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

  8. 8

    R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

  9. 9

    如何在JavaScript中[1,2] + [4,5,6] [1] = 1,25

  10. 10

    为什么1除以1/3会得到无限的Android Studio

  11. 11

    如何在Ionic V1 / Angular 1.x中导入ionic.native.js

  12. 12

    如何在Android Studio 2.2预览版1中正确使用NDK-Build

  13. 13

    如何在Android Studio 1中创建签名的APK时禁用Eclipse之类的错误

  14. 14

    如何在Android Studio 1中创建签名的APK时禁用Eclipse之类的错误

  15. 15

    如何在R中将c(1,2,3)和c(4,5,6)连接到c(1,4,2,5,3,6)?

  16. 16

    vector <int> + = 1,1,2,2,2,3,4,5,6如何; 可能的?

  17. 17

    如何在R中将数据1 1 2 2 3 3拆分为1 2 3 1 2 3?

  18. 18

    取每条奇数行 (1, 3, 5, ...)?

  19. 19

    如何在JavaScript中为(“ 1:2,2.2,3:4,4.1,5”)做正则表达式?

  20. 20

    Gradle错误Android Studio 1导入Facebook SDK

  21. 21

    如何重复序列:r中的1,2,3,4,5,6,1,2,3,4,5,6,7,8,9,10,7,8,9,10

  22. 22

    如何在 sql 中的 1 行中显示 3 行?

  23. 23

    为什么以下递归代码的输出是 5 3 1 1 3 5?不应该是 5 3 1 -1 1 3 5。?该函数也由 -1 调用。?请解释?

  24. 24

    如何使用PHP在JSON数组中打印第1,第3,第5个元素

  25. 25

    如何在Bash中遍历参数($ 1 $ 2 $ 3等)?

  26. 26

    如何在Bash中遍历参数($ 1 $ 2 $ 3等)?

  27. 27

    为什么 gradle 与 android studio 版本有 1:1 映射

  28. 28

    如何理解 [].copyWithin.call({ length: 5, 3: 1 }, 0, 3)

  29. 29

    在Python中,如何对嵌套列表求和:[[1,0],[1,1],[1,0]]→[3,1]

热门标签

归档