Voit käyttää ja näyttää kunkin luokan todennäköisyysarvot turvallisen haun merkinnässä Google Vision API:n edistyneen kuvien ymmärtämisominaisuuden avulla voit hyödyntää API-kutsusta saatua vastausta. Vastaus sisältää JSON-objektin, joka sisältää turvallisen haun huomautustiedot, mukaan lukien eri luokkien todennäköisyysarvot.
Kun teet pyynnön API:lle, sinun on määritettävä analysoitava kuva. API käsittelee sitten kuvan ja palauttaa vastauksen, joka sisältää erilaisia tietoja, mukaan lukien turvallisen haun huomautuksen. Turvallisen haun merkintä antaa arvion siitä, kuinka todennäköistä on, että kuva sisältää seksuaalista sisältöä eri luokissa, kuten aikuisille, lääketieteellisille, väkivaltaisille, huijauksille ja rasistisille.
Voit tarkastella kunkin luokan todennäköisyysarvoja jäsentämällä JSON-vastauksen ja poimia tarvittavat tiedot. Turvallisen haun huomautusta edustaa vastauksessa oleva "safeSearchAnnotation"-kenttä. Tästä kentästä löydät kunkin luokan todennäköisyysarvot.
Tässä on esimerkki siitä, kuinka voit käyttää ja näyttää todennäköisyysarvot Pythonilla:
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}")
Yllä oleva koodi tulostaa kunkin luokan todennäköisyysarvot:
adult: VERY_UNLIKELY spoof: UNLIKELY medical: VERY_UNLIKELY violence: VERY_UNLIKELY racy: VERY_UNLIKELY
Käyttämällä ja näyttämällä näitä todennäköisyysarvoja voit määrittää kuvassa näkyvän sisällön tason eri luokissa. Nämä tiedot voivat olla hyödyllisiä useissa sovelluksissa, kuten sisällön valvonnassa, suodatuksessa tai lapsilukkojärjestelmissä.
Jotta voit tarkastella ja näyttää kunkin luokan todennäköisyysarvoja turvallisen haun merkinnässä Google Vision API:n edistyneen kuvien ymmärtämisominaisuuden avulla, sinun on jäsennettävä API-vastaus ja poimittava tarvittavat tiedot "safeSearchAnnotation"-kentästä. Nämä tiedot voivat auttaa sinua arvioimaan avoimen sisällön esiintymistä eri luokissa.
Muita viimeaikaisia kysymyksiä ja vastauksia liittyen Edistynyt kuvien ymmärtäminen:
- Mitä ennalta määritettyjä luokkia on Google Vision API:n objektien tunnistukseen?
- Mikä on suositeltava tapa käyttää turvallisen haun tunnistusominaisuutta yhdessä muiden valvontatekniikoiden kanssa?
- Kuinka saamme turvallisen haun merkinnän käyttämällä Pythonin Google Vision -sovellusliittymää?
- Mitkä viisi luokkaa sisältävät turvallisen haun tunnistusominaisuuden?
- Miten Google Vision -sovellusliittymän turvallinen hakuominaisuus havaitsee kuvista avoimen sisällön?
- Kuinka voimme visuaalisesti tunnistaa ja korostaa havaitut kohteet kuvassa käyttämällä tyynykirjastoa?
- Kuinka voimme järjestää poimitut objektitiedot taulukkomuotoon panda-tietokehyksen avulla?
- Kuinka voimme poimia kaikki objektimerkinnät API:n vastauksesta?
- Mitä kirjastoja ja ohjelmointikieltä käytetään Google Vision API:n toimivuuden osoittamiseen?
- Miten Google Vision -sovellusliittymä suorittaa kohteiden havaitsemisen ja lokalisoinnin kuvissa?
Katso lisää kysymyksiä ja vastauksia osiossa Kehittynyt kuvien ymmärtäminen