我需要制作一个图像识别应用。我正在阅读OpenCV教程,它说我需要从谷歌播放安装OpenCV管理器,我认为从用户的角度来看并不好。但经过几个小时的挖掘后,我注意到OpenCV是最受欢迎和最可靠的。是否有任何OpenCV的替代品,不需要安装另一个应用程序。什么是OpenCV的静态初始化。如果我不想安装OpenCV管理器那么我应该知道NDK有多好。
答案 0 :(得分:2)
如果您愿意,可以在自己的软件包中发布OpenCV,您不需要经理。如果您在包中发布OpenCV,可以在本机级别(C / C ++)使用它,但您也可以使用包装器直接在Java级别使用它。
答案 1 :(得分:1)
静态初始化是OpenCV管理器的替代方案,它包含在apk中(就像过去一样)并且用户不需要安装管理器。此外,开发人员正致力于使Manager更方便地为用户部署应用程序。
答案 2 :(得分:1)
也许您可以使用Qualcomm Vuforia库。我从未使用它,但我听说过很多。
答案 3 :(得分:1)
嗯,我想今天用于图像处理的纯Java解决方案是BoofCV。
他们的站点包含许多您可以根据需要采用的教程=)