Share via


Générer une miniature rognée de façon intelligente

Vous pouvez utiliser Analyse d’images 3.2 pour générer une miniature avec rognage intelligent. Spécifiez la hauteur et la largeur désirées, dont les proportions peuvent différer de l’image d’entrée. Analyse d'images utilise le rognage intelligent pour identifier la zone d'intérêt et générer des coordonnées de rognage autour de cette région.

Appeler l’API Générer une miniature

Pour appeler l’API, procédez comme suit :

  1. Copiez la commande ci-après dans un éditeur de texte.

  2. Modifiez la commande comme ci-dessous :

    1. Remplacez la valeur de <subscriptionKey> par votre propre clé.
    2. Remplacez la valeur de <thumbnailFile> par le chemin et le nom du fichier dans lequel enregistrer la miniature retournée.
    3. Remplacez la partie <endpoint> de l’URL de la requête par votre propre URL de point de terminaison.

      Remarque

      Les nouvelles ressources créées après le 1er juillet 2019 utilisent des noms de sous-domaines personnalisés. Pour plus d’informations et afin d’obtenir une liste complète des points de terminaison régionaux, consultez Noms personnalisés de sous-domaine pour Azure AI services.

    4. Éventuellement, changez l’URL d’image dans le corps de la requête (https://learn.microsoft.com/azure/ai-services/computer-vision/media/quickstarts/presentation.png) par l’URL d’une autre image à partir de laquelle générer une miniature.
  3. Ouvrir une fenêtre d’invite de commandes.

  4. Collez la commande à partir de l’éditeur de texte dans la fenêtre d’invite de commandes.

  5. Appuyez sur Entrée pour exécuter le programme.

    curl -H "Ocp-Apim-Subscription-Key: <subscriptionKey>" -o <thumbnailFile> -H "Content-Type: application/json" "<endpoint>/vision/v3.2/generateThumbnail?width=100&height=100&smartCropping=true" -d "{\"url\":\"https://learn.microsoft.com/azure/ai-services/computer-vision/media/quickstarts/presentation.png\"}"
    

Examiner la réponse

Une réponse réussie ajoute l’image miniature dans le fichier spécifié dans <thumbnailFile>. Si la requête échoue, la réponse contient un code d’erreur et un message pour vous aider à déterminer la cause du problème. Si la requête semble réussir, mais que la miniature créée n’est pas un fichier image valide, il est possible que votre clé ne soit pas valide.

Étapes suivantes

Si vous souhaitez appeler des API Analyse d’image à l’aide d’un SDK natif dans le langage de votre choix, suivez le guide de démarrage rapide pour configurer.