Labels in einem Bild mithilfe der Cloud Vision API erkennen
In dieser Schnellstartanleitung werden folgende Verfahren erläutert:
- Cloud Storage-Bucket erstellen.
- Laden Sie das Bild in Cloud Storage hoch und machen Sie die Datei öffentlich zugänglich.
- Mit dem Bild eine Anfrage an die Vision API stellen
Diese Schritte sollten ca. 5 Minuten dauern. Sie können kostenlos bis zu 5 GB Daten in Cloud Storage speichern und bis zu 1.000 Funktionsanfragen pro Monat an die Vision API stellen.
Vorbereitung
Falls Sie dies noch nicht getan haben, richten Sie wie unten beschrieben das Projekt ein und erstellen Sie einen Cloud Storage-Bucket.
Projekt einrichten
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Vision API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Vision API.
Cloud Storage-Bucket erstellen
- In the Google Cloud console, go to the Cloud Storage Buckets page.
- Click Create bucket.
- On the Create a bucket page, enter your bucket information. To go to the next
step, click Continue.
- For Name your bucket, enter a unique bucket name. Don't include sensitive information in the bucket name, because the bucket namespace is global and publicly visible.
-
For Choose where to store your data, do the following:
- Select a Location type option.
- Select a Location option.
- For Choose a default storage class for your data, select the following: Standard.
- For Choose how to control access to objects, select an Access control option.
- For Advanced settings (optional), specify an encryption method, a retention policy, or bucket labels.
- Click Create.
Anfrage an Cloud Vision stellen
Speichern Sie eine lokale Version der Beispielbilddatei (
demo-img.jpg
).Wechseln Sie in der Google Cloud Console zur Cloud Storage-Seite Buckets.
Wählen Sie den Bucket aus, den Sie im vorherigen Abschnitt erstellt haben.
Klicken Sie auf Upload Files (Dateien hochladen) und wählen Sie die lokale Version der Datei
Das ist die Bilddatei, die Sie gerade hochgeladen haben:demo-img.jpg
aus, um Sie in Ihren Cloud Storage-Bucket hochzuladen.Wenn die hochgeladene Datei im Cloud Storage-Bucket zu sehen ist, teilen Sie das Bild öffentlich.
Füllen Sie im Abschnitt Diese Methode testen die interaktive API Explorer-Vorlage aus. Ersetzen Sie dazu
cloud-samples-data/vision
im Feldimage.source.imageUri
durch den Namen des Cloud Storage-Buckets, in den Sie die Dateidemo-img.jpg
hochgeladen haben. Der Anfragetext sollte in etwa so aussehen:{ "requests": [ { "features": [ { "type": "LABEL_DETECTION" } ], "image": { "source": { "imageUri": "gs://cloud-samples-data/vision/demo-img.jpg" } } } ] }
Klicken Sie auf Ausführen, um die Anfrage an den Dienst zu senden. Die JSON-Antwort wird nach dem Anfragetext angezeigt.
Glückwunsch! Sie haben Ihre erste images.annotate
-Anfrage an Cloud Vision gesendet.
Bereinigen
Löschen Sie Ihren Cloud Storage-Bucket und ggf. Ihr Projekt mithilfe der Google Cloud Console, wenn Sie sie nicht benötigen. Damit vermeiden Sie unnötige Kosten für Google Cloud.
Nächste Schritte
- Alle Elementtypen und ihre Verwendung ansehen.
- Erste Schritte mit Vision API in der Sprache Ihrer Wahl. Verwenden Sie dafür eine Vision API-Clientbibliothek.
- Verwenden Sie die Anleitungen, um mehr über bestimmte Funktionen zu erfahren, Beispielannotationen anzusehen und Annotationen für einzelne Dateien oder Bilder abzurufen.
- Weitere Informationen zur Batch-Bild- und Datei-Annotationen (PDF/TIFF/GIF).
- Hier finden Sie eine vollständige Liste der Codebeispiele für die Clientbibliothek.