Görüntü Analizi 3.2 ile yüz algılama

Görüntü Analizi 3.2, bir görüntü içindeki insan yüzlerini algılayabilir ve algılanan her yüz için dikdörtgen koordinatlar oluşturabilir.

Not

Bu özellik, ayrılmış Azure AI Yüz Tanıma hizmeti tarafından da sunulur. Yüz belirleme ve baş pozu algılama dahil olmak üzere daha ayrıntılı yüz analizi için bu alternatifi kullanın.

Dikkat

Microsoft' un kullanımdan kaldırılan yüz tanıma özellikleri, yanlış kullanıldığında insanları stereotipleme, ayrımcılık veya haksız hizmet reddine maruz kalabilecek duygusal durumları ve kimlik özniteliklerini çıkarsamak için kullanılabilir. Bunlar duygu, cinsiyet, yaş, gülümseme, yüz kılları, saç ve makyajı tahmin eden özellikleri içerir. Bu karar hakkında daha fazla bilgiyi burada bulabilirsiniz.

Yüz algılama örnekleri

Aşağıdaki örnekte, tek bir insan yüzü içeren bir görüntü için Çözümle API'si tarafından döndürülen JSON yanıtı gösterilmektedir.

Görüntü Analizi Damdaki Kadının Yüzü

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

Sonraki örnekte, birden çok yüz içeren bir görüntü için döndürülen JSON yanıtı gösterilmektedir.

Vision Analyze Family Photo Face

{
    "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’yi kullanma

Yüz algılama özelliği, Görüntü Analizi 3.2 API'sinin bir parçasıdır. Bu API'ye yerel BIR SDK aracılığıyla veya REST çağrıları aracılığıyla çağrı yapabilirsiniz. visualFeatures sorgu parametresine ekleyinFaces. Ardından, tam JSON yanıtını aldığınızda, bölümün içeriği için dizeyi ayrıştırmanız "faces" yeterlidir.