Rileva le etichette in un'immagine utilizzando l'API Cloud Vision

Questa guida rapida ti guida nella procedura di:

  • Creazione di un bucket Cloud Storage.
  • Caricare l'immagine in Cloud Storage e renderla pubblica.
  • Invio di una richiesta all'API Vision con l'immagine.

Il completamento di questi passaggi dovrebbe richiedere circa 5 minuti. Puoi archiviare gratuitamente fino a 5 GB di dati in Cloud Storage ed effettuare fino a 1000 richieste di funzionalità gratuitamente al mese all'API Vision.

Prima di iniziare

Se non l'hai ancora fatto, configura il progetto e crea un bucket Google Cloud Storage, come spiegato di seguito.

Configura il progetto

  1. Accedi al tuo account Google Cloud. Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti gratuiti per l'esecuzione, il test e il deployment dei carichi di lavoro.
  2. Nella pagina del selettore di progetti della console Google Cloud, seleziona o crea un progetto Google Cloud.

    Vai al selettore progetti

  3. Assicurati che la fatturazione sia attivata per il tuo progetto Google Cloud.

  4. Attiva l'API Cloud Vision.

    Abilita l'API

  5. Nella pagina del selettore di progetti della console Google Cloud, seleziona o crea un progetto Google Cloud.

    Vai al selettore progetti

  6. Assicurati che la fatturazione sia attivata per il tuo progetto Google Cloud.

  7. Attiva l'API Cloud Vision.

    Abilita l'API

Crea un bucket Cloud Storage

  1. Nella console Google Cloud, vai alla pagina Bucket di Cloud Storage.

    Vai alla pagina Bucket

  2. Fai clic su Crea bucket.
  3. Nella pagina Crea un bucket, inserisci le informazioni del bucket. Per andare al passaggio successivo, fai clic su Continua.
    • In Assegna un nome al bucket, inserisci un nome univoco per il bucket. Non includere informazioni sensibili nel nome del bucket, poiché lo spazio dei nomi dei bucket è globale e visibile pubblicamente.
    • Per Scegli dove archiviare i tuoi dati, segui questi passaggi:
      • Seleziona un'opzione Tipo di località.
      • Seleziona un'opzione Località.
    • Per Scegli una classe di archiviazione predefinita per i dati, seleziona quanto segue: Standard.
    • Per Scegli come controllare l'accesso agli oggetti, seleziona un'opzione Controllo dell'accesso.
    • In Impostazioni avanzate (facoltative), specifica un metodo di crittografia, un criterio di conservazione o le etichette dei bucket.
  4. Fai clic su Crea.

Invia una richiesta al servizio API Cloud Vision

  1. Scarica demo-img.jpg. Potrebbe essere necessario fare clic con il tasto destro del mouse sul link.

  2. Apri la pagina Bucket Cloud Storage.

  3. Seleziona il bucket che hai creato nella sezione precedente.

  4. Fai clic su Carica file e seleziona il file demo-img.jpg da caricare dalla macchina locale al bucket Cloud Storage.

    Il pulsante Carica file.
    Questo è il file immagine che hai appena caricato:
    Due donne in bicicletta a Giacarta.
    Credito dell'immagine: Rohiim Ariful su Unsplash.

  5. Dopo che il file è stato caricato e visualizzato nel bucket Cloud Storage, condividi l'immagine pubblicamente.

  6. Nella sezione Prova questo metodo, completa il modello interattivo di Explorer API sostituendo cloud-samples-data/vision nel campo image.source.imageUri con il nome del bucket Cloud Storage in cui hai caricato il file demo-img.jpg. Il corpo della richiesta dovrebbe avere il seguente aspetto:

    {
      "requests": [
        {
          "features": [
            {
              "type": "LABEL_DETECTION"
            }
          ],
          "image": {
            "source": {
              "imageUri": "gs://cloud-samples-data/vision/demo-img.jpg"
            }
          }
        }
      ]
    }

  7. Fai clic su Execute (Esegui) per inviare la richiesta al servizio. La risposta JSON viene visualizzata sopra.

Complimenti! Hai inviato la tua prima richiesta images.annotate al servizio API Cloud Vision.

Esegui la pulizia

Per evitare addebiti inutili di Google Cloud Platform, utilizza la console Google Cloud per eliminare il bucket Cloud Storage (e il tuo progetto) se non ti servono.

Passaggi successivi

  • Consulta l'elenco di tutti i tipi di funzionalità e dei relativi utilizzi.
  • Inizia a utilizzare l'API Vision nella lingua che preferisci utilizzando una libreria client dell'API Vision.
  • Utilizza le guide illustrative per saperne di più su funzionalità specifiche, visualizzare annotazioni di esempio e ottenere annotazioni per un singolo file o un'immagine singola.
  • Scopri di più sulle annotazioni batch di immagine e file (PDF/TIFF/GIF).
  • Sfoglia un elenco completo di esempi di codice di librerie client.