Detecte objetos em imagens com o Amazon Rekognition usando um AWS SDK - AWS SDKExemplos de código

Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Detecte objetos em imagens com o Amazon Rekognition usando um AWS SDK

Os exemplos de código a seguir mostram como construir uma aplicação que usa o Amazon Rekognition para detectar objetos por categoria em imagens.

.NET
AWS SDK for .NET

Mostra como usar o Amazon Rekognition. NETAPIpara criar um aplicativo que usa o Amazon Rekognition para identificar objetos por categoria em imagens localizadas em um bucket do Amazon Simple Storage Service (Amazon S3). O aplicativo envia ao administrador uma notificação por e-mail com os resultados usando o Amazon Simple Email Service (AmazonSES).

Para obter o código-fonte completo e instruções sobre como configurar e executar, veja o exemplo completo em GitHub.

Serviços utilizados neste exemplo
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Java
SDKpara Java 2.x

Mostra como usar o Amazon Rekognition Java para criar um aplicativo que usa o Amazon API Rekognition para identificar objetos por categoria em imagens localizadas em um bucket do Amazon Simple Storage Service (Amazon S3). O aplicativo envia ao administrador uma notificação por e-mail com os resultados usando o Amazon Simple Email Service (AmazonSES).

Para obter o código-fonte completo e instruções sobre como configurar e executar, veja o exemplo completo em GitHub.

Serviços utilizados neste exemplo
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

JavaScript
SDKpara JavaScript (v3)

Mostra como usar o Amazon Rekognition AWS SDK for JavaScript com o para criar um aplicativo que usa o Amazon Rekognition para identificar objetos por categoria em imagens localizadas em um bucket do Amazon Simple Storage Service (Amazon S3). O aplicativo envia ao administrador uma notificação por e-mail com os resultados usando o Amazon Simple Email Service (AmazonSES).

Aprenda como:

  • Criar um usuário não autenticado usando o Amazon Cognito.

  • Analisar imagens em busca de objetos usando o Amazon Rekognition.

  • Verifique um endereço de e-mail da AmazonSES.

  • Envie uma notificação por e-mail usando a AmazonSES.

Para obter o código-fonte completo e instruções sobre como configurar e executar, veja o exemplo completo em GitHub.

Serviços utilizados neste exemplo
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Kotlin
SDKpara Kotlin

Mostra como usar o Amazon Rekognition API Kotlin para criar um aplicativo que usa o Amazon Rekognition para identificar objetos por categoria em imagens localizadas em um bucket do Amazon Simple Storage Service (Amazon S3). O aplicativo envia ao administrador uma notificação por e-mail com os resultados usando o Amazon Simple Email Service (AmazonSES).

Para obter o código-fonte completo e instruções sobre como configurar e executar, veja o exemplo completo em GitHub.

Serviços utilizados neste exemplo
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Python
SDKpara Python (Boto3)

Mostra como usar o AWS SDK for Python (Boto3) para criar um aplicativo web que permite fazer o seguinte:

  • Carregar fotos em um bucket do Amazon Simple Storage Service (Amazon S3).

  • Usar o Amazon Rekognition para analisar e rotular as fotos.

  • Use o Amazon Simple Email Service (AmazonSES) para enviar relatórios de análise de imagens por e-mail.

Este exemplo contém dois componentes principais: uma página da web criada com o React e um REST serviço escrito em Python que é construído com o Flask-. JavaScript RESTful

Você pode usar a página da Web do React para:

  • Exibir uma lista de imagens que estão armazenadas no bucket do S3.

  • Carregar imagens do computador para o bucket do S3.

  • Exibir imagens e rótulos que identificam os itens detectados na imagem.

  • Obter um relatório de todas as imagens no bucket do S3 e enviar um relatório por e-mail.

A página da web chama o REST serviço. O serviço envia solicitações à AWS para realizar as seguintes ações:

  • Obter e filtrar a lista de imagens no bucket do S3.

  • Carregar fotos no bucket do S3.

  • Usar o Amazon Rekognition para analisar fotos individuais e obter uma lista dos rótulos que identifiquem os itens detectados nas fotos.

  • Analise todas as fotos em seu bucket do S3 e use SES a Amazon para enviar um relatório por e-mail.

Para obter o código-fonte completo e instruções sobre como configurar e executar, veja o exemplo completo em GitHub.

Serviços utilizados neste exemplo
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES