偵測影像中的色彩配置

電腦視覺可分析影像中的色彩,以提供三個不同的屬性:主要前景色彩、主要背景色彩,以及影像整體的主要色彩集合。 屬於該集合的傳回色彩:黑色、藍色、褐色、灰色、綠色、橙色、粉紅色、紫色、紅色、藍綠色、白色和黃色。

電腦視覺也可根據主要色彩的組和飽和度來擷取輔色 (代表影像中最顯眼的色彩)。 輔色會以十六進位的 HTML 色彩代碼傳回。

電腦視覺也可傳回布林值,指出影像是否為黑白。

色彩配置偵測範例

下列範例說明偵測範例影像的色彩配置時,電腦視覺所傳回的 JSON 回應。 在此情況下,本範例影像不是黑白影像,但主要前景和背景色彩為黑色,而且整體影像的主要色彩為黑色和白色。

以人為側面的室外山

{
    "color": {
        "dominantColorForeground": "Black",
        "dominantColorBackground": "Black",
        "dominantColors": ["Black", "White"],
        "accentColor": "BB6D10",
        "isBwImg": false
    },
    "requestId": "0dc394bf-db50-4871-bdcc-13707d9405ea",
    "metadata": {
        "height": 202,
        "width": 300,
        "format": "Jpeg"
    }
}

主要色彩範例

下表顯示傳回之每個範例影像的前景、背景及影像色彩。

Image 主要色彩
具有綠色背景的白色花卉 前景:黑色
背景:白色
色彩:黑色、白色、綠色
通過車站的火車 前景:黑色
背景:黑色
色彩:黑色

輔色範例

下表顯示傳回之每個範例影像的輔色 (十六進位 HTML 色彩值)。

Image 輔色
日落時站在山岩上的人 #BB6D10
具有綠色背景的白色花卉 #C6A205
通過車站的火車 #474A84

黑白偵測範例

下表顯示電腦視覺對範例影像的黑白評估。

Image 黑白?
曼哈頓建築物的黑白照片 true
藍色房屋和前院 false

使用 API

色彩配置偵測功能是「 分析影像 API」的一部分。 您可以透過原生 SDK 或 REST 呼叫來呼叫此 API。 包含 ColorvisualFeatures 查詢參數中。 然後,當您取得完整 JSON 回應時,只要剖析該區段內容的字串即可 "color"