13

刚刚开始研究适用于 Android 的 OpenCV。我注意到在运行使用它的应用程序之前,我需要安装一个叫做 OpenCV Manager 的东西。

有没有办法将此管理器与我的应用程序捆绑在一起,这样用户就不必单独安装它?如果这是可能的,那真的很有帮助。

我还没有编写使用 OpenCV 的应用程序,但我只是在展望未来。

非常感谢。

4

2 回答 2

3

您正在寻找静态初始化方法。

请参阅此处的文档

你也可以检查这个线程:

OpenCV Android 上的静态初始化

于 2012-12-09T23:00:22.130 回答
0

我发现这个答案非常有帮助:

https://stackoverflow.com/a/40018413/6030520

在执行此操作之前,您必须确保您的 OpenCV 功能齐全(换句话说,确保您可以构建一个没有错误的项目等)。此外,请确保在 settings.gradle 文件中包含以下代码行:

include ':openCVLibrary330'

(单引号之间的内容取决于您导入的 openCVLibrary 文件夹的名称。即,如果该文件夹名为 openCVLibrary320,那么您将输入:

include ':openCVLibrary320' 

反而。文件夹名称取决于您使用的 OpenCV 版本。)

于 2017-08-14T22:41:29.993 回答