影像類型偵測

使用分析影像 3.2 API,Azure AI 視覺可以分析影像的內容類型,並指出影像是美工圖案還是線條繪圖。

美工圖案偵測

Azure AI 視覺分析影像,並依照 0 到 3 的等級評估該影像為美工圖案的可能性,如下表所述。

意義
0 非美工圖案
1 模糊
2 標準美工圖案
3 美工圖案

美工圖案偵測範例

下列 JSON 回應說明了當評估該範例影像是否為美工圖案的可能性時,Azure AI 視覺傳回的內容。

A clip art image of a slice of cheese

{
    "imageType": {
        "clipArtType": 3,
        "lineDrawingType": 0
    },
    "requestId": "88c48d8c-80f3-449f-878f-6947f3b35a27",
    "metadata": {
        "height": 225,
        "width": 300,
        "format": "Jpeg"
    }
}

A blue house and the front yard

{
    "imageType": {
        "clipArtType": 0,
        "lineDrawingType": 0
    },
    "requestId": "a9c8490a-2740-4e04-923b-e8f4830d0e47",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Jpeg"
    }
}

線條繪圖偵測

Azure AI 視覺分析影像並傳回布林值,指出影像是否為線條繪畫。

線條繪圖偵測範例

下列 JSON 回應說明了在指出該範例影像是否為線條繪圖時,Azure AI 視覺傳回的內容。

A line drawing image of a lion

{
    "imageType": {
        "clipArtType": 2,
        "lineDrawingType": 1
    },
    "requestId": "6442dc22-476a-41c4-aa3d-9ceb15172f01",
    "metadata": {
        "height": 268,
        "width": 300,
        "format": "Jpeg"
    }
}

A white flower with a green background

{
    "imageType": {
        "clipArtType": 0,
        "lineDrawingType": 0
    },
    "requestId": "98437d65-1b05-4ab7-b439-7098b5dfdcbf",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Jpeg"
    }
}

使用 API

影像類型偵測功能是分析影像 3.2 API一部分。 您可以透過原生 SDK 或 REST 呼叫來呼叫此 API。 包含在 ImageType visualFeatures查詢參數中。 然後,當您取得完整的 JSON 回應時,只要剖析區段內容的 "imageType" 字串即可。