Slim bijgesneden miniaturen
Een miniatuur is een verkleinde weergave van een afbeelding. Miniaturen worden gebruikt om afbeeldingen en andere gegevens op een voordeligere, indelingsvriendelijkere manier weer te geven. De Azure AI Vision 3.2-API maakt gebruik van slim bijsnijden om intuïtieve afbeeldingsminiaturen te maken die de belangrijkste regio's van een afbeelding bevatten, met prioriteit voor gedetecteerde gezichten.
Het algoritme voor het genereren van miniaturen van Azure AI Vision werkt als volgt:
- Verwijder afleidende elementen uit de afbeelding en identificeer het interessegebied: het gebied van de afbeelding waarin de hoofdobjecten worden weergegeven.
- Snijd de afbeelding bij op basis van het geïdentificeerde interessegebied.
- Wijzig de hoogte-breedteverhouding zodat deze past bij de afmetingen van de doelminiaturen.
Interessegebied
Wanneer u een afbeelding uploadt, analyseert de Azure AI Vision-API deze om het interessegebied te bepalen. Vervolgens kan deze regio worden gebruikt om te bepalen hoe de afbeelding moet worden bijgesneden. De bijsnijdbewerking komt echter altijd overeen met de gewenste hoogte-breedteverhouding als er een is opgegeven.
U kunt ook de onbewerkte begrenzingsvakcoördinaten van hetzelfde interessegebied ophalen door in plaats daarvan de areaOfInterest-API aan te roepen. Vervolgens kunt u deze informatie gebruiken om de oorspronkelijke afbeelding naar wens te wijzigen.
Voorbeelden van slim bijgesneden miniaturen
De gegenereerde miniatuur kan sterk variëren, afhankelijk van wat u opgeeft voor hoogte, breedte en slim bijsnijden, zoals wordt weergegeven in de volgende afbeelding.
De volgende tabel illustreert miniaturen die zijn gedefinieerd door slim bijsnijden voor de voorbeeldafbeeldingen. De miniaturen zijn gegenereerd voor een opgegeven doelhoogte en -breedte van 50 pixels, waarbij slim bijsnijden is ingeschakeld.
Afbeelding | Duimnagel |
---|---|
De API gebruiken
De functie Miniaturen genereren is beschikbaar via de GET Thumbnail en Get Area of Interest-API . U kunt deze API aanroepen via een systeemeigen SDK of via REST-aanroepen.