Miniatures par rognage intelligent (version 4.0 en préversion)
Une miniature est une représentation à taille réduite d’une image. Les miniatures sont utilisées pour représenter des images et d’autres données de manière plus économique et plus pratique au niveau disposition. L’API Azure AI Vision 4.0 utilise un rognage intelligent pour créer des miniatures d’images intuitives qui incluent les parties les plus importantes d’une image, la priorité étant donnée aux visages détectés.
L’utilitaire de rognage intelligent Azure AI Vision prend un ou plusieurs rapports d’aspect dans la plage [0,75, 1,80] et retourne les coordonnées de cadre englobant (en pixels) des régions identifiées. Votre application peut ensuite rogner et retourner l’image à l’aide de ces coordonnées.
Important
Cette fonctionnalité utilise la détection des visages pour déterminer les régions importantes dans l’image. La détection n’implique pas de distinguer un visage d’un autre visage, de prédire ou de classer les attributs du visage ou de créer un modèle de visage (un ensemble unique de nombres générés à partir d’une image qui représente les caractéristiques distinctives d’un visage).
Exemples
Le cadre englobant généré varie considérablement selon les proportions spécifiées, comme illustré dans les images suivantes.
Proportions | Rectangle englobant |
---|---|
ressource d’origine | |
0,75 | |
1.00 | |
1,50 |
Utilisation de l’API
La fonctionnalité de rognage intelligent est disponible via l’API Analyser l’image 4.0. Incluez SmartCrops
dans le paramètre de requête features. Incluez également un paramètre de requête smartcrops-aspect-ratios et définissez-le sur une valeur décimale pour la proportion souhaitée (définie comme largeur/hauteur) dans la plage [0,75, 1,80]. Les valeurs de plusieurs proportions doivent être séparées par des virgules. Si aucune valeur de proportion n’est fournie, l’API retourne un rognage avec une proportion qui conserve le mieux la région la plus importante de l’image.