Azure AI Vision Image Analysis SDK for Python
Analyser des images avec Azure AI Vision
Les développeurs ont besoin d'intégrer des capacités de vision par ordinateur dans leurs applications Python mais rencontrent des difficultés avec la documentation complexe du SDK Azure. Cette compétence fournit des exemples de code prêts à l'emploi et des bonnes pratiques pour la légende d'images, la détection d'objets, l'OCR et le recadrage intelligent avec Azure AI Vision.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "Azure AI Vision Image Analysis SDK for Python". Show me how to get a caption for an image using Azure AI Vision
Résultat attendu:
- Utilisez la fonctionnalité visuelle CAPTION pour obtenir une description lisible par l'humain de l'image
- Le résultat inclut à la fois le texte de la légende et un score de confiance
- Activez gender_neutral_caption pour des descriptions inclusives
Utilisation de "Azure AI Vision Image Analysis SDK for Python". How do I extract text from scanned documents?
Résultat attendu:
- Utilisez la fonctionnalité visuelle READ pour l'extraction de texte OCR
- Les résultats incluent des scores de confiance au niveau des mots
- Prend en charge plusieurs langues via le paramètre language
Audit de sécurité
SûrThis is a prompt-only documentation skill containing reference material for the Azure AI Vision Image Analysis SDK. No executable code was detected. The skill provides documentation on how to use Microsoft's Azure computer vision service for image analysis tasks including captioning, object detection, OCR, and smart cropping. No security concerns identified.
Score de qualité
Ce que vous pouvez construire
Automatiser le traitement de documents
Extraire automatiquement le texte des documents scannés et des formulaires en utilisant les capacités OCR
Construire des systèmes de catalogage d'images
Générer automatiquement des légendes et des tags pour les images téléchargées dans des bibliothèques multimédias
Créer des miniatures intelligentes
Générer des recadrages d'images conscients du contexte pour le web design responsive
Essayez ces prompts
Montrez-moi comment obtenir une légende pour une image en utilisant Azure AI Vision ImageAnalysisClient en Python
Écrivez du code Python pour extraire tout le texte d'une image en utilisant la fonctionnalité visuelle READ
Comment détecter des objets dans une image et obtenir leurs coordonnées de boîte englobante en utilisant Azure AI Vision ?
Montrez-moi comment utiliser le client asynchrone pour analyser plusieurs images de manière concurrente
Bonnes pratiques
- Demandez uniquement les fonctionnalités visuelles dont vous avez besoin pour réduire la latence et les coûts
- Utilisez les clients asynchrones pour les scénarios de traitement par lots à haut débit
- Gérez toujours HttpResponseError pour une gestion d'erreurs robuste
Éviter
- Demander toutes les fonctionnalités visuelles d'un coup quand vous n'en avez besoin que d'une seule
- Ignorer la gestion d'erreurs pour les échecs réseau ou les images invalides
- Utiliser des clés API directement dans le code au lieu de variables d'environnement