示例应用

本页面提供了一组 Vision API 示例。随着示例的创建,我们也会相应地对本页面进行更新。示例按照语言和移动平台进行整理。此外,我们还尝试在这些示例内涵盖了 Vision API 的全部功能。

Product Search 示例

使用 Cloud Vision Product Search,您可以创建包含选定商品类别的对应参考图片的商品集(目录)。然后,您可以使用此服务截取商品的新图片,并在商品集中搜索匹配的商品。如需了解详情,请参阅官方文档教程

语言示例

使用 Kubernetes 执行标签标记

Awwvision KubernetesCloud Vision API 示例,它使用 Vision API 对 Reddit 的 /r/aww 子版块中的图片进行分类(添加标签),并在 Web 应用中显示加标签的结果。

文档与 Python 代码

将图片中的文本设为可搜索状态

此示例使用 TEXT_DETECTION Vision API 请求针对在图片中找到的词干构建倒排索引,并将该索引存储在 Redis 数据库中。该示例使用 nltk (Natural Language Toolkit) 库查找无效搜索字词并进行词干提取。可以查询生成的索引,以便查找与指定的一组字词相匹配的图片,以及列出在每个匹配图片中找到的文本。

文档与 Python 代码

文档与 Node.js 代码

移动平台示例

借助适用于 Firebase 的机器学习套件实现 Vision 等功能

这些示例应用展示了如何借助适用于 Firebase 的机器学习套件在您的移动应用中轻松使用 Cloud Vision 标签检测、地标检测和文本识别 API。利用机器学习套件中的 API,您还可以在设备上执行人脸检测、条形码扫描、使用自定义机器学习模型进行推断等操作,无需任何网络调用。

Android

iOS

对 Android 设备照片进行图片检测

这是一个简单的单一活动示例,展示了如何调用 Vision API 以处理从您的设备图库中挑选的图片。

文档

Android 代码

对 iOS 设备照片进行图片检测

此应用的 Swift 和 Objective-C 版本使用 Vision API 对设备照片库中的图片运行标签和人脸检测。API 响应生成的标签和人脸元数据会显示在界面中。

如需了解具体的使用入门说明,请查看 Swift 或 Objective-C README 文件。

文档 (Objective-C)

文档 (Swift)

iOS 示例代码