我需要制作一个图像识别应用程序。我正在学习OpenCV教程,它说我需要从Google Play安装OpenCV管理器,但我认为这对用户来说不太好。但是经过多个小时的挖掘,我发现OpenCV是最受欢迎和可靠的。是否有任何好的替代方案可以不需要安装另一个应用程序?什么是OpenCV的静态初始化?如果我不想安装OpenCV管理器,那么我需要了解NDK的程度如何。
我需要制作一个图像识别应用程序。我正在学习OpenCV教程,它说我需要从Google Play安装OpenCV管理器,但我认为这对用户来说不太好。但是经过多个小时的挖掘,我发现OpenCV是最受欢迎和可靠的。是否有任何好的替代方案可以不需要安装另一个应用程序?什么是OpenCV的静态初始化?如果我不想安装OpenCV管理器,那么我需要了解NDK的程度如何。
如果您愿意,您可以在自己的软件包中打包OpenCV,而不需要使用管理器。如果您将OpenCV打包到自己的软件包中,您可以在本地级别(C/C++)使用它,但您也可以使用包装器直接在Java级别上使用它。
静态初始化是OpenCV管理器的替代方案,它使库包含在apk中(就像过去一样),用户不需要安装管理器。此外,开发人员正在努力使管理器部署应用程序的方式更加顺畅。