Een slim bijgesneden miniatuur genereren en achtergrond verwijderen
Miniaturen worden vaak gebruikt om kleinere versies van afbeeldingen in toepassingen en websites te bieden. Een toeristische site kan bijvoorbeeld een lijst met toeristische attracties in een stad weergeven met een kleine, representatieve miniatuurafbeelding voor elke attractie; en alleen de volledige afbeelding weergeven wanneer de gebruiker de pagina Details voor een afzonderlijke attractie selecteert.
Met de Azure AI Vision-service kunt u een miniatuur met verschillende dimensies (en hoogte-breedteverhouding) maken op basis van de bronafbeelding en eventueel afbeeldingsanalyse gebruiken om de interesseregio in de afbeelding te bepalen (het hoofdonderwerp) en de focus van de miniatuur te geven. Deze mogelijkheid om het interessegebied te bepalen, is vooral handig bij het bijsnijden van de afbeelding om de hoogte-breedteverhouding te wijzigen.
U kunt de hoogte-breedteverhouding van de bijgesneden afbeelding opgeven (breedte/hoogte), variƫrend van 0.75
tot 1.80
.
Achtergrond van afbeelding verwijderen
De functie voor het verwijderen van de achtergrond kan de afbeelding splitsen in het onderwerp op de voorgrond en alles wat als achtergrond wordt beschouwd. Azure AI Vision bereikt deze functie door een alfamatte van het voorgrondonderwerp te maken, dat vervolgens wordt gebruikt om de voorgrond of de achtergrond te retourneren.
Neem bijvoorbeeld deze afbeelding origineel van een skateboarder.
Met de achtergrond verwijderd, krijgen we alleen de skateboarder op een transparante achtergrond.
Bij het maken van een alfamatte van een afbeelding is het resultaat de voorgrond in wit, met een zwarte achtergrond.
Alfa matte afbeeldingen zijn handig wanneer clienttoepassingen van plan zijn om een afbeelding verder te verwerken waarvoor scheiding van voorgrond- en achtergrondobjecten is vereist.