색 구성표 감지

Azure AI 비전은 이미지의 색을 분석하여 세 가지 특성(주조 전경색, 주조 배경색 및 이미지의 더 큰 주조색 집합)을 제공합니다. 반환 가능한 색 집합은 검정, 파랑, 갈색, 회색, 초록, 주황, 분홍, 자주, 청록, 흰색 및 노랑입니다.

Azure AI 비전은 주조색 집합과 채도의 조합을 기반으로 하여 이미지에서 가장 선명한 색을 나타내는 강조 색도 추출합니다. 강조 색은 16진수 HTML 색 코드로 반환됩니다(예: 00CC00).

또한 Azure AI 비전은 이미지가 흑백 이미지인지 여부를 나타내는 부울 값을 반환합니다.

색 구성표 검색 예제

다음 예제에서는 이미지의 색 구성표를 검색할 때 Azure AI 비전에서 반환된 JSON 응답을 보여 줍니다.

참고 항목

이 경우 예제 이미지는 흑백 이미지가 아니라 기조 전경색 및 배경색이 검은색이고 전체 이미지의 주조색이 검은색과 흰색입니다.

Outdoor Mountain at sunset, with a person's silhouette

{
    "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"
    }
}

주조색 예제

다음 표에서는 각 샘플 이미지에 대해 반환되는 전경색, 배경색 및 이미지 색을 보여 줍니다.

이미지 주요 색상
A white flower with a green background 전경색: 검은색
배경색: 흰색
색: 검은색, 흰색, 녹색
A train running through a station 전경색: 검은색
배경색: 검은색
색: 검은색

강조색 예제

다음 표에서는 각 예제 이미지에 대해 반환되는 강조 색을 16진수 HTML 색 값으로 보여 줍니다.

이미지 강조 색
A person standing on a mountain rock at sunset #BB6D10
A white flower with a green background #C6A205
A train running through a station #474A84

흑백 검색 예제

다음 표에서는 샘플 이미지의 검은색과 흰색에 대한 Azure AI 비전의 평가를 보여 줍니다.

이미지 흑백?
A black and white picture of buildings in Manhattan true
A blue house and the front yard false

API 사용

색 구성표 검색 기능은 Analyze Image 3.2 API의 일부 입니다. 이 API는 네이티브 SDK 또는 REST 호출을 통해 호출할 수 있습니다. visualFeatures 쿼리 매개 변수에 Color를 포함합니다. 그런 다음, 전체 JSON 응답을 받으면 "color" 섹션의 내용에 대한 문자열을 구문 분석하기만 하면 됩니다.