Miniatury s inteligentním oříznutím (verze 4.0 Preview)
Miniatura je zmenšená reprezentace obrázku. Miniatury se používají k reprezentaci obrázků a dalších dat úspornějším způsobem s rozložením. Rozhraní API služby Azure AI Vision 4.0 používá inteligentní oříznutí k vytvoření intuitivních miniatur obrázků, které zahrnují nejdůležitější oblasti obrázku s prioritou danou pro všechny zjištěné tváře.
Nástroj inteligentního oříznutí Azure AI Vision přebírá jeden nebo více poměrů stran v rozsahu [0,75, 1,80] a vrací souřadnice ohraničujícího rámečku (v pixelech) identifikovaných oblastí. Aplikace pak může obrázek oříznout a vrátit pomocí těchto souřadnic.
Důležité
Tato funkce používá rozpoznávání tváře k určení důležitých oblastí na obrázku. Detekce nezahrnuje rozlišení jedné tváře od jiné tváře, predikci nebo klasifikaci atributů obličeje nebo vytvoření šablony obličeje (jedinečná sada čísel vygenerovaných z obrázku, který představuje charakteristické rysy tváře).
Příklady
Vygenerovaný ohraničující rámeček se může značně lišit v závislosti na tom, co určíte pro poměr stran, jak je znázorněno na následujících obrázcích.
Poměr stran | Ohraničující rámeček |
---|---|
původní | |
0.75 | |
1.00 | |
1.50 |
Použití rozhraní API
Funkce inteligentního oříznutí je dostupná prostřednictvím rozhraní API Analyzovat obrázek 4.0. Zahrňte SmartCrops
do parametru dotazu funkce . Zahrňte také parametr dotazu smartcrops-aspect-ratios a nastavte ho na desetinnou hodnotu požadovaného poměru stran (definovaného jako šířka /výška) v rozsahu [0,75, 1,80]. Více hodnot poměru stran by mělo být oddělené čárkami. Pokud není k dispozici žádná hodnota poměru stran, rozhraní API vrátí oříznutí s poměrem stran, který nejlépe zachová nejdůležitější oblast obrázku.