activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades de integrações clássicas
Last updated 8 de nov de 2024

Início rápido — identificar rostos

Visão geral

O objetivo deste guia é ajudar você a criar uma amostra de trabalho da atividade Identificar Rosto . Este exemplo de trabalho permite que você verifique rapidamente a conexão com sua conta da AWS e se familiarize com os tipos de dados de entrada/saída da atividade.

Ao concluir as etapas deste guia, você terá uma sequência de automação que faz o seguinte:

  1. Estabelece uma conexão com sua conta da AWS e os serviços do Amazon Rekonition por meio da atividade Amazon Scope .
  2. Cria uma nova coleção para armazenar informações sobre os rostos detectados em uma imagem por meio da atividade Create Collection .
  3. Detecta rostos em uma imagem e os adiciona à coleção especificada por meio da atividade Add Face .
  4. Detecta o maior rosto em sua imagem de entrada e procura na coleção especificada (Coleção) de rostos correspondentes; retornando uma matriz de rostos identificados por meio da atividade Identity Face .

    5. Testa as propriedades de entrada/saída das atividades do Amazon Rekonition por meio das atividades For Each e Write Line .



Pré-requisitos

Antes de começar, conclua os pré-requisitos aplicáveis abaixo.

Se você tiver concluído os pré-requisitos para um guia de início rápido do Amazon Rekonition diferente, estará tudo pronto para você ir diretamente para a seção Etapas abaixo.

  1. Conclua as etapas de configuração do Amazon Rekocognition.
  2. Crie um novo projeto de automação.
    1. Abra o UiPath Studio.
    2. Em Novo projeto, clique em Processo (isso abre uma janela Novo processo em branco ).
    3. Insira um Nome, Locale Descriçãodo projeto.
    4. Clique em Criar.


  3. Instalar os pacotes UiPath.Amazon.Scope.Activities e UiPath.Amazon.Rekonition.Activities .
    1. Na faixa de opções Design , clique em Gerenciar pacotes (isso abre a janela Gerenciar pacotes ).
    2. Em Todos os pacotes, clique em Ir!
    3. Na barra de pesquisa , insira Amazon.
    4. Clique em, instale e aceite a licença para UiPath.Amazon.Scope.Activities e UiPath.Amazon.Rekonition.Activities.
      • Para obter mais informações sobre os pacotes do Uipath Studio, consulte Gerenciando pacotes no Guia do Studio.


Etapas

Crie seu projeto

Para usar a atividade Identificar Rosto :

  1. Adicione a atividade Amazon Scope ao seu projeto.
  2. Se você não tiver uma coleção existente que contenha os rostos que deseja identificar, adicione a atividade Create Collection após a atividade Amazon Scope , caso contrário, prossiga para a etapa 3.
  3. Se você não tiver os rostos que deseja identificar armazenados em sua coleção especificada, adicione a atividade Add Face após o Amazon Scope ou Create Collection (o que for aplicável), caso contrário, prossiga para a etapa 4.
  4. Adicione a atividade Identificar Rosto após a atividade Adicionar Rosto (se aplicável).
  5. Insira o NomeDaColeção que você deseja usar para armazenar seus rostos.
    • Recomendação: use a mesma variável String para as atividades Create Collection e Add Faces para garantir a consistência.
  6. Insira o CaminhoDaImagem ou o UrlDaImagem da imagem que contém os rostos que você deseja adicionar à sua coleção.
    • Recomendação: crie uma variável String para o local da sua imagem para que você possa reutilizá-la em outras atividades (por exemplo, Compare Faces).
      • Como o objetivo desse projeto é identificar o mesmo rosto em diferentes imagens, essa variável não deve ser a mesma que a variável String da atividade Adicionar Rosto (se aplicável).
      • No exemplo de imagem abaixo, você verá que há duas variáveis. A variável ImageOne é usada na atividade Add Face e a variável ImageTwo é usada na atividade Identificar Rosto .
  7. Crie e insira uma variável Face[] para seu valor de Rostos .
    • Ao criar sua variável, selecione o tipo de variável UiPath.Amazon.Rekonition.Models.Face[] .
    • Essa variável deve ser diferente da variável Face[] da atividade Add Face (se aplicável).
      • No exemplo de imagem abaixo, você verá que há duas variáveis. A variável faceOne é usada na atividade Add Face e a variável faceTwo é usada na atividade Identificar Rosto .


Teste seu projeto
  1. Para testar a atividade Identificar Rosto , adicione uma atividade Para Cada com uma atividade Write Line , após a atividade Adicionar Rosto (se aplicável) e a atividade Identificar Rosto .
  2. Na atividade For Each após a atividade Add Face :
    1. Na propriedade ArgumentoDeTipo, selecione UiPath.Amazon.Rekonition.Models.Face.
    2. Na propriedade Valores , insira a variável Face[] que você criou para a atividade Add Faces (por exemplo, rostosOne).
    3. Na propriedade Texto , insira item.ImageId.
      • Isso retorna o valor do IDDaImagem que você atribuiu por meio da atividade Add Face .
  3. Na atividade For Each após a atividade Identificar Rosto :
    1. Na propriedade ArgumentoDeTipo, selecione UiPath.Amazon.Rekonition.Models.Face.
    2. Na propriedade Valores , insira a variável Face[] que você criou para a atividade Identificar Rosto na etapa 3 acima (por exemplo, rostosTwo).
    3. Na propriedade Texto , insira item.ImageID+ ":" +item.FaceID.
      • Isso retorna o valor do ImageID que você atribuiu por meio da atividade Add Face , além do FaceID que o Amazon Rekonition atribuiu.
      • Se você não usou anteriormente a atividade Adicionar rosto e adicionou um rosto por meio do AWS CLI ou API do AWS SDK ou Console AWS, o valor de ImageID é o mesmo que o datatype ExternalImageID nas atividades do Amazon Rekonition.
  4. Clique em Executar e verifique se a janela Saída inclui duas mensagens de saída:
    1. O IdDaImagem atribuído a cada rosto na atividade Adicionar Rosto .
      • Na imagem de exemplo abaixo, esse valor é retornado três vezes porque há três rostos na imagem de entrada fornecida)
    2. O ImageID e o FaceID do rosto identificado na imagem.
      • Na imagem de exemplo abaixo, apenas um valor de ImageID e FaceID é retornado (não três). isso ocorre porque a atividade Identity Face só pode identificar o maior rosto na imagem.


Está feito!

Quando você estiver pronto, experimente os outros guias de início rápido para se familiarizar com as diferentes atividades do Amazon Rekonition.

Para saber mais sobre as outras atividades do Amazon Rekognonition, consulte a página Atividades para obter uma lista completa de atividades e links para as páginas de detalhes das atividades.

  • Visão geral
  • Pré-requisitos
  • Etapas

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.