Identificação de imagens
A Análise de Imagem pode retornar tags de conteúdo para milhares de objetos reconhecíveis, seres vivos, cenários e ações que aparecem em imagens. As tags não são organizadas como uma taxonomia e não têm hierarquias de herança. Uma coleção de tags de conteúdo forma a base para uma descrição de imagem exibida como linguagem legível por humanos formatada em frases completas. Quando as tags são ambíguas ou não são de conhecimento comum, a resposta da API fornece dicas para esclarecer o significado da tag no contexto de uma configuração conhecida.
Depois de carregar uma imagem ou especificar um URL de imagem, a API Analisar Imagem pode gerar tags com base nos objetos, seres vivos e ações identificadas na imagem. A marcação não se limita ao assunto principal, como uma pessoa em primeiro plano, mas também inclui o cenário (interno ou externo), móveis, ferramentas, plantas, animais, acessórios, gadgets e assim por diante.
Experimente os recursos de marcação de imagens de forma rápida e fácil em seu navegador usando o Vision Studio.
Exemplo de marcação de imagem
A resposta JSON a seguir ilustra o que o Azure AI Vision retorna ao marcar recursos visuais detetados na imagem de exemplo.
.
{
"tags":[
{
"name":"grass",
"confidence":0.9960499405860901
},
{
"name":"outdoor",
"confidence":0.9956876635551453
},
{
"name":"building",
"confidence":0.9893627166748047
},
{
"name":"property",
"confidence":0.9853052496910095
},
{
"name":"plant",
"confidence":0.9791355133056641
},
{
"name":"sky",
"confidence":0.9764555096626282
},
{
"name":"home",
"confidence":0.9732913970947266
},
{
"name":"house",
"confidence":0.9726772904396057
},
{
"name":"real estate",
"confidence":0.972320556640625
},
{
"name":"yard",
"confidence":0.9480282068252563
},
{
"name":"siding",
"confidence":0.945357620716095
},
{
"name":"porch",
"confidence":0.9410697221755981
},
{
"name":"cottage",
"confidence":0.9143695831298828
},
{
"name":"tree",
"confidence":0.9111741185188293
},
{
"name":"farmhouse",
"confidence":0.8988939523696899
},
{
"name":"window",
"confidence":0.894851565361023
},
{
"name":"lawn",
"confidence":0.8940501809120178
},
{
"name":"backyard",
"confidence":0.8931854963302612
},
{
"name":"garden buildings",
"confidence":0.885913610458374
},
{
"name":"roof",
"confidence":0.8695329427719116
},
{
"name":"driveway",
"confidence":0.8670971393585205
},
{
"name":"land lot",
"confidence":0.8564285039901733
},
{
"name":"landscaping",
"confidence":0.8540750741958618
}
],
"requestId":"d60ac02b-966d-4f62-bc24-fbb1fec8bd5d",
"metadata":{
"height":200,
"width":300,
"format":"Png"
},
"modelVersion":"2021-05-01"
}
Utilizar a API
O recurso de marcação faz parte da API Analyze Image . Você pode chamar essa API por meio de um SDK nativo ou por meio de chamadas REST. Inclua Tags
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 "tags"
seção.
Próximos passos
Aprenda os conceitos relacionados de categorização de imagens e descrição de imagens.