不使用网络的图像识别

Meh*_*sar 5 android image-recognition augmented-reality wikitude layar

我想从相机扫描图像并将其与预加载的图像进行比较。我想识别扫描的图像

示例:我将在我的应用程序中保存此图像,当我扫描此类图像时,我想识别它。

在此处输入图片说明
(来源:iconarchive.com

在识别过程中,是否有任何库或 SDK 可以在不使用 Internet 的情况下实现上述功能?

我已经尝试过使用但我没有得到有希望的结果和性能。我也不介意使用任何付费 SDK。

注意: 我想在用户没有互联网时实现它。一切都应该在离线模式下工作。

mbr*_*non 4

[编辑:Moodstocks 已被 Google收购,不再提供这些服务]

[Disclaimer: I work for Moodstocks]

You should have a look at the Moodstocks SDK: it offers the ability to perform image recognition directly on-device.

In practice, your part of the work will consist in:

  • uploading the images you intend to recognize on the Moodstocks API,
  • integrating the Moodstocks SDK into your Android app.

现在从用户的角度来看:他们最多需要连接到互联网[1]一次。他们第一次打开应用程序时,Moodstocks SDK 将负责将识别所需的图像签名从我们的服务器直接同步到设备上。完成此操作后,Moodstocks SDK 将能够立即识别任何图像,完全离线!

您可以参阅我们的文档以了解更多详细信息。


[1]:如果您需要应用程序完全离线工作,可以将图像签名直接捆绑在应用程序中。这消除了初始互联网连接的需要!