Ak chcete získať prístup k hodnotám pravdepodobnosti pre každú kategóriu v anotácii bezpečného vyhľadávania a zobraziť ich pomocou pokročilej funkcie porozumenia obrázkov v rozhraní Google Vision API, môžete využiť odpoveď prijatú z volania rozhrania API. Odpoveď obsahuje objekt JSON, ktorý obsahuje informácie o anotácii bezpečného vyhľadávania vrátane hodnôt pravdepodobnosti pre rôzne kategórie.
Pri vytváraní požiadavky na rozhranie API musíte zadať obrázok, ktorý chcete analyzovať. Rozhranie API potom spracuje obrázok a vráti odpoveď obsahujúcu rôzne informácie vrátane anotácie bezpečného vyhľadávania. Anotácia bezpečného vyhľadávania poskytuje posúdenie pravdepodobnosti, že obrázok obsahuje explicitný obsah v rôznych kategóriách, ako je obsah pre dospelých, zdravotný stav, násilie, spoof a rasistický.
Ak chcete získať prístup k hodnotám pravdepodobnosti pre každú kategóriu, môžete analyzovať odpoveď JSON a extrahovať relevantné informácie. Anotáciu bezpečného vyhľadávania predstavuje pole „safeSearchAnnotation“ v odpovedi. V tomto poli nájdete hodnoty pravdepodobnosti pre každú kategóriu.
Tu je príklad, ako môžete získať a zobraziť hodnoty pravdepodobnosti pomocou 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}")
Vyššie uvedený kód zobrazí hodnoty pravdepodobnosti pre každú kategóriu:
adult: VERY_UNLIKELY spoof: UNLIKELY medical: VERY_UNLIKELY violence: VERY_UNLIKELY racy: VERY_UNLIKELY
Prístupom k týmto hodnotám pravdepodobnosti a ich zobrazením môžete určiť úroveň explicitného obsahu na obrázku v rôznych kategóriách. Tieto informácie môžu byť užitočné v rôznych aplikáciách, ako je napríklad moderovanie obsahu, filtrovanie alebo systémy rodičovskej kontroly.
Ak chcete získať prístup a zobraziť hodnoty pravdepodobnosti pre každú kategóriu v anotácii bezpečného vyhľadávania pomocou pokročilej funkcie porozumenia obrázkov v rozhraní Google Vision API, musíte analyzovať odpoveď rozhrania API a extrahovať relevantné informácie z poľa „safeSearchAnnotation“. Tieto informácie vám môžu pomôcť posúdiť prítomnosť explicitného obsahu v rôznych kategóriách.
Ďalšie nedávne otázky a odpovede týkajúce sa Pokročilé porozumenie obrázkov:
- Aké sú niektoré preddefinované kategórie na rozpoznávanie objektov v rozhraní Google Vision API?
- Aký je odporúčaný prístup na používanie funkcie detekcie bezpečného vyhľadávania v kombinácii s inými technikami moderovania?
- Ako môžeme získať anotáciu bezpečného vyhľadávania pomocou Google Vision API v Pythone?
- Akých päť kategórií zahŕňa funkcia detekcie bezpečného vyhľadávania?
- Ako rozpozná funkcia bezpečného vyhľadávania Google Vision API explicitný obsah v obrázkoch?
- Ako môžeme vizuálne identifikovať a zvýrazniť detekované objekty na obrázku pomocou knižnice vankúšov?
- Ako môžeme usporiadať extrahované informácie o objekte do tabuľkového formátu pomocou dátového rámca pandy?
- Ako môžeme extrahovať všetky anotácie objektu z odpovede API?
- Aké knižnice a programovací jazyk sa používajú na demonštráciu funkčnosti rozhrania Google Vision API?
- Ako rozhranie Google Vision API vykonáva detekciu a lokalizáciu objektov v obrázkoch?
Pozrite si ďalšie otázky a odpovede v časti Rozšírené porozumenie obrázkov