Aracılığıyla paylaş


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 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ılmış veya sınırlı yüz tanıma özellikleri vardır. Bu özellikler, kötü amaçlı kullanımda olduğu takdirde insanları stereotipleme, ayrımcılık veya haksız hizmet reddine maruz kalabilecek duygusal durumları ve kimlik özniteliklerini çıkarsamak için kullanılabilir. Kullanımdan kaldırılan özellikler duygu ve cinsiyettir. Sınırlı yetenekler yaş, gülümseme, yüz kılları, saç ve makyajdır. Sınırlı özelliklerden herhangi birinin kullanımından yararlanabilecek sorumlu bir kullanım örneğine sahipseniz Azure Yüz Tanıma ekibine e-posta gönderin. 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 Aile Fotoğraf Yüzünü Analiz Et

{
    "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. Faces sorgu parametresine ekleyin. Tam JSON yanıtını aldığınızda, "faces" kısmının içeriğini çıkarmak için dizeyi basitçe ayrıştırın.

Sonraki adım