이미지 형식 감지

Analyze Image 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 사용

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