我已经下载了OpenCV-2.4.8-android-sdk和android-ndk-r9c。我跟着一个tutorial by Stanford university,它告诉我从OpenCV SDK目录中导入所有示例项目,然后一切都会神奇地工作。运行OpenCV Android SDK示例
很明显,情况并非如此。下面是我导入到Eclipse中的样本项目(和它的构建路径)的一个截图:
你知道一个有效的和最近的教程,使OpenCV的样品运行?
我检查了tutorial on OpenCV website,但它没有描述如何运行样本。特别是,我感到困惑的这些:
2)我可以看到,我丢失了所有android.*
和org.opencv.android.*
进口。我是否需要手动将这些包含到项目的构建路径中?
3) Android NDK在这个过程中去了哪里?
4)任何项目中都没有./jni/Andorid.mk
文件。我必须手动添加这些吗?
我不记得我是如何做到的,但我记得我在设置NDK和OpenCV之后使用了很多谷歌。我认为在设置OpenCV时,您链接的OpenCV教程是最有用的资源。你是否已经确认你的NDK设置是好的(没有尝试使用OpenCV)?你可以做简单的本地调用从Java到C? –
另一件事,我记得我在尝试导入OpenCV示例项目时也遇到了一些问题。但是,通过逐个导入项目,我能够获得所有我想要的并且正在运行的项目。我认为eclipse导入功能出了问题,我也遇到类似的其他项目类型问题(包括批量导入)。 –
你可能会发现一些有用的信息(在这里)(https://coderwall.com/p/nakhrq?i=1&p=1&q=author%3Ajonasvautherin&t%5B%5D=jonasvautherin) – JonesV