Categorização das imagens
Além de tags e uma descrição, o Image Analysis 3.2 pode retornar as categorias baseadas em taxonomia detetadas em uma imagem. Ao contrário das tags, as categorias são organizadas em uma hierarquia pai/filho, e há menos delas (86, em oposição a milhares de tags). Todos os nomes das categorias estão em inglês. A categorização pode ser feita sozinha ou ao lado do modelo de tags mais recente.
A taxonomia de 86 categorias
O Azure AI Vision pode categorizar uma imagem de forma ampla ou específica, usando a lista de 86 categorias no diagrama a seguir. Para obter a taxonomia completa no formato de texto, veja Taxonomia de 86 Categorias.
Exemplos de categorização de imagens
A resposta JSON a seguir ilustra o que o Azure AI Vision retorna ao categorizar a imagem de exemplo com base em seus recursos visuais.
{
"categories": [
{
"name": "people_",
"score": 0.81640625
}
],
"requestId": "bae7f76a-1cc7-4479-8d29-48a694974705",
"metadata": {
"height": 200,
"width": 300,
"format": "Jpeg"
}
}
A tabela a seguir ilustra um conjunto de imagens típico e a categoria retornada pelo Azure AI Vision para cada imagem.
Image | Categoria |
---|---|
people_group | |
animal_dog | |
outdoor_mountain | |
food_bread |
Utilizar a API
O recurso de categorização faz parte da API Analyze Image 3.2 . Você pode chamar essa API por meio de um SDK nativo ou por meio de chamadas REST. Inclua Categories
no parâmetro de consulta visualFeatures . Em seguida, quando você obtiver a resposta JSON completa, basta analisar a cadeia de caracteres para o conteúdo da "categories"
seção.
Próximos passos
Aprenda os conceitos relacionados de marcação de imagens e descrição de imagens.