Intelligens körbevágású miniatűrök
A miniatűrök egy kép kisebb méretű ábrázolása. A miniatűrök a képeket és más adatokat gazdaságosabb, elrendezésbarátabb módon ábrázolják. Az Azure AI Vision 3.2 API intelligens körülvágással intuitív képminiatűröket hoz létre, amelyek tartalmazzák a kép legfontosabb régióit, és elsőbbséget élveznek az észlelt arcok.
Az Azure AI Vision miniatűr-létrehozási algoritmusa a következőképpen működik:
- Távolítsa el a zavaró elemeket a képről, és azonosítsa a fontos területet – annak a képnek a területét, amelyben a fő objektum(ok) megjelennek.
- A kép körülvágása az azonosított érdeklődési terület alapján.
- Módosítsa a méretarányt úgy, hogy illeszkedjen a cél miniatűrök méretéhez.
Érdeklődési terület
Amikor feltölt egy képet, az Azure AI Vision API elemzi, hogy meghatározza az érdeklődési területet. Ezt a régiót használhatja a kép körülvágásának meghatározásához. A körülvágási művelet azonban mindig megfelel a kívánt méretaránynak, ha van megadva.
Ugyanannak a területnek a nyers határolókeret-koordinátáit is lekérheti, ha ehelyett a areaOfInterest API-t hívja meg. Ezután ezeket az információkat használhatja az eredeti kép tetszés szerint történő módosításához.
Intelligens körülvágású miniatűrök – példák
A létrehozott miniatűr a magasság, a szélesség és az intelligens körülvágás megadásától függően nagy mértékben változhat, ahogy az alábbi képen látható.
Az alábbi táblázat a példaképek intelligens körülvágásával definiált miniatűröket szemlélteti. A miniatűrök egy megadott 50 képpontos célmagassághoz és szélességhez lettek létrehozva, és engedélyezve van az intelligens körülvágás.
Kép | Miniatűr |
---|---|
Az API használata
A miniatűr létrehozása funkció a Get Thumbnail and Get Area of Interest API-val érhető el. Ezt az API-t natív SDK-n vagy REST-hívásokon keresztül hívhatja meg.