Penandaan gambar dengan Analisis Gambar versi 4.0

Analisis Citra dapat mengembalikan tag konten untuk ribuan objek, makhluk hidup, pemandangan, serta tindakan yang dapat dikenali dan muncul dalam gambar. Pemberian tag tidak terbatas pada subjek utama, seperti orang di latar depan, tetapi juga mencakup pengaturan (dalam ruangan atau luar ruangan), furnitur, peralatan, tanaman, hewan, aksesori, gawai/gadget yang digunakan, dll. Tag tidak diatur sebagai taksonomi dan tidak memiliki hierarki warisan. Ketika tag bersifat ambigu atau bukan pengetahuan umum, respons API memberikan petunjuk untuk mengklarifikasi arti tag dalam konteks pengaturan yang diketahui.

Contoh penandaan gambar

Respons JSON berikut mengilustrasikan apa yang dikembalikan Azure Vision saat menandai fitur visual yang terdeteksi dalam gambar contoh.

Foto rumah biru dan halaman depan.

{
    "metadata":
    {
        "width": 300,
        "height": 200
    },
    "tagsResult":
    {
        "values":
        [
            {
                "name": "grass",
                "confidence": 0.9960499405860901
            },
            {
                "name": "outdoor",
                "confidence": 0.9956876635551453
            },
            {
                "name": "building",
                "confidence": 0.9893627166748047
            },
            {
                "name": "property",
                "confidence": 0.9853052496910095
            },
            {
                "name": "plant",
                "confidence": 0.9791355729103088
            },
            {
                "name": "sky",
                "confidence": 0.976455569267273
            },
            {
                "name": "home",
                "confidence": 0.9732913374900818
            },
            {
                "name": "house",
                "confidence": 0.9726771116256714
            },
            {
                "name": "real estate",
                "confidence": 0.972320556640625
            },
            {
                "name": "yard",
                "confidence": 0.9480281472206116
            },
            {
                "name": "siding",
                "confidence": 0.945357620716095
            },
            {
                "name": "porch",
                "confidence": 0.9410697221755981
            },
            {
                "name": "cottage",
                "confidence": 0.9143695831298828
            },
            {
                "name": "tree",
                "confidence": 0.9111745357513428
            },
            {
                "name": "farmhouse",
                "confidence": 0.8988940119743347
            },
            {
                "name": "window",
                "confidence": 0.894851803779602
            },
            {
                "name": "lawn",
                "confidence": 0.894050121307373
            },
            {
                "name": "backyard",
                "confidence": 0.8931854963302612
            },
            {
                "name": "garden buildings",
                "confidence": 0.8859137296676636
            },
            {
                "name": "roof",
                "confidence": 0.8695330619812012
            },
            {
                "name": "driveway",
                "confidence": 0.8670969009399414
            },
            {
                "name": "land lot",
                "confidence": 0.856428861618042
            },
            {
                "name": "landscaping",
                "confidence": 0.8540748357772827
            }
        ]
    }
}

Gunakan API

Fitur pemberian tag adalah bagian dari API Analisis Gambar. Anda dapat memanggil API ini menggunakan REST. Sertakan Tagsfeatures dalam parameter kueri. Kemudian, ketika Anda mendapatkan respons JSON lengkap, uraikan string untuk konten bagian "tags" .