1
A
回答
4
下面的步骤为Android Studio中使用的是Android SDK的OpenCV 。这是这个(1)SO答案的简化版本。
- 从OpenCV.org下载最新的OpenCV sdk,解压zip文件。
- 将OpenCV导入到Android Studio,从文件 - >新建 - >导入模块,选择解压缩的opencv存档中的sdk/java文件夹。
- 更新导入的OpenCV模块下的build.gradle以更新4个字段以匹配您的项目build.gradle a)compileSdkVersion b)buildToolsVersion c)minSdkVersion和4)targetSdkVersion。
- 按应用程序 - >模块设置添加模块依赖项,然后选择依赖关系选项卡。点击底部的+图标,选择Module Dependency并选择导入的OpenCV模块。
- 对于Android Studio中V1.2.2,来访问模块设置:在项目视图中,右击从属模块 - >打开模块设置
- 复印库下SDK文件夹/天然的Android Studio中在app/src/main下。
- 在Android Studio中,将复制的libs目录重命名为jniLibs,我们就完成了。
步骤(6)是因为Android工作室期望app/src/main/jniLibs中的本地库而不是旧的libs文件夹。对于那些新的Android OpenCV,请不要错过以下步骤
- include static {System.loadLibrary(“opencv_java”); }(注意:对于 在这一步OpenCV版本3,你应该加载库 opencv_java3。)
- 对于第(5)步,如果你忽略任何平台库如x86,请确保你的设备/仿真器不在平台。
OpenCV是用C/C++编写的。 Java包装是
- Android OpenCV SDK - OpenCV.org维护Android Java包装。 I 建议这一个。
- OpenCV Java - OpenCV.org维护自动生成的桌面Java包装。
- JavaCV - 由独立开发人员维护的流行Java包装。不是Android特定的。该库可能会与OpenCV较新版本不同步。
相关问题
- 1. 如何导入示例ApiDemos到Android Studio中1.5.1
- 2. 如何在android studio中导入Android-DirectoryChooser
- 3. 导入openCV模块到Android Studio项目
- 4. Android:如何在android studio 1.5.1中设置android.support.design.widget.NavigationView从右侧打开?
- 5. 如何在android studio中导入org.apache?
- 6. 如何在android studio中导入类?
- 7. 如何在Android Studio中导入AndroidResideMenu?
- 8. 如何导入java.awt.image.BufferedImage中的Android Studio中
- 9. Android Studio 1.5.1中的JSON解析
- 10. 在Android Studio中导入opencv库后无法解析R.java
- 11. 在android studio中导入类
- 12. 如何导入语句Android Studio中
- 13. 如何解决Android Studio 3(3.1 canary)的问题预览:无法导入项目
- 14. Android Studio导入
- 15. 无法在android studio中导入android库
- 16. Android Studio 1.5.1 Gradle构建速度慢
- 17. 导入PCL android studio
- 18. 如何将github项目导入Android Studio?
- 19. 如何将项目导入到Android Studio?
- 20. 在Python中导入opencv
- 21. 无法在Android Studio中导入CardboardActivity?
- 22. 在android studio中使用模块导入
- 23. 在android studio中导入退出项目
- 24. 无法在android studio中导入mockito
- 25. 其中是opencv的staticlib 3.1
- 26. OpenCV 3.1优化
- 27. Eclipse中的Android Studio的导入错误
- 28. Android Studio OpenCV示例
- 29. OpenCV库导入与Android的错误
- 30. 如何在Android Studio中导入库项目,而无需复制?
感谢您的回答我已经完成了这项工作:) –
@LovelyToonZ如果有效,您应该[接受答案](http://meta.stackexchange.com/a/5235/225842)。 – Antonio