Aplicaciones de muestra

En esta página, se almacena un conjunto de muestras de la API de Vision. Agregaremos muestras en esta página a medida que se crean. Se organizan por idioma y plataforma móvil. También tratamos de cubrir el conjunto de atributos de API de Vision dentro de las muestras.

Ejemplos de Product Search

Con Cloud Vision Product Search, puedes crear un conjunto de productos (catálogo) con las imágenes de referencia correspondientes de determinadas categorías de productos. Luego, puedes usar el servicio para tomar una imagen nueva de un producto y buscar aquellos que coincidan en tu conjunto de productos. Consulta la documentación oficial y el instructivo para obtener más información.

Muestras de idioma

Etiquetado con Kubernetes

Awwvision es una muestra de Kubernetes y la API de Cloud Vision que usa la API de Vision para clasificar (etiquetar) imágenes del subreddit r/aww de Reddit y mostrar los resultados en una aplicación web.

Documentación y código de Python

Haz que el texto de las imágenes se pueda buscar

En esta muestra, se usan solicitudes a la API de Vision TEXT_DETECTION para compilar un índice invertido de palabras derivadas que se encuentran en las imágenes y se almacena ese índice en una base de datos Redis. En el ejemplo, se usa la biblioteca nltk (Natural Language Toolkit) para encontrar palabras irrelevantes y realizar la derivación. El índice resultante se puede consultar a fin de encontrar imágenes que coincidan con un conjunto de palabras determinado y para enumerar texto que se haya encontrado en cada imagen coincidente.

Documentación y código de Java

Documentación y código de Python

Documentación y código de Node.js

Ejemplo de plataformas móviles

Vision y más con el kit de AA para Firebase

Estas apps de ejemplo muestran cómo puedes usar con facilidad la detección de etiquetas de Cloud Vision, la detección de puntos de referencia y las API de reconocimiento de texto desde tus apps móviles con el Kit de AA para Firebase. El Kit de AA también proporciona varias API para realizar detección de rostros, escaneo de códigos de barras, inferencia con modelos de AA personalizados y más, todo en el dispositivo, sin necesidad de una llamada de red.

Android

iOS

Detección de imagen mediante fotos del dispositivo Android

En esta sencilla muestra de una sola actividad se muestra cómo realizar una llamada a la API de Vision con una imagen seleccionada de la galería de tu dispositivo.

Documentación

Código Android

Detección de imagen mediante fotos del dispositivo iOS

Las versiones Swift y Objective-C de esta app usan la API de Vision para ejecutar la detección de etiquetas y rostros en una imagen desde la biblioteca de fotos del dispositivo. Los metadatos de etiqueta y rostro resultantes de la respuesta de la API se muestran en la IU.

Consulta los archivos readme de Swift o de Objective-C para instrucciones de inicio específicas.

Documentación (Objective-C)

Documentación (Swift)

Código de muestra de iOS