Freigeben über


Bildtyperkennung

Mit der API "Image 3.2 analysieren" kann Azure Vision in Foundry Tools den Inhaltstyp von Bildern analysieren und angeben, ob ein Bild ClipArt oder eine Linienzeichnung ist.

ClipArt-Erkennung

Azure Vision analysiert ein Bild und bewertet die Wahrscheinlichkeit, dass das Bild ClipArt auf einer Skala von 0 bis 3 ist, wie in der folgenden Tabelle beschrieben.

Wert Bedeutung
0 Keine ClipArt
1 Nicht eindeutig
2 Normale ClipArt
3 Gute ClipArt

Beispiele für die Erkennung von ClipArts

Die folgenden JSON-Antworten veranschaulichen, was Azure Vision zurückgibt, wenn die Wahrscheinlichkeit der Beispielbilder als ClipArt bewertet wird.

Ein ClipArt-Bild einer Käsescheibe

{
    "imageType": {
        "clipArtType": 3,
        "lineDrawingType": 0
    },
    "requestId": "88c48d8c-80f3-449f-878f-6947f3b35a27",
    "metadata": {
        "height": 225,
        "width": 300,
        "format": "Jpeg"
    }
}

Ein blaues Haus mit Vorgarten

{
    "imageType": {
        "clipArtType": 0,
        "lineDrawingType": 0
    },
    "requestId": "a9c8490a-2740-4e04-923b-e8f4830d0e47",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Jpeg"
    }
}

Erkennung von Strichzeichnungen

Azure Vision analysiert ein Bild und gibt einen booleschen Wert zurück, der angibt, ob es sich bei dem Bild um eine Linienzeichnung handelt.

Beispiele für die Erkennung von Strichzeichnungen

Die folgenden JSON-Antworten veranschaulichen, was Azure Vision zurückgibt, wenn angegeben wird, ob es sich bei den Beispielbildern um Linienzeichnungen handelt.

Eine Strichzeichnung eines Löwen

{
    "imageType": {
        "clipArtType": 2,
        "lineDrawingType": 1
    },
    "requestId": "6442dc22-476a-41c4-aa3d-9ceb15172f01",
    "metadata": {
        "height": 268,
        "width": 300,
        "format": "Jpeg"
    }
}

Eine weiße Blume vor einem grünen Hintergrund

{
    "imageType": {
        "clipArtType": 0,
        "lineDrawingType": 0
    },
    "requestId": "98437d65-1b05-4ab7-b439-7098b5dfdcbf",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Jpeg"
    }
}

Verwenden der API

Das Feature zur Erkennung von Bildtypen ist ein Teil der Bildanalyse 3.2-API. Sie können diese API über ein natives SDK oder REST-Aufrufe aufrufen. Beziehen Sie ImageType in den Abfrageparameter visualFeatures ein. Nachdem Sie die vollständige JSON-Antwort erhalten haben, analysieren Sie einfach die Zeichenfolge auf den Inhalt im Abschnitt "imageType".

Nächster Schritt