创建一个具有视觉识别功能的移动应用  

构建一个可连接到 Watson Visual Recognition 的 iOS 应用

By Steve Martinelli, Sara Samani, Emma Tucker, Jennie Oliver, Joy Chang

Description

如今,智能手机无处不在,我们也常常会在裤子后面的口袋里或手提包里装上一个高端相机。您可以通过解释用户上传的图像来进一步提升您的应用。本 Code Pattern 为您立即开始创建一个使用 Watson Visual Recognition 的应用提供必要的基础。您也可以将代码复制并粘贴到现有应用程序中。此 Code Pattern 允许您选择一张照片,然后它将呈现标签以及与该照片相关的标记和该标记的准确性。

概览

通过本 Code Pattern,您可以非常轻松地按照云原生编程模型执行操作,该模型采用了 IBM 应用开发的最佳实践。如果单击本 Code Pattern 顶部的“在 IBM Cloud 上构建”按钮,您将能够动态配置云服务。这些服务将在您生成的应用程序中自动初始化。添加一个托管的 MongoDB 服务或其他 Watson 服务。

通过本 Code Pattern,您将掌握如何:

  • 为您的独特用例定制 Watson Visual Recognition
  • 查看与图片相关的标记以及该标记的准确性

流

  1. 移动应用选择要分析的图像选集,并将其发送至 Watson Visual Recognition Service。
  2. 通过使用分类分析方法来识别场景、对象、面孔等,对内容进行分析。最后,将服务的分析结果返回给用户的移动应用程序。

Instructions

可参阅 README 文件中的详细操作说明。

相关博客

区块链让慈善捐赠重拾信任

来自 IBM CIO(巴西)的团队创建了一个基于区块链的移动应用程序,为试图帮助自然灾害受害者的捐助者提供透明度。

继续阅读 区块链让慈善捐赠重拾信任

2018 年“代码行动”中 5 个最优秀的解决方案

了解 2018 年度“代码行动” 的最佳 5 个获奖解决方案详情。2019 年“代码行动”已经开启,期待您来响应!

继续阅读 2018 年“代码行动”中 5 个最优秀的解决方案

想在前后端开发中只使用一种编程语言?全栈 Swift 或许就是不二之选

在前后端切换编程语言时常令人感到困惑。别担心,全栈 Swift 或许就是您开发下一个应用的不二之选。

继续阅读 想在前后端开发中只使用一种编程语言?全栈 Swift 或许就是不二之选

相关链接

英文原文

本 Code Pattern 翻译自:Create a mobile app with visual recognition capabilities(2018-12-13)

IBM Cloudant 入门

该教程展示了如何使用 Python 创建一个 IBM Cloudant 数据库并用一个简单的数据集填充该数据库。