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

Questa guida rapida illustra come:

  • Creare un bucket Cloud Storage.
  • Carica l'immagine in Cloud Storage e rendi il file accessibile pubblicamente.
  • Effettua una richiesta all'API Vision con quell'immagine.

Il completamento di questi passaggi dovrebbe richiedere circa cinque minuti. Puoi archiviare fino a 5 GB di dati in Cloud Storage senza costi ricarica e apporta fino a 1000 funzioni richieste al mese all'API Vision senza costi ricarica.

Prima di iniziare

Se non lo hai già fatto, segui le istruzioni riportate di seguito per configurare per creare un bucket Cloud Storage.

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. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

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

  4. Attiva l'API Cloud Vision.

    Abilita l'API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  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.

Fai una richiesta a Cloud Vision

  1. Salva una versione locale del file immagine di esempio (demo-img.jpg).

  2. Nella console Google Cloud, vai alla pagina Bucket in Cloud Storage.

    Vai a Bucket

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

  4. Fai clic su Carica file e seleziona la versione locale dell'demo-img.jpg. da caricare nel bucket Cloud Storage.

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

  5. Una volta che il file è stato caricato e visualizzato nel bucket Cloud Storage, condividere l'immagine pubblicamente.

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

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

  7. Fai clic su Esegui per inviare la richiesta al servizio. La risposta JSON dopo il corpo della richiesta.

Complimenti! Hai effettuato la tua prima richiesta images.annotate a Cloud Vision.

Esegui la pulizia

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

Passaggi successivi

  • Consulta l'elenco di tutti i tipi di funzionalità e dei relativi usi.
  • Inizia a utilizzare l'API Vision nella lingua che preferisci utilizzando un Client API Vision Raccolta.
  • Utilizza le guide illustrative per scoprire di più su specifiche funzionalità, vedere annotazioni di esempio e ottenere annotazioni per un singolo file o dell'immagine.
  • Scopri di più sull'immagine batch file (PDF/TIFF/GIF).
  • Sfoglia un elenco completo di codici della libreria client samples.