Premiers pas pour essayer Google CloudVision en Python

J'ai essayé de toucher Google Cloud Vision à Kansai House Hack Try 2016 vol.1, donc un mémorandum.

L'environnement est de Mac, dans le terminal.

En gros, j'utilise la mise en route de Google. https://cloud.google.com/vision/docs/getting-started

Tout d'abord, activez Cloud Vision depuis GCP スクリーンショット 2016-02-20 19.46.29.png

Informations d'identification> Créer des informations d'identification> Clé de compte de service> JSON> Créer Suivez la procédure dans. Enregistrez le fichier JSON téléchargé ici. スクリーンショット 2016-02-20 20.31.16.png

Exécutez l'API de détection de visage à l'aide du client api Google en Python

Tout d'abord, définissez les variables d'environnement depuis le terminal. ʻExport GOOGLE_APPLICATION_CREDENTIALS = '/ xxx / xxx / {fichier JSON de la version précédente} .json'`

Puis clonez la source depuis github. https://github.com/GoogleCloudPlatform/cloud-vision

Passez du répertoire cloné à python> face_detection, Exécutez faces.py dedans. Spécifiez le fichier image que vous souhaitez analyser dans l'argument.

python faces.py face-input.jpg

C'est OK si out.jpg est sorti dans la même couche.

Annotation de visage pour la reconnaissance de visage

Voir ici pour des informations pouvant être obtenues → https://cloud.google.com/vision/reference/rest/v1/images/annotate#FaceAnnotation

Non seulement l'expression du visage, mais aussi la position de la bouche et les coordonnées du visage peuvent être obtenues sur l'axe xyz, et il semble que cela correspond à plusieurs visages, et comme cela ne touche que l'API, je veux essayer plus. Gratuit jusqu'à 1000 unités par mois. S'il ne s'agit que de reconnaissance faciale, elle peut être exécutée 1000 fois.

Recommended Posts

Premiers pas pour essayer Google CloudVision en Python
Essayez de calculer Trace en Python
Essayez de vous connecter à qiita avec Python
Essayez d'implémenter Oni Mai Tsuji Miserable avec python
Calculons en fait le problème statistique avec Python
3.14 π jour, alors essayez de sortir en Python
Essayez auto pour évaluer automatiquement Enum dans Python 3.6
PyQ ~ Première étape de Python ~
3 étapes pour mettre Python + mecab dans yum uniquement
Étapes pour développer une application Web en Python
Essayez de calculer RPN avec Python (pour les débutants)
Essayez gRPC en Python
Essayez 9 tranches en Python
Que faire pour obtenir une feuille de calcul Google en Python
Essayez de créer un module Python en langage C
Essayez d'améliorer votre propre quiz d'introduction avec Python
Pour vider stdout en Python
Essayez de comprendre Python soi
Connectez-vous au site Web en Python
Essayez LINE Notify avec Python
Parler avec Python [synthèse vocale]
Implémentons Yuma dans Python 3
Comment développer en Python
Publier sur Slack en Python
Essayez de le faire avec GUI, PyQt en Python
Comment extraire n'importe quel rendez-vous dans Google Agenda avec Python
Essayez simplement de recevoir un webhook avec ngrok et Python
[Python] Comment faire PCA avec Python
Première analyse de régression simple en Python
Convertir Markdown en PDF en Python
Comment collecter des images en Python
Essayez d'exploiter Facebook avec Python
Étapes pour installer Ubuntu sur VirtualBox
Comment utiliser SQLite en Python
Essayez d'utiliser LevelDB avec Python (plyvel)
Téléchargez des fichiers Google Drive en Python
Essayons Fizz Buzz avec Python
Dans la commande python, python pointe vers python3.8
Essayez l'accès au registre PLC en Python
Essayez de mettre des données dans MongoDB
Python (de la première fois à l'exécution)
Essayez de convertir la CLI cloudmonkey en python3 -1
Comment utiliser Mysql avec python
Comment envelopper C en Python
Comment utiliser ChemSpider en Python
6 façons d'enchaîner des objets en Python
Comment utiliser PubChem avec Python
Essayez Cython dans les plus brefs délais
Sélénium et python pour ouvrir Google
Étapes pour installer python3 sur Mac
Essayez d'utiliser LeapMotion avec Python
Comment gérer le japonais avec Python
La première étape de Python Matplotlib
Une alternative à `pause` en Python
Essayez d'obtenir la liste des fils du bulletin d'information (je n'aime pas) avec Python.
Premier python ② Essayez d'écrire du code tout en examinant les fonctionnalités de python
Essayez d'afficher la carte google et la carte géographique avec python