Kategoryzacja obrazu
Oprócz tagów i opisu analiza obrazu 3.2 może zwrócić kategorie oparte na taksonomii wykryte na obrazie. W przeciwieństwie do tagów kategorie są zorganizowane w hierarchii nadrzędnej/podrzędnej, a ich liczba jest mniejsza (86, w przeciwieństwie do tysięcy tagów). Wszystkie nazwy kategorii są w języku angielskim. Kategoryzacja może być wykonywana samodzielnie lub obok nowszego modelu tagów.
Taksonomia 86 kategorii
Usługa Azure AI Vision może kategoryzować obraz szeroko lub w szczególności przy użyciu listy 86 kategorii na poniższym diagramie. Aby uzyskać informacje dotyczące pełnej taksonomii w formacie tekstowym, zobacz temat Taksonomia kategorii.
Przykłady kategoryzacji obrazów
Poniższa odpowiedź JSON ilustruje, co usługa Azure AI Vision zwraca podczas kategoryzowania przykładowego obrazu na podstawie jej funkcji wizualnych.
{
"categories": [
{
"name": "people_",
"score": 0.81640625
}
],
"requestId": "bae7f76a-1cc7-4479-8d29-48a694974705",
"metadata": {
"height": 200,
"width": 300,
"format": "Jpeg"
}
}
W poniższej tabeli przedstawiono typowy zestaw obrazów i kategorię zwracaną przez usługę Azure AI Vision dla każdego obrazu.
Obraz | Kategoria |
---|---|
people_group | |
animal_dog | |
outdoor_mountain | |
food_bread |
Używanie interfejsu API
Funkcja kategoryzacji jest częścią interfejsu API Analizowanie obrazu 3.2 . Ten interfejs API można wywołać za pomocą natywnego zestawu SDK lub wywołań REST. Dołącz Categories
do parametru zapytania visualFeatures . Następnie po otrzymaniu pełnej odpowiedzi JSON po prostu przeanalizuj ciąg zawartości "categories"
sekcji.
Następne kroki
Zapoznaj się z powiązanymi pojęciami dotyczącymi tagowania obrazów i opisywania obrazów.