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.
{
"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.