Erste Schritte zum Testen von Google CloudVision in Python

Ich habe versucht, Google Cloud Vision bei Kansai House Hack Try 2016 Vol.1 zu berühren, also ein Memorandum.

Die Umgebung stammt vom Mac im Terminal.

Grundsätzlich verwende ich Googles Getting Start. https://cloud.google.com/vision/docs/getting-started

Aktivieren Sie zunächst Cloud Vision über GCP スクリーンショット 2016-02-20 19.46.29.png

Anmeldeinformationen> Anmeldeinformationen erstellen> Dienstkontoschlüssel> JSON> Erstellen Befolgen Sie die Anweisungen in. Speichern Sie die hier heruntergeladene JSON-Datei. スクリーンショット 2016-02-20 20.31.16.png

Führen Sie die Gesichtserkennungs-API mit dem Google API-Client in Python aus

Definieren Sie zunächst die Umgebungsvariablen vom Terminal aus. export GOOGLE_APPLICATION_CREDENTIALS = '/ xxx / xxx / {JSON-Datei von früher} .json'

Dann klonen Sie die Quelle von Github. https://github.com/GoogleCloudPlatform/cloud-vision

Wechseln Sie aus dem geklonten Verzeichnis in python> face_detection. Führen Sie faces.py darin aus. Geben Sie im Argument die Bilddatei an, die Sie analysieren möchten.

python faces.py face-input.jpg

Es ist in Ordnung, wenn out.jpg in derselben Ebene ausgegeben wird.

Gesichtsanmerkung zur Gesichtserkennung

Informationen finden Sie hier → https://cloud.google.com/vision/reference/rest/v1/images/annotate#FaceAnnotation

Auf der xyz-Achse können nicht nur der Gesichtsausdruck, sondern auch die Position des Mundes und die Koordinaten des Gesichts ermittelt werden. Es scheint, dass dies mehreren Gesichtern entspricht. Da es nur die API trifft, möchte ich mehr versuchen. Geben Sie bis zu 1000 Einheiten pro Monat frei. Wenn es sich nur um eine Gesichtserkennung handelt, kann sie 1000 Mal ausgeführt werden.

Recommended Posts

Erste Schritte zum Testen von Google CloudVision in Python
Versuchen Sie, Trace in Python zu berechnen
Versuchen Sie, sich mit Python bei qiita anzumelden
Versuchen Sie, Oni Mai Tsuji Miserable mit Python zu implementieren
Berechnen wir das statistische Problem mit Python
3,14 π Tag, versuchen Sie also, in Python auszugeben
Versuchen Sie automatisch, Enum in Python 3.6 automatisch zu bewerten
PyQ ~ Python Erster Schritt ~
3 Schritte, um Python + Mecab nur in yum zu setzen
Schritte zum Entwickeln einer Webanwendung in Python
Versuchen Sie, RPN mit Python zu berechnen (für Anfänger)
Versuchen Sie gRPC in Python
Probieren Sie 9 Slices in Python aus
Was tun, um eine Google-Tabelle in Python zu erhalten?
Versuchen Sie, ein Python-Modul in C-Sprache zu erstellen
Versuchen Sie, Ihr eigenes Intro-Quiz mit Python zu verbessern
So löschen Sie stdout in Python
Versuchen Sie, Python selbst zu verstehen
Melden Sie sich auf der Website in Python an
Versuchen Sie LINE Notify mit Python
Sprechen mit Python [Text zu Sprache]
Lassen Sie uns Yuma in Python 3 implementieren
Wie man in Python entwickelt
Post an Slack in Python
Versuchen Sie es mit GUI, PyQt in Python
So extrahieren Sie einen Termin in Google Kalender mit Python
Versuchen Sie einfach, einen Webhook mit ngrok und Python zu erhalten
[Python] Wie man PCA mit Python macht
Erste einfache Regressionsanalyse in Python
Konvertieren Sie Markdown in Python in PDF
So sammeln Sie Bilder in Python
Versuchen Sie, Facebook mit Python zu betreiben
Schritte zum Installieren von Ubuntu auf VirtualBox
Verwendung von SQLite in Python
Versuchen Sie es mit LevelDB mit Python (plyvel)
Laden Sie Google Drive-Dateien in Python herunter
Versuchen wir es mit Fizz Buzz mit Python
Im Python-Befehl zeigt Python auf Python3.8
Versuchen Sie den Zugriff auf das SPS-Register in Python
Versuchen Sie, Daten in MongoDB abzulegen
Python (vom ersten Mal bis zur Ausführung)
Versuchen Sie, die cloudmonkey-CLI in python3 -1 zu konvertieren
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
6 Möglichkeiten zum Stringen von Objekten in Python
Verwendung von PubChem mit Python
Probieren Sie Cython in kürzester Zeit aus
Selen und Python zum Öffnen von Google
Schritte zum Installieren von python3 auf einem Mac
Versuchen Sie es mit LeapMotion mit Python
Umgang mit Japanisch mit Python
Der erste Schritt von Python Matplotlib
Eine Alternative zu "Pause" in Python
Versuchen Sie, die Thread-Liste der Nachrichten (Abneigung) mit Python zu erhalten.
Erste Python ② Versuchen Sie, Code zu schreiben, während Sie die Funktionen von Python untersuchen
Versuchen Sie, Google Map und Geography Map mit Python anzuzeigen