Renk düzeni algılama

Azure AI Vision, bir görüntüdeki renkleri analiz ederek üç farklı öznitelik sağlar: baskın ön plan rengi, baskın arka plan rengi ve görüntüdeki daha büyük baskın renkler kümesi. Döndürülen olası renkler kümesi: siyah, mavi, kahverengi, gri, yeşil, turuncu, pembe, mor, kırmızı, teal, beyaz ve sarı.

Azure AI Vision, baskın renk kümesi ve doygunluk birleşimine göre görüntüdeki en canlı rengi temsil eden bir tema rengi de ayıklar. Vurgu rengi onaltılık HTML renk kodu olarak döndürülür (örneğin, 00CC00).

Azure AI Vision ayrıca görüntünün siyah beyaz görüntü olup olmadığını belirten bir boole değeri döndürür.

Renk düzeni algılama örnekleri

Aşağıdaki örnekte, bir görüntünün renk düzenini algıladığında Azure AI Vision tarafından döndürülen JSON yanıtı gösterilmektedir.

Not

Bu durumda, örnek görüntü siyah beyaz bir görüntü değildir, ancak baskın ön plan ve arka plan renkleri siyahtır ve görüntünün bütün olarak baskın renkleri siyah beyazdır.

Bir kişinin silueti ile gün batımında Açık Dağ

{
    "color": {
        "dominantColorForeground": "Black",
        "dominantColorBackground": "Black",
        "dominantColors": ["Black", "White"],
        "accentColor": "BB6D10",
        "isBwImg": false
    },
    "requestId": "0dc394bf-db50-4871-bdcc-13707d9405ea",
    "metadata": {
        "height": 202,
        "width": 300,
        "format": "Jpeg"
    }
}

Baskın renk örnekleri

Aşağıdaki tabloda, her örnek görüntü için döndürülen ön plan, arka plan ve görüntü renkleri gösterilmektedir.

Görsel Baskın renkler
Yeşil arka planlı beyaz bir çiçek Ön plan: Siyah
Arka Plan: Beyaz
Renkler: Siyah, Beyaz, Yeşil
İstasyonun içinden geçen bir tren Ön plan: Siyah
Arka Plan: Siyah
Renkler: Siyah

Vurgu rengi örnekleri

Aşağıdaki tabloda, döndürülen tema rengi, her örnek görüntü için onaltılık HTML renk değeri olarak gösterilmektedir.

Görsel Vurgu rengi
Gün batımında dağ kayası üzerinde duran bir kişi #BB6D10
Yeşil arka planlı beyaz bir çiçek #C6A205
İstasyonun içinden geçen bir tren #474A84

Siyah beyaz algılama örnekleri

Aşağıdaki tabloda Örnek görüntülerde Azure AI Vision'ın siyah beyaz değerlendirmesi gösterilmektedir.

Görsel Siyah beyaz mı?
Manhattan'daki binaların siyah beyaz resmi true
Mavi bir ev ve ön bahçe yanlış

API’yi kullanma

Renk düzeni 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 ekleyinColor. Ardından, tam JSON yanıtını aldığınızda, bölümün içeriği için dizeyi ayrıştırmanız "color" yeterlidir.