Da biste pristupili i prikazali vrijednosti vjerovatnoće za svaku kategoriju u napomeni o sigurnom pretraživanju koristeći naprednu funkciju razumijevanja slika Google Vision API-ja, možete koristiti odgovor primljen iz API poziva. Odgovor sadrži JSON objekt koji uključuje informacije o napomenama o sigurnom pretraživanju, uključujući vrijednosti vjerovatnoće za različite kategorije.
Kada postavljate zahtjev API-ju, morate navesti sliku koju želite analizirati. API će zatim obraditi sliku i vratiti odgovor koji sadrži različite informacije, uključujući napomenu o sigurnom pretraživanju. Napomena o sigurnom pretraživanju pruža procjenu vjerovatnoće da slika sadrži eksplicitan sadržaj u različitim kategorijama, kao što su odrasli, medicinski, nasilni, lažni i rasistički.
Da biste pristupili vrijednostima vjerovatnoće za svaku kategoriju, možete raščlaniti JSON odgovor i izdvojiti relevantne informacije. Napomena o sigurnom pretraživanju predstavljena je poljem "safeSearchAnnotation" u odgovoru. Unutar ovog polja naći ćete vrijednosti vjerovatnoće za svaku kategoriju.
Evo primjera kako možete pristupiti i prikazati vrijednosti vjerovatnoće koristeći 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}")
Gornji kod će ispisati vrijednosti vjerovatnoće za svaku kategoriju:
adult: VERY_UNLIKELY spoof: UNLIKELY medical: VERY_UNLIKELY violence: VERY_UNLIKELY racy: VERY_UNLIKELY
Pristupanjem i prikazivanjem ovih vrijednosti vjerovatnoće možete odrediti nivo 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 sistemi roditeljske kontrole.
Da biste pristupili i prikazali vrijednosti vjerovatnoće za svaku kategoriju u napomeni o sigurnom pretraživanju koristeći naprednu funkciju razumijevanja slika API-ja Google Vision, trebate raščlaniti API odgovor i izdvojiti relevantne informacije iz polja "safeSearchAnnotation". Ove informacije vam mogu pomoći da procijenite prisutnost eksplicitnog sadržaja u različitim kategorijama.
Ostala nedavna pitanja i odgovori u vezi Napredno razumijevanje slika:
- Koje su neke unaprijed definirane kategorije za prepoznavanje objekata u Google Vision API-ju?
- Koji je preporučeni pristup za korištenje funkcije detekcije 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čenih u funkciju otkrivanja sigurnog pretraživanja?
- Kako funkcija 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 biblioteke jastuka?
- Kako možemo organizirati ekstrahirane informacije o objektu u tabelarnom formatu koristeći pandas okvir podataka?
- Kako možemo izdvojiti sve komentare objekata iz odgovora API-ja?
- Koje biblioteke i programski jezik se koriste za demonstraciju funkcionalnosti Google Vision API-ja?
- Kako Google Vision API otkriva objekte i lokalizaciju na slikama?
Pogledajte više pitanja i odgovora u Naprednom razumijevanju slika