Chcete-li získat a zobrazit hodnoty pravděpodobnosti pro každou kategorii v anotaci bezpečného vyhledávání pomocí pokročilé funkce porozumění obrázkům rozhraní Google Vision API, můžete využít odpověď přijatou z volání API. Odpověď obsahuje objekt JSON, který obsahuje informace anotace bezpečného vyhledávání, včetně hodnot pravděpodobnosti pro různé kategorie.
Při zadávání požadavku na rozhraní API musíte zadat obrázek, který chcete analyzovat. Rozhraní API pak obrázek zpracuje a vrátí odpověď obsahující různé informace, včetně anotace bezpečného vyhledávání. Anotace bezpečného vyhledávání poskytuje posouzení pravděpodobnosti, že obrázek obsahuje explicitní obsah v různých kategoriích, jako je obsah pro dospělé, zdravotní stav, násilí, spoof a rasistický.
Chcete-li získat přístup k hodnotám pravděpodobnosti pro každou kategorii, můžete analyzovat odpověď JSON a extrahovat relevantní informace. Anotace bezpečného vyhledávání je reprezentována polem "safeSearchAnnotation" v odpovědi. V tomto poli najdete hodnoty pravděpodobnosti pro každou kategorii.
Zde je příklad toho, jak můžete získat a zobrazit hodnoty pravděpodobnosti pomocí Pythonu:
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}")
Výše uvedený kód vypíše hodnoty pravděpodobnosti pro každou kategorii:
adult: VERY_UNLIKELY spoof: UNLIKELY medical: VERY_UNLIKELY violence: VERY_UNLIKELY racy: VERY_UNLIKELY
Přístupem k těmto hodnotám pravděpodobnosti a jejich zobrazením můžete určit úroveň explicitního obsahu v obrázku v různých kategoriích. Tyto informace mohou být užitečné v různých aplikacích, jako je moderování obsahu, filtrování nebo systémy rodičovské kontroly.
Chcete-li získat přístup a zobrazit hodnoty pravděpodobnosti pro každou kategorii v anotaci bezpečného vyhledávání pomocí pokročilé funkce porozumění obrázkům rozhraní Google Vision API, musíte analyzovat odpověď rozhraní API a extrahovat relevantní informace z pole „safeSearchAnnotation“. Tyto informace vám mohou pomoci posoudit přítomnost explicitního obsahu v různých kategoriích.
Další nedávné otázky a odpovědi týkající se Pokročilé porozumění obrázkům:
- Jaké jsou některé předdefinované kategorie pro rozpoznávání objektů v Google Vision API?
- Jaký je doporučený přístup k používání funkce detekce bezpečného vyhledávání v kombinaci s jinými technikami moderování?
- Jak můžeme získat anotaci bezpečného vyhledávání pomocí Google Vision API v Pythonu?
- Jakých pět kategorií zahrnuje funkce detekce bezpečného vyhledávání?
- Jak funkce bezpečného vyhledávání Google Vision API detekuje explicitní obsah v obrázcích?
- Jak můžeme vizuálně identifikovat a zvýraznit detekované objekty na obrázku pomocí knihovny polštářů?
- Jak můžeme uspořádat extrahované informace o objektu do tabulkového formátu pomocí datového rámce pandas?
- Jak můžeme extrahovat všechny anotace objektů z odpovědi API?
- Jaké knihovny a programovací jazyk se používají k demonstraci funkčnosti Google Vision API?
- Jak rozhraní Google Vision API provádí detekci a lokalizaci objektů v obrázcích?
Prohlédněte si další otázky a odpovědi v části Pokročilé porozumění obrázkům