Image Analysis 3.2를 사용한 얼굴 감지

Image Analysis 3.2는 이미지 내에서 사람의 얼굴을 검색하고 검색된 각 얼굴에 대해 직사각형 좌표를 생성할 수 있습니다.

참고 항목

이 기능은 전용 Azure AI Face 서비스에서도 제공됩니다. 얼굴 식별 및 머리 포즈 감지를 포함하여 더 자세한 얼굴 분석을 위해 이 대안을 사용합니다.

주의

Microsoft는 오용할 경우 사람들이 고정관념, 차별 또는 불공정한 서비스 거부를 당할 수 있는 감정 상태 및 신원 속성을 추론하는 데 사용할 수 있는 얼굴 인식 기능을 중단했습니다. 여기에는 감정, 성별, 나이, 미소, 수염, 헤어 및 메이크업을 예측하는 기능이 포함됩니다. 여기에서 이 결정에 대해 자세히 알아봅니다.

얼굴 감지 예제

다음 예에서는 단일 사람 얼굴이 포함된 이미지에 대해 Analyze API에서 반환된 JSON 응답을 보여 줍니다.

비전 분석 여자 지붕 얼굴

{
    "faces": [
        {
            "age": 23,
            "gender": "Female",
            "faceRectangle": {
                "top": 45,
                "left": 194,
                "width": 44,
                "height": 44
            }
        }
    ],
    "requestId": "8439ba87-de65-441b-a0f1-c85913157ecd",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Png"
    }
}

다음 예제에서는 여러 얼굴을 포함하는 이미지에 대해 반환된 JSON 응답을 보여 줍니다.

비전 분석 가족 사진 얼굴

{
    "faces": [
        {
            "age": 11,
            "gender": "Male",
            "faceRectangle": {
                "top": 62,
                "left": 22,
                "width": 45,
                "height": 45
            }
        },
        {
            "age": 11,
            "gender": "Female",
            "faceRectangle": {
                "top": 127,
                "left": 240,
                "width": 42,
                "height": 42
            }
        },
        {
            "age": 37,
            "gender": "Female",
            "faceRectangle": {
                "top": 55,
                "left": 200,
                "width": 41,
                "height": 41
            }
        },
        {
            "age": 41,
            "gender": "Male",
            "faceRectangle": {
                "top": 45,
                "left": 103,
                "width": 39,
                "height": 39
            }
        }
    ],
    "requestId": "3a383cbe-1a05-4104-9ce7-1b5cf352b239",
    "metadata": {
        "height": 230,
        "width": 300,
        "format": "Png"
    }
}

API 사용

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