Partilhar via


Descrições de imagens

O Azure AI Vision pode analisar uma imagem e gerar uma frase legível por humanos que descreve o seu conteúdo. O serviço retorna várias descrições com base em diferentes recursos visuais, e cada descrição recebe uma pontuação de confiança. O resultado final é uma lista de descrições ordenadas da maior para a menor confiança.

O inglês é o único idioma suportado para descrições de imagens.

Experimente os recursos de legendagem de imagens de forma rápida e fácil em seu navegador usando o Vision Studio.

Exemplo de descrição da imagem

A resposta JSON a seguir ilustra o que a API Analyze Image retorna ao descrever a imagem de exemplo com base em seus recursos visuais.

Uma imagem em preto e branco de edifícios em Manhattan

{
   "description":{
      "tags":[
         "outdoor",
         "city",
         "white"
      ],
      "captions":[
         {
            "text":"a city with tall buildings",
            "confidence":0.48468858003616333
         }
      ]
   },
   "requestId":"7e5e5cac-ef16-43ca-a0c4-02bd49d379e9",
   "metadata":{
      "height":300,
      "width":239,
      "format":"Png"
   },
   "modelVersion":"2021-05-01"
}

Utilizar a API

O recurso de descrição de imagem faz parte da API Analyze Image . Você pode chamar essa API por meio de um SDK nativo ou por meio de chamadas REST. Inclua Description no parâmetro de consulta visualFeatures . Em seguida, quando você obtiver a resposta JSON completa, analise a cadeia de caracteres para o conteúdo da "description" seção.

Próximos passos

Aprenda os conceitos relacionados de marcação de imagens e categorização de imagens.