Een slim bijgesneden miniatuur genereren en achtergrond verwijderen

Voltooid

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.

A large building cropped to show the region of interest.

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.

A skateboarder performing a trick in front of a concrete wall.

Met de achtergrond verwijderd, krijgen we alleen de skateboarder op een transparante achtergrond.

A skateboarder performing a trick with a black background.

Bij het maken van een alfamatte van een afbeelding is het resultaat de voorgrond in wit, met een zwarte achtergrond.

A silhouette of a skateboarder performing a trick with a black background.

Alfa matte afbeeldingen zijn handig wanneer clienttoepassingen van plan zijn om een afbeelding verder te verwerken waarvoor scheiding van voorgrond- en achtergrondobjecten is vereist.