Za pristup i prikaz vrijednosti vjerojatnosti za svaku kategoriju u napomeni o sigurnom pretraživanju pomoću značajke naprednog razumijevanja slika Google Vision API-ja, možete upotrijebiti odgovor primljen od API poziva. Odgovor sadrži JSON objekt koji uključuje informacije o napomenama sigurnog pretraživanja, uključujući vrijednosti vjerojatnosti za različite kategorije.
Prilikom podnošenja zahtjeva API-ju morate navesti sliku koju želite analizirati. API će zatim obraditi sliku i vratiti odgovor koji sadrži razne informacije, uključujući napomenu o sigurnom pretraživanju. Bilješka o sigurnom pretraživanju daje procjenu vjerojatnosti da slika sadrži eksplicitan sadržaj u različitim kategorijama, kao što su sadržaj za odrasle, medicinski, nasilni, prijevara i sadržaj za odrasle.
Za pristup vrijednostima vjerojatnosti za svaku kategoriju, možete raščlaniti JSON odgovor i izdvojiti relevantne informacije. Bilješka sigurnog pretraživanja predstavljena je poljem "safeSearchAnnotation" u odgovoru. Unutar ovog polja pronaći ćete vrijednosti vjerojatnosti za svaku kategoriju.
Evo primjera kako možete pristupiti i prikazati vrijednosti vjerojatnosti pomoću Pythona:
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}")
Gornji kod će ispisati vrijednosti vjerojatnosti za svaku kategoriju:
adult: VERY_UNLIKELY spoof: UNLIKELY medical: VERY_UNLIKELY violence: VERY_UNLIKELY racy: VERY_UNLIKELY
Pristupom i prikazivanjem ovih vrijednosti vjerojatnosti, možete odrediti razinu eksplicitnog sadržaja na slici u različitim kategorijama. Ove informacije mogu biti korisne u različitim aplikacijama, kao što su moderiranje sadržaja, filtriranje ili sustavi roditeljske kontrole.
Da biste pristupili i prikazali vrijednosti vjerojatnosti za svaku kategoriju u napomeni o sigurnom pretraživanju koristeći naprednu značajku razumijevanja slika Google Vision API-ja, trebate analizirati odgovor API-ja i izdvojiti relevantne informacije iz polja "safeSearchAnnotation". Ove vam informacije mogu pomoći u procjeni prisutnosti eksplicitnog sadržaja u različitim kategorijama.
Ostala nedavna pitanja i odgovori u vezi Napredno razumijevanje slika:
- Koje su unaprijed definirane kategorije za prepoznavanje objekata u Google Vision API-ju?
- Koji je preporučeni pristup za korištenje značajke otkrivanja sigurnog pretraživanja u kombinaciji s drugim tehnikama moderiranja?
- Kako možemo dobiti napomenu o sigurnom pretraživanju koristeći Google Vision API u Pythonu?
- Kojih je pet kategorija uključeno u značajku otkrivanja sigurnog pretraživanja?
- Kako značajka sigurnog pretraživanja Google Vision API-ja otkriva eksplicitan sadržaj unutar slika?
- Kako možemo vizualno identificirati i istaknuti otkrivene objekte na slici pomoću knjižnice jastuka?
- Kako možemo organizirati ekstrahirane informacije o objektu u tabelarnom formatu koristeći podatkovni okvir pandas?
- Kako možemo izdvojiti sve bilješke objekta iz odgovora API-ja?
- Koje se biblioteke i programski jezik koriste za demonstraciju funkcionalnosti Google Vision API-ja?
- Kako Google Vision API izvodi otkrivanje objekata i lokalizaciju u slikama?
Više pitanja i odgovora pogledajte u Naprednom razumijevanju slika