【发布时间】:2014-01-26 15:25:29
【问题描述】:
我刚刚开始学习适用于 Android 的 OpenCV,我已经玩过它了,一切正常。
我安装了 NDK 并设法运行了一些包含它的示例应用程序。
我不清楚我们需要 NDK 做什么。我在文档中的任何地方都找不到它的引用。
是否存在常规库 2.4.8 中没有的 OpenCV 功能?
是否只是为了我们可以使用其他人提供的用 c++ 编写的模块,而无需在 java 中重写它们?
【问题讨论】:
-
Ndk 用于生成共享对象文件(.so)。一旦生成了so文件,c/c++中的模块就可以在运行时通过java原生接口使用。
-
谢谢,我知道,但是 OpenCV 的哪些功能需要 C++?具体
标签: android opencv android-ndk