Detecte objetos en imágenes con Amazon Rekognition mediante un AWS SDK - AWS SDKEjemplos de código

Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Detecte objetos en imágenes con Amazon Rekognition mediante un AWS SDK

Los siguientes ejemplos de código muestran cómo crear una aplicación que utilice Amazon Rekognition para detectar objetos por categoría en imágenes.

.NET
AWS SDK for .NET

Muestra cómo usar Amazon Rekognition. NETAPIpara crear una aplicación que utilice Amazon Rekognition para identificar objetos por categoría en imágenes ubicadas en un bucket de Amazon Simple Storage Service (Amazon S3). La aplicación envía al administrador una notificación por correo electrónico con los resultados mediante Amazon Simple Email Service (AmazonSES).

Para obtener el código fuente completo y las instrucciones sobre cómo configurarla y ejecutarla, consulta el ejemplo completo en GitHub.

Servicios utilizados en este ejemplo
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Java
SDKpara Java 2.x

Muestra cómo utilizar Amazon API Rekognition Java para crear una aplicación que utilice Amazon Rekognition para identificar objetos por categoría en imágenes ubicadas en un bucket de Amazon Simple Storage Service (Amazon S3). La aplicación envía al administrador una notificación por correo electrónico con los resultados mediante Amazon Simple Email Service (AmazonSES).

Para obtener el código fuente completo y las instrucciones sobre cómo configurarla y ejecutarla, consulta el ejemplo completo en GitHub.

Servicios utilizados en este ejemplo
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

JavaScript
SDKpara JavaScript (v3)

Muestra cómo utilizar Amazon Rekognition AWS SDK for JavaScript con el para crear una aplicación que utilice Amazon Rekognition para identificar objetos por categoría en imágenes ubicadas en un bucket de Amazon Simple Storage Service (Amazon S3). La aplicación envía al administrador una notificación por correo electrónico con los resultados mediante Amazon Simple Email Service (AmazonSES).

Aprenda cómo:

  • Crear un usuario no autenticado con Amazon Cognito.

  • Analizar imágenes en busca de objetos con Amazon Rekognition.

  • Verifica la dirección de correo electrónico de AmazonSES.

  • Envía una notificación por correo electrónico a través de AmazonSES.

Para ver el código fuente completo y las instrucciones sobre cómo configurarlo y ejecutarlo, consulta el ejemplo completo en GitHub.

Servicios utilizados en este ejemplo
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Kotlin
SDKpara Kotlin

Muestra cómo utilizar Amazon API Rekognition Kotlin para crear una aplicación que utilice Amazon Rekognition para identificar objetos por categoría en imágenes ubicadas en un bucket de Amazon Simple Storage Service (Amazon S3). La aplicación envía al administrador una notificación por correo electrónico con los resultados mediante Amazon Simple Email Service (AmazonSES).

Para obtener el código fuente completo y las instrucciones sobre cómo configurarla y ejecutarla, consulta el ejemplo completo en GitHub.

Servicios utilizados en este ejemplo
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Python
SDKpara Python (Boto3)

Le muestra cómo utilizar el AWS SDK for Python (Boto3) para crear una aplicación web que le permita hacer lo siguiente:

  • Subir fotos en un bucket de Amazon Simple Storage Service (Amazon S3).

  • Utilizar Amazon Rekognition para analizar y etiquetar las fotos.

  • Utilice Amazon Simple Email Service (AmazonSES) para enviar informes de análisis de imágenes por correo electrónico.

Este ejemplo contiene dos componentes principales: una página web escrita en JavaScript React y un REST servicio escrito en Python creado con Flask-RESTful.

Puede utilizar la página web de React para:

  • Mostrar una lista de imágenes almacenadas en el bucket de S3.

  • Subir imágenes desde la computadora en el bucket de S3.

  • Mostrar imágenes y etiquetas que identifican los elementos detectados en la imagen.

  • Obtener un informe de todas las imágenes del bucket de S3 y enviar un correo electrónico del informe.

La página web llama al REST servicio. El servicio envía solicitudes a AWS para llevar a cabo las siguientes acciones:

  • Obtener y filtrar la lista de imágenes del bucket de S3.

  • Subir fotos en el bucket de S3.

  • Utilizar Amazon Rekognition para analizar fotos individuales y obtener una lista de etiquetas que identifican los elementos detectados en la foto.

  • Analice todas las fotos de su depósito de S3 y utilice Amazon SES para enviar un informe por correo electrónico.

Para ver el código fuente completo y las instrucciones sobre cómo configurarlo y ejecutarlo, consulta el ejemplo completo en GitHub.

Servicios utilizados en este ejemplo
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES