[PYTHON] Bilderkennung mit API aus null Wissen mit AutoML Vision

Die Bilderkennung mithilfe der Cloud könnte normal erfolgen, wenn sie gemäß dem vorhergehenden Artikel durchgeführt wurde, sodass ich möglicherweise nicht viel schreibe

Ich werde stattdessen den Artikel schreiben, den ich mit Edge gemacht habe

Über den Autor

Ich habe C, C ++, JAVA, Python, Chainer usw. berührt. Völlig unwissend über Raspetorte, GCP, API Normalerweise benutze ich Windows, also beginne ich mit dem Aufbau einer Ubuntu-Umgebung.

Umgebung

Ubuntu 18.04.2 LTS (Nopa) Raspbian(Raspberry Pi 3 Model B+) Coral accelerator EDGE TPU

Dinge die zu tun sind

Bilderkennung von Müll durch die Cloud mithilfe von GCP und AutoML Vision API @Ubuntu Bilderkennung von lokalem Müll mit Raspeltorte mithilfe der Kantenfunktion von AutoML Vision @Rasbian Aufbau eines Müllsortiersystems einschließlich Hardware (ich werde nichts anderes als Bilderkennung an Qiita senden) (Automatisches Sortieren von Müllboxen)

Was ich getan habe

Erstellen einer Umgebung, in der AutoML mithilfe von gcloud von einem Terminal aus ausgeführt werden kann Modelllernen usw. (Wenn Sie GCP verbinden, können Sie dies mit einer Maus tun.) Ausführen von AutoML aus Python Echtzeitausführung von AutoML auf Ubuntu + USB-Kamera Erstellen und Ausführen eines Bilddatenerfassungsprogramms mit Ubuntu + USB-Kamera Razpai + USB-Kamera zum Erstellen und Ausführen eines Bilddatenerfassungsprogramms

Referenz (Quelle kopieren und einfügen)

Bitte verzeihen Sie mir, dass ich viele Kopien habe, da dies fast mein eigenes Memorandum ist Installieren Sie pyenv und pyenv-virtualenv

imwrite https://note.nkmk.me/python-opencv-imread-imwrite/

AutoML API https://qiita.com/pyru89kwmr/items/c723bb4456443bcaafa2

Machen Sie Rasppie zu einem Jupyter-Server http://irukanobox.blogspot.com/2018/02/raspberry-pijupyter-notebook.html https://qiita.com/shimaken/items/b411de87b00c051e6697

Schalten Sie SSH von Raspberry ein https://s2jp.com/2014/01/raspberry-pi-ssh/

SSH-Verbindung zu Raspetorte in Windows 10 https://www.onebizlife.com/windows10-ssh-client-1980

memo Installieren Sie opencv Ich habe es anders versucht, aber ich habe einen Fehler erhalten version 3.1.0 bei anaconda

$ conda install -c https://conda.binstar.org/menpo opencv3

Ein Fehler tritt auf, wenn die Zeit abgelaufen ist https://qiita.com/yuji38kwmt/items/b3fe316f6c000235aab5

Das ursprüngliche Passwort für Raspeye raspberry Raspeye SSH gültiger Befehl

sudo raspi-config

Von

Ich bekomme einen Fehler mit wget

ERROR: The certificate of ‘dl.google.com’ is not trusted.

https://blog.dreamhive.co.jp/mkoba/?p=5741

autoML am Rand https://www.apps-gcp.com/automl-vision-edge/ r

Installieren Sie pyenv

Es scheint, dass das für AutoML erforderliche Google Cloud-Modul nur mit der Python2-Serie funktioniert. Fügen Sie also zuerst pyenv ein Es ist genauer, hier zu suchen Installieren Sie pyenv und pyenv-virtualenv

Installieren Sie pyenv

git clone https://github.com/pyenv/pyenv.git ~/.pyenv

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.profile
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\n

source ~/.profile

so was

pyenv install 3.6.3

Selbst wenn Sie dies tun, erhalten Sie eine Fehlermeldung.

sudo groupadd developer
sudo gpasswd --add USERNAME developer
sudo visudo
Defaults exempt_group="developer"

Python-Installation

pyenv install 3.6.3

Installieren Sie auch pyenv-virtualenv

//github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.profile
source ~/.profile
pyenv virtualenv 3.6.3 myenv

ich werde es prüfen

pyenv versions
* system (set by /home/user/.pyenv/version)
  3.6.3
  3.6.3/envs/myenv
  myenv

Wenn sich Python -V immer noch nicht ändert, könnte ich diesen Befehl verwenden

eval "$(pyenv init -)"

https://akamist.com/blog/archives/2610

Probieren Sie die AutoML Vison API aus

Ich konnte direkt in diese Straße gehen https://qiita.com/pyru89kwmr/items/c723bb4456443bcaafa2

Recommended Posts

Bilderkennung mit API aus null Wissen mit AutoML Vision
Bilderkennung von Müll mit Edge (Raspberry Pi) aus null Wissen mit AutoML Vsion und TPU
Kategorieschätzung mit der Bilderkennungs-API von docomo
Jüngste Fähigkeit zur Bilderkennung - Die neuesten Forschungsergebnisse von MS unter Verwendung der Computer Vision API mit Python
Bild herunterladen mit Flickr API
Alterserkennung mit Peppers API
Bilderkennung mit Keras + OpenCV
Test der Spracherkennung mit Azure mit Python (Eingabe vom Mikrofon)
[Python] Verwenden von OpenCV mit Python (Bildfilterung)
Verwenden von Rstan aus Python mit PypeR
[Python] Verwenden von OpenCV mit Python (Bildtransformation)
Erstellen Sie eine API mit hug mit mod_wsgi
Gesichtserkennung mit Peppers API
Führen Sie Ansible über Python mithilfe der API aus
Bilderkennung von Früchten mit VGG16
Erkennen Sie japanische Zeichen anhand von Bildern mithilfe der Cloud Vision-API von Google mit Python
Sammeln von Informationen von Twitter mit Python (Twitter API)
Python: Grundlagen der Bilderkennung mit CNN
Streaming-Spracherkennung mit der Google Cloud Speech API
Python: Anwendung der Bilderkennung mit CNN
Bilderkennungsmodell mit Deep Learning im Jahr 2016
Verwenden von Poesie mit Fischen (Migration von Pipenv)
Poste von einem anderen Konto mit Twitter API
Verwenden Sie die Google Cloud Vision-API von Python
Ich habe versucht, die UnityCloudBuild-API von Python zu verwenden
Bildaufnahme von der Kamera mit Python + OpenCV
Transkription von Bildern mit der Vision API von GCP
Bilderkennung mit CNN Pferden und Hirschen
Bildersammlung mit der benutzerdefinierten Such-API von Google
Serverlose Gesichtserkennungs-API mit Python
Ich habe mit Jupyter eine einfache Bilderkennung versucht
Spielen Sie mit Dajare mithilfe der COTOHA-API
Automatisches Follow-Back mit Streaming-API mit Tweepy
Flächenextraktionsmethode mit dem Zellautomaten Versuchen Sie die Flächenextraktion aus dem Bild mit Growcut (Python).
Zeichenerkennung aus Bildern! Erklären Sie die Logik der 100% igen Genauigkeit mit dem Thema Wiire
Ich habe versucht, eine einfache Bilderkennungs-API mit Fast API und Tensorflow zu erstellen