我正在创建一个Android应用程序,我正在使用OPENCV进行人脸检测。我使用eclipse创建了一个新的android项目,现在我必须将OPENCV Face检测(eclipse中的一个单独项目)添加到新创建的项目中。我必须从新的android项目的Activity类中调用OPENCV的onCreate方法。我已经google了,我不清楚这样做。还要运行OPENCV代码,我们需要在设备/模拟器中安装OPENCV Manager。
其他方式是在新创建的android项目中包含库,这将增加应用程序的大小。哪种方法更好用?任何帮助表示赞赏。
答案 0 :(得分:0)
为什么不将人脸检测项目的必要部分复制到您自己的新项目中。这样,您将能够实现任何其他功能,保持面部检测完好无损。 是的,如果要异步加载OpenCV库,则需要在设备上安装OpenCV管理器。如果您不喜欢这种方式,那么您将不得不静态地将该库添加到您的项目中,这将增加您的最终apk的大小。 这真的取决于你认为最有可能的东西。我个人更喜欢异步加载它,因为它是更快更简单的方法。