Co je analýza obrázků?

Služba analýzy Počítačové zpracování obrazu Image může z obrázků extrahovat širokou škálu vizuálních funkcí. Například může určit, jestli obrázek obsahuje obsah pro dospělé, najít konkrétní značky nebo objekty nebo najít lidské obličeje.

Analýzu obrázků můžete použít prostřednictvím sady Client Library SDK nebo přímo voláním REST API . Začněte tím, že přejdete do kurzu rychlý Start .

Tato dokumentace obsahuje následující typy článků:

  • Rychlé starty jsou podrobné pokyny, které vám umožní volat službu a získat výsledky v krátké době.
  • Příručky návody obsahují pokyny k používání služby v konkrétnějším nebo přizpůsobeném způsobu.
  • Koncepční články poskytují podrobné vysvětlení funkcí a funkcí služby.
  • Kurzy jsou delší než příručky, které ukazují, jak tuto službu používat jako součást v širších obchodních řešeních.

Funkce analýzy obrázků

Obrázky můžete analyzovat a poskytnout tak přehled o jejich vizuálních funkcích a vlastnostech. Všechny funkce v následujícím seznamu jsou poskytovány rozhraním API pro analýzu imagí . Začněte pomocí rychlého startu.

Označování vizuálních vlastností

Identifikujte a označte vizuální funkce na obrázku ze sady tisíců rozpoznatelných objektů, živých věcí, krajin a akcí. Pokud jsou značky dvojznačné nebo nejsou běžné znalosti, poskytuje odpověď rozhraní API nápovědu k objasnění kontextu značky. Označování se neomezuje na hlavní předmět, například postavu v popředí, ale zahrnuje také prostředí (interiér nebo exteriér), nábytek, nástroje, rostliny, zvířata, příslušenství, pomůcky atd. Označování vizuálních vlastností

Obrázky Skateboarder s příznaky naslouchat na pravé straně

Detekovat objekty

Detekce objektu je podobná označování, ale rozhraní API vrací souřadnice ohraničujícího pole pro každou použitou značku. Pokud například obrázek obsahuje pes, Cat a osobu, operace zjišťování zobrazí tyto objekty spolu s jejich souřadnicemi v obrázku. Tuto funkci můžete použít ke zpracování dalších vztahů mezi objekty v imagi. Také vám umožní zjistit, že je v obrázku více instancí stejné značky. Detekovat objekty

Obrázek kanceláře s obdélníkem vykresleným kolem přenosného počítače

Detekovat značky

Identifikujte komerční značky na obrázcích nebo videích z databáze tisíců globálních log. Tuto funkci můžete použít například k tomu, abyste zjistili, které značky jsou nejoblíbenější na sociálních médiích nebo ve většině druhů v mediálním umístění. Detekovat značky

Kategorizace obrázku

Identifikuje a kategorizuje celý obrázek s využitím taxonomie kategorií s dědičnými hierarchiemi nadřízený/podřízený objekt. Kategorie je možné používat samostatně nebo s našimi novými modely označování.
V současné době je jediným podporovaným jazykem pro označování a kategorizaci obrázků angličtina. Kategorizace obrázku

Popis obrázku

Vygeneruje popis celého obrázku v celých větách v čitelném jazyce. Algoritmy Počítačového zpracování obrazu generují různé popisy v závislosti na objektech identifikovaných na obrázku. Jednotlivé popisy se vyhodnotí a vygeneruje se pro ně skóre spolehlivosti. Pak se vrátí seznam seřazený od nejvyššího skóre spolehlivosti po nejnižší. Popis obrázku

Obrázek krav s jednoduchým popisem na pravé straně

Rozpoznávání tváří

Rozpoznává tváře na obrázku a poskytuje informace o jednotlivých rozpoznaných tvářích. Počítačové zpracování obrazu pro každou rozpoznanou tvář vrátí souřadnice, obdélník, pohlaví a věk.
Počítačové zpracování obrazu poskytuje podmnožinu funkcí služby obličeje . Službu obličeje můžete použít pro podrobnější analýzu, jako je například identifikace obličeje a detekce pozice. Rozpoznávání tváří

Rozpoznávání typů obrázků

Rozpoznává charakteristiky obrázku, například jestli jde o perokresbu nebo s jakou pravděpodobností je obrázek klipart. Rozpoznávání typů obrázků

Rozpoznávání obsahu specifického doménu

S využitím doménových modelů rozpoznává a identifikuje obsah obrázku specifický pro doménu, například celebrity a památky. Pokud například obrázek obsahuje lidi, Počítačové zpracování obrazu může použít doménový model pro celebrit k určení, jestli se lidem zjištěné v imagi říká celebrit. Rozpoznávání obsahu specifického doménu

Rozpoznávání barevného schématu

Analyzuje použité barvy na obrázku. Počítačové zpracování obrazu dokáže určit, jestli je obrázek černobílý nebo barevný, a u barevných obrázků identifikovat dominantní a doplňkové barvy. Rozpoznávání barevného schématu

Vytvoření miniatury

Analyzuje obsah obrázku a vytvoří pro obrázek odpovídající miniaturu. Počítačové zpracování obrazu nejprve vygeneruje miniaturu s vysokou kvalitou a následně analyzuje objekty v rámci obrázku a určí oblast zájmu. Počítačové zpracování obrazu potom obrázek ořízne tak, aby odpovídal požadavkům oblasti zájmu. Vytvořená miniatura může mít podle vašich potřeb jiný poměr stran než původní obrázek. Vytvoření miniatury

Obrázek osoby na horské straně s oříznutými verzemi vpravo

Získat oblast zájmu

Analyzujte obsah obrázku a vraťte tak souřadnice oblasti zájmu. Místo oříznutí obrázku a vygenerování miniatury Počítačové zpracování obrazu vrátí souřadnice ohraničujícího pole oblasti, aby volající aplikace mohl původní obrázek upravit podle potřeby. Získat oblast zájmu

Moderování obsahu obrázků

Počítačové zpracování obrazu můžete použít ke zjištění obsahu pro dospělé v imagi a vracet hodnocení spolehlivosti pro různé klasifikace. Prahová hodnota pro obsah pro označování obsahu se dá nastavit na klouzavé stupnici, aby vyhovovala vašim potřebám.

Požadavky image

Analýza obrázků funguje na obrázcích, které splňují následující požadavky:

  • Obrázek musí být ve formátu JPEG, PNG, GIF nebo BMP.
  • Velikost souboru obrázku musí být menší než 4 megabajty (MB).
  • Rozměry obrázku musí být větší než 50 × 50 pixelů.

Ochrana osobních údajů a zabezpečení dat

Stejně jako u všech Cognitive Services by měli vývojáři, kteří používají Počítačové zpracování obrazu službu, znát zásady Microsoftu pro zákaznická data. Další informace najdete na stránce Cognitive Services v centru zabezpečení Microsoftu.

Další kroky

Začněte s analýzou obrázků pomocí Průvodce rychlým startem v preferovaném vývojovém jazyce: