0

我正在创建一个 android 应用程序,并且正在使用 OPENCV 进行人脸检测。我已经使用 eclipse 创建了一个新的 android 项目,现在我必须将 OPENCV 人脸检测(eclipse 中的一个单独项目)添加到新创建的项目中。我必须从新的 android 项目的 Activity 类中调用 OPENCV 的 onCreate 方法。我已经用谷歌搜索了,我不清楚这样做。此外,要运行 OPENCV 代码,我们需要在设备/模拟器中安装 OPENCV 管理器。

其他方法是将库包含在新创建的 android 项目中,这将增加应用程序的大小。哪种方法更好用?任何帮助表示赞赏。

4

1 回答 1

0

为什么不将人脸检测项目的必要部分复制到自己的新项目中。这样,您将能够实现保持面部检测完好无损的任何附加功能。是的,如果您想异步加载 OpenCV 库,则需要在设备上安装 OpenCV 管理器。如果您不喜欢这种方式,那么您将不得不将该库静态添加到您的项目中,这将增加最终 apk 的大小。这实际上取决于您认为最有可能的情况。我个人更喜欢异步加载它,因为它是更快更简单的方式。

于 2013-01-30T05:01:58.613 回答