Pour accéder et afficher les valeurs de probabilité pour chaque catégorie dans l'annotation de recherche sécurisée à l'aide de la fonctionnalité avancée de compréhension des images de l'API Google Vision, vous pouvez utiliser la réponse reçue de l'appel d'API. La réponse contient un objet JSON qui inclut les informations d'annotation de recherche sécurisée, y compris les valeurs de probabilité pour différentes catégories.
Lorsque vous faites une requête à l'API, vous devez spécifier l'image que vous souhaitez analyser. L'API traitera ensuite l'image et renverra une réponse contenant diverses informations, y compris l'annotation de recherche sécurisée. L'annotation de recherche sécurisée fournit une évaluation de la probabilité que l'image contienne du contenu explicite dans différentes catégories, telles que adulte, médical, violent, usurpé et racé.
Pour accéder aux valeurs de probabilité pour chaque catégorie, vous pouvez analyser la réponse JSON et extraire les informations pertinentes. L'annotation de recherche sécurisée est représentée par le champ « safeSearchAnnotation » dans la réponse. Dans ce champ, vous trouverez les valeurs de vraisemblance pour chaque catégorie.
Voici un exemple de la façon dont vous pouvez accéder et afficher les valeurs de vraisemblance à l'aide de Python :
python import json # Assuming you have the API response stored in a variable called 'response' response = { "safeSearchAnnotation": { "adult": "VERY_UNLIKELY", "spoof": "UNLIKELY", "medical": "VERY_UNLIKELY", "violence": "VERY_UNLIKELY", "racy": "VERY_UNLIKELY" } } # Parse the JSON response data = json.loads(response) # Access and display the likelihood values likelihood_values = data["safeSearchAnnotation"] for category, likelihood in likelihood_values.items(): print(f"{category}: {likelihood}")
Le code ci-dessus affichera les valeurs de vraisemblance pour chaque catégorie :
adult: VERY_UNLIKELY spoof: UNLIKELY medical: VERY_UNLIKELY violence: VERY_UNLIKELY racy: VERY_UNLIKELY
En accédant et en affichant ces valeurs de vraisemblance, vous pouvez déterminer le niveau de contenu explicite de l'image dans différentes catégories. Ces informations peuvent être utiles dans diverses applications, telles que les systèmes de modération de contenu, de filtrage ou de contrôle parental.
Pour accéder et afficher les valeurs de probabilité pour chaque catégorie dans l'annotation de recherche sécurisée à l'aide de la fonctionnalité avancée de compréhension des images de l'API Google Vision, vous devez analyser la réponse de l'API et extraire les informations pertinentes du champ "safeSearchAnnotation". Ces informations peuvent vous aider à évaluer la présence de contenu explicite dans différentes catégories.
D'autres questions et réponses récentes concernant Compréhension avancée des images:
- Quelles sont les catégories prédéfinies pour la reconnaissance d'objets dans l'API Google Vision ?
- Quelle est l’approche recommandée pour utiliser la fonctionnalité de détection de recherche sécurisée en combinaison avec d’autres techniques de modération ?
- Comment pouvons-nous obtenir l'annotation de recherche sécurisée à l'aide de l'API Google Vision en Python ?
- Quelles sont les cinq catégories incluses dans la fonction de détection de recherche sécurisée ?
- Comment la fonctionnalité de recherche sécurisée de l'API Google Vision détecte-t-elle le contenu explicite dans les images ?
- Comment identifier visuellement et mettre en évidence les objets détectés dans une image à l'aide de la bibliothèque d'oreillers ?
- Comment pouvons-nous organiser les informations sur les objets extraits dans un format tabulaire à l'aide du bloc de données pandas ?
- Comment pouvons-nous extraire toutes les annotations d'objet de la réponse de l'API ?
- Quels bibliothèques et langage de programmation sont utilisés pour démontrer les fonctionnalités de l'API Google Vision ?
- Comment l'API Google Vision effectue-t-elle la détection et la localisation d'objets dans les images ?
Afficher plus de questions et de réponses dans Compréhension avancée des images
Plus de questions et réponses :
- Champ: Intelligence artificielle
- Programme: API Google Vision EITC/AI/GVAPI (accéder au programme de certification)
- Leçon: Compréhension avancée des images (aller à la leçon correspondante)
- Topic: Détection de contenu explicite (fonction de recherche sécurisée) (aller au sujet connexe)
- Révision de l'examen