Počítačové zpracování obrazu

Z obrázků se dá extrahovat velké množství dat, které je možné využít ke kategorizaci a zpracování vizuálních dat a také k usnadnění správy služeb díky moderování obrázků s podporou počítače.

Analýza obrázku

Tato funkce vrací informace o vizuálním obsahu nalezeném v obrázku. Využijte značky, doménově specifické modely a popisy ve čtyřech jazycích k identifikaci obsahu a bez obav ho označte. S využitím detekce objektů můžete získat polohu tisíců objektů na obrázku. Použití nastavení pro dospělé/pikantní vám pomůže detekovat potenciální obsah pro dospělé. Využijte možnost určit typy obrázků a jejich barevná schémata.

Prohlédnout v akci

person
person
subway train
Název funkce: Hodnota
Objekty [ { "rectangle": { "x": 93, "y": 178, "w": 115, "h": 237 }, "object": "person", "confidence": 0.764 }, { "rectangle": { "x": 0, "y": 229, "w": 101, "h": 206 }, "object": "person", "confidence": 0.624 }, { "rectangle": { "x": 161, "y": 31, "w": 439, "h": 423 }, "object": "subway train", "parent": { "object": "train", "parent": { "object": "Land vehicle", "parent": { "object": "Vehicle", "confidence": 0.926 }, "confidence": 0.923 }, "confidence": 0.917 }, "confidence": 0.801 } ]
Značky [ { "name": "train", "confidence": 0.9975446 }, { "name": "platform", "confidence": 0.9955431 }, { "name": "station", "confidence": 0.979800761 }, { "name": "indoor", "confidence": 0.9277198 }, { "name": "subway", "confidence": 0.8389395 }, { "name": "clothing", "confidence": 0.5043765 }, { "name": "pulling", "confidence": 0.4317162 } ]
Popis { "tags": [ "train", "platform", "station", "building", "indoor", "subway", "track", "walking", "waiting", "pulling", "board", "people", "man", "luggage", "standing", "holding", "large", "woman", "yellow", "suitcase" ], "captions": [ { "text": "people waiting at a train station", "confidence": 0.8330992 } ] }
Formát obrázku "Jpeg"
Rozměry obrázku 462 x 600
Typ klipartu 0
Typ čar 0
Černá a bílá false
Obsah pro dospělé false
Hodnocení obsahu pro dospělé 0.009112834
Obsah pro dospělé false
Hodnocení obsahu pro dospělé 0.0143244695
Kategorie [ { "name": "trans_trainstation", "score": 0.98828125 } ]
Tváře []
Dominantní barva pozadí
"Black"
Dominantní barva popředí
"Black"
Doplňková barva
#484C83

Chcete na tom stavět?

Teď obecně k dispozici: Možnost číst tištěný i rukou psaný text v obrázcích

Využijte špičkové možnosti technologie OCR v operaci čtení k detekci vloženého tištěného a rukou psaného textu, extrakci rozpoznaných slov do strojově čitelného proudu znaků a zajištění možností vyhledávání. Už si nemusíte text kopírovat, stačí ho jenom vyfotografovat.

Prohlédnout v akci

  1. Preview
  2. JSON

Sorry!

Have a

Oops!

nice day !

See you soon !

Bye !

{
  "status": "Succeeded",
  "succeeded": true,
  "failed": false,
  "finished": true,
  "recognitionResults": [
    {
      "page": 1,
      "clockwiseOrientation": 353.71,
      "width": 1138,
      "height": 825,
      "unit": "pixel",
      "lines": [
        {
          "boundingBox": [
            124,
            126,
            399,
            90,
            407,
            199,
            140,
            229
          ],
          "text": "Sorry!",
          "words": [
            {
              "boundingBox": [
                137,
                121,
                397,
                89,
                410,
                198,
                150,
                229
              ],
              "text": "Sorry!"
            }
          ]
        },
        {
          "boundingBox": [
            591,
            173,
            908,
            124,
            921,
            207,
            604,
            256
          ],
          "text": "Have a",
          "words": [
            {
              "boundingBox": [
                598,
                173,
                812,
                140,
                824,
                224,
                610,
                256
              ],
              "text": "Have"
            },
            {
              "boundingBox": [
                834,
                136,
                894,
                127,
                906,
                212,
                846,
                221
              ],
              "text": "a"
            }
          ]
        },
        {
          "boundingBox": [
            199,
            379,
            424,
            365,
            423,
            476,
            209,
            488
          ],
          "text": "Oops!",
          "words": [
            {
              "boundingBox": [
                205,
                377,
                420,
                364,
                426,
                475,
                212,
                488
              ],
              "text": "Oops!"
            }
          ]
        },
        {
          "boundingBox": [
            583,
            267,
            973,
            224,
            982,
            305,
            592,
            348
          ],
          "text": "nice day !",
          "words": [
            {
              "boundingBox": [
                584,
                271,
                762,
                251,
                771,
                330,
                593,
                344
              ],
              "text": "nice"
            },
            {
              "boundingBox": [
                810,
                245,
                940,
                229,
                949,
                310,
                819,
                325
              ],
              "text": "day"
            },
            {
              "boundingBox": [
                954,
                227,
                973,
                225,
                982,
                306,
                963,
                308
              ],
              "text": "!"
            }
          ]
        },
        {
          "boundingBox": [
            166,
            628,
            662,
            599,
            667,
            683,
            170,
            712
          ],
          "text": "See you soon !",
          "words": [
            {
              "boundingBox": [
                172,
                628,
                295,
                624,
                300,
                704,
                178,
                712
              ],
              "text": "See"
            },
            {
              "boundingBox": [
                312,
                623,
                446,
                618,
                449,
                692,
                316,
                702
              ],
              "text": "you"
            },
            {
              "boundingBox": [
                463,
                617,
                620,
                611,
                620,
                680,
                465,
                691
              ],
              "text": "soon"
            },
            {
              "boundingBox": [
                636,
                610,
                659,
                609,
                658,
                677,
                636,
                679
              ],
              "text": "!"
            }
          ]
        },
        {
          "boundingBox": [
            824,
            498,
            1003,
            489,
            1014,
            594,
            834,
            607
          ],
          "text": "Bye !",
          "words": [
            {
              "boundingBox": [
                830,
                497,
                961,
                489,
                967,
                598,
                837,
                606
              ],
              "text": "Bye"
            },
            {
              "boundingBox": [
                982,
                488,
                1004,
                486,
                1011,
                595,
                989,
                597
              ],
              "text": "!"
            }
          ]
        }
      ]
    }
  ]
}

Ukázkové výsledky jsou jenom ilustrační účely. Vzhledem k drobným úpravám obrázků se skutečné výsledky rozhraní API mohou lišit.

Chcete na tom stavět?

Rozpoznávání značek, celebrit a památek

Využijte možnost rozpoznání více než 1 500 globálních značek a log, 1 milionu celebrit z oblasti obchodu, politiky, sportu a zábavy a také 9 000 přírodních i člověkem vytvořených památek z celého světa.

Prohlédnout v akci

{
  "categories": [
    {
      "name": "people_",
      "score": 0.86328125,
      "detail": {
        "celebrities": [
          {
            "name": "Satya Nadella",
            "faceRectangle": {
              "left": 240,
              "top": 294,
              "width": 135,
              "height": 135
            },
            "confidence": 0.99984323978424072
          }
        ],
        "landmarks": null
      }
    }
  ],
  "adult": null,
  "tags": [
    {
      "name": "person",
      "confidence": 0.99956607818603516
    },
    {
      "name": "suit",
      "confidence": 0.98934578895568848
    },
    {
      "name": "man",
      "confidence": 0.98844337463378906
    },
    {
      "name": "tie",
      "confidence": 0.959053635597229
    },
    {
      "name": "human face",
      "confidence": 0.95430314540863037
    },
    {
      "name": "clothing",
      "confidence": 0.860575795173645
    },
    {
      "name": "smile",
      "confidence": 0.8601078987121582
    },
    {
      "name": "outdoor",
      "confidence": 0.86006265878677368
    },
    {
      "name": "glasses",
      "confidence": 0.68438893556594849
    }
  ],
  "description": {
    "tags": [
      "person",
      "suit",
      "man",
      "necktie",
      "outdoor",
      "building",
      "clothing",
      "standing",
      "wearing",
      "business",
      "looking",
      "holding",
      "black",
      "front",
      "hand",
      "dressed",
      "phone",
      "field"
    ],
    "captions": [
      {
        "text": "Satya Nadella wearing a suit and tie",
        "confidence": 0.99032749706305134
      }
    ]
  },
  "requestId": "52f79eb2-11d4-493e-8508-b2400a92684c",
  "metadata": {
    "width": 600,
    "height": 900,
    "format": "Jpeg"
  },
  "faces": [
    {
      "age": 49,
      "gender": "Male",
      "faceRectangle": {
        "left": 240,
        "top": 294,
        "width": 135,
        "height": 135
      }
    }
  ],
  "color": {
    "dominantColorForeground": "Black",
    "dominantColorBackground": "Black",
    "dominantColors": [
      "Black",
      "Grey"
    ],
    "accentColor": "7B5E50",
    "isBWImg": false
  },
  "imageType": {
    "clipArtType": 0,
    "lineDrawingType": 0
  },
  "brands": []
}

Chcete na tom stavět?

Analýza videa téměř v reálném čase

Analýza videa téměř v reálném čase: Extrahujte snímky z videa ve vašem zařízení a potom tyto snímky odešlete do volání API podle vašeho výběru. Můžete přitom využít libovolná rozhraní API pro počítačové zpracování obrazu. Získejte výsledky z videí rychleji.

Využijte naši ukázku v GitHubu, pusťte se do práce a vytvořte svou vlastní aplikaci.

Další informace

Prohlédnout v akci

Chcete na tom stavět?

Vytvoření miniatury

Na základě libovolného obrázku můžete vygenerovat vysoce kvalitní miniaturu s minimálními nároky na úložiště. Obrázky také můžete upravit tak, aby jejich velikost, tvar a styl co nejlépe odpovídaly vašim potřebám. Pomocí inteligentního ořezávání můžete vytvářet miniatury, které mají jiný poměr stran než původní obrázek, a přesto zachovávají důležitý obsah.

Prohlédnout v akci

Chcete na tom stavět?

Prozkoumejte rozhraní API služeb Cognitive Services

Počítačové zpracování obrazu

Zjištění využitelných informací z obrázků

Tvář

Detekce, identifikace, analýza, uspořádání a označení tváří na fotografiích

Rozpoznávání rukopisu PREVIEW

Služba AI, která rozpoznává obsah digitálního rukopisu, jako je rukopis, tvary a rozložení rukopisných dokumentů

Video Indexer

Odhalení nových poznatků z videí

Custom Vision

Jednoduché přizpůsobení vlastních špičkových modelů počítačového zpracování obrazu pro jedinečné případy použití

Rozpoznávání formulářů PREVIEW

Služba extrakce dokumentace založená na AI, která rozumí vašim formulářům

Analýza textu

Snadné vyhodnocení subjektivního hodnocení a témat a pochopení, co uživatelé chtějí

Translator Text

Snadný strojový překlad textů pomocí jednoduchého volání rozhraní REST API

QnA Maker

Dostaňte z informací srozumitelné odpovědi, které lze snadno procházet.

Language Understanding

Naučte svoje aplikace, aby rozuměly příkazům uživatelů

Asistivní čtečka PREVIEW

Umožnění čtení a porozumění textu všem uživatelům bez ohledu na věk a schopnosti

Hlasové služby

Jednotné hlasové služby pro převod řeči na text, textu na řeč a překlad řeči

Rozpoznávání mluvčího PREVIEW

Jednotliví mluvčí se dají identifikovat a ověřit pomocí hlasu

Content Moderator

Automatizované moderování obrázků, textu a videa

Detektor anomálií PREVIEW

Jednoduše přidejte možnosti detekce anomálií do vašich aplikací.

Personalizace PREVIEW

Služba AI, která zajišťuje individuální uživatelské prostředí

Jste připravení posílit vaši aplikaci?