Computer Vision での顔の検出Face detection with Computer Vision

Computer Vision は、画像内の人間の顔を検出し、検出された各顔の年齢、性別、四角形を生成できます。Computer Vision can detect human faces within an image and generate the age, gender, and rectangle for each detected face.

注意

この機能は、Azure Face サービスでも利用できます。This feature is also offered by the Azure Face service. ここでは、顔識別、姿勢検出など、より詳細な顔分析について説明しています。See this alternative for more detailed face analysis, including face identification and pose detection.

顔検出の例Face detection examples

次の例では、人の顔を 1 つ含む画像に対して Computer Vision によって返される JSON 応答を示します。The following example demonstrates the JSON response returned by Computer Vision for an image containing a single human face.

Vision Analyze 屋上にいる女性の顔

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

2 番目の例では、人の顔複数含む画像に対して返される JSON 応答を示します。The next example demonstrates the JSON response returned for an image containing multiple human faces.

Vision Analyze 家族写真の顔

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

次の手順Next steps

顔検出機能を使用する方法については、画像分析のリファレンス ドキュメントを参照してください。See the Analyze Image reference documentation to learn more about how to use the face detection feature.