[PYTHON] Ich habe versucht, Objekte mit YOLO v3 (TensorFlow 2.0) auf einer Windows-CPU zu erkennen!

Umgebung

windows7 64bit Gefore GTX 680MX GPU anaconda

Umweltvorbereitung

Erstellen Sie keras_work mit conda

conda create -n keras_work
activate keras_work

Installieren Sie Tensorflow, Keras, Kissen, Matplotlib, OpenCV-Python

conda install tensorflow
conda install keras
pip install pillow
conda install -c anaconda matplotlib
pip install opencv-python

Windows Git Installation

conda install git

Windows wget Installation

conda install -c menpo wget

Material vorbereitung

Holen Sie sich die Quelle von Github

cd c:\temp
git clone https://github.com/zzh8829/yolov3-tf2.git
cd yolov3-tf2

Laden Sie yolo3.weight von pjreddie.com herunter

wget https://pjreddie.com/media/files/yolov3.weights --no-check-certificate

Da es langsam ist, yolov3.weights von oben auf pjreddie.com zu erhalten, können Sie auch die folgende URL herunterladen https://pan.baidu.com/s/1G2Qh-V8kyLOq4oDbTwK6HQ Vorschlag (Passwort): vogw Die Datei lautet "yolo_tf2.1 \ data \ yolov3.weights".

Verschieben Sie die Datei yolo3.weight in den Pfad yolov3-tf2 Bestätigen Sie, dass die Datei verschoben wurde

(keras_work) C:\temp\yolov3-tf2>dir /B *.weights
yolov3.weights

Konvertieren (vorab trainiertes Darknet-Gewicht konvertieren)

python convert.py --weights ./yolov3.weights --output ./checkpoints/yolov3.tf

Erkennung

python detect.py --image ./data/girl.png

output.jpg

Recommended Posts

Ich habe versucht, Objekte mit YOLO v3 (TensorFlow 2.0) auf einer Windows-CPU zu erkennen!
Ich habe versucht, Objekte mit YOLO v3 (TensorFlow 2.1) auf der GPU von Windows zu erkennen!
Ich habe eine TensorFlow-Umgebung mit Windows 10 erstellt
Ich habe versucht, YOLO v3 mit Google Colab auszuführen
Ich habe die neue Objekterkennungs-API von tensorflow unter macOS Sierra ausprobiert
Ich habe versucht, die Windows 10-Festplatte durch eine kleinere SSD zu ersetzen
[Für Anfänger] Ich habe versucht, die Tensorflow-Objekterkennungs-API zu verwenden
Gesichtserkennung mit YOLO Face (Windows10, Python3.6)
Ich habe versucht, das Gesicht mit MTCNN zu erkennen
Verwenden Sie Tensorflow 2.1.0 mit Anaconda unter Windows 10!
Ich habe ein Convolutional Neural Network (CNN) mit einem TensorFlow-Tutorial zur Cloud9-Klassifizierung handgeschriebener Bilder ausprobiert.
Ich habe versucht, eine Serverumgebung zu erstellen, die unter Windows 10 ausgeführt wird
Ich habe versucht, Autoencoder mit TensorFlow zu implementieren
Ich habe versucht, AutoEncoder mit TensorFlow zu visualisieren
Ich habe versucht, ○ ✕ mit TensorFlow zu spielen
Ich habe eine funktionale Sprache mit Python ausprobiert
Kochobjekterkennung durch Yolo + Bildklassifizierung
Ich habe versucht, ein Auto in 3D zu erkennen
Ich habe ein Systemkonfigurationsdiagramm mit Diagrams on Docker geschrieben
Versuchen Sie Tensorflow mit einer GPU-Instanz unter AWS
Ich habe versucht, Objekte mit Python und OpenCV zu erkennen
Ich habe mit TensorFlow eine nicht negative Matrixzerlegung (NMF) versucht
Ich habe das TensorFlow-Tutorial (MNIST für Anfänger) zur Cloud9-Klassifizierung handgeschriebener Bilder ausprobiert.
Ich habe versucht, ein Objekt mit M2Det zu erkennen!
Ich habe versucht, die Datenbank (sqlite3) mit kivy zu verwenden
Ich habe versucht, mit tkinter mit dem Taschenrechner zu spielen
Ich habe versucht, eine einfache Bilderkennungs-API mit Fast API und Tensorflow zu erstellen
Ich habe ein ○ ✕ Spiel mit TensorFlow gemacht
Ich habe versucht, mit dem Seq2Seq-Modell von TensorFlow so etwas wie einen Chatbot zu erstellen
Ich habe versucht, eine Umgebung mit WSL + Ubuntu + VS-Code in einer Windows-Umgebung zu erstellen
Ich habe versucht, Mine Sweeper auf dem Terminal mit Python zu implementieren
Erstellen einer TensorFlow-Umgebung, die GPUs unter Windows 10 verwendet
Ich habe eine Python3-Umgebung unter Ubuntu mit direnv erstellt.
Ich habe einen visuellen Regressionstest auf GitHub Pages versucht
[TensorFlow] Ich möchte Fenster mit Ragged Tensor verarbeiten
Ich habe versucht, mit Scrapy Daten von einer Website zu sammeln
Ich habe einen einfachen RPA für die Anmeldung mit Selen ausprobiert
Ich habe versucht, Grad-CAM mit Keras und Tensorflow zu implementieren
Ich habe Kaokore, einen klassischen japanischen Datensatz, auf EfficientNet ausprobiert.
Ich habe versucht, die alternative Klasse mit Tensorflow zu finden
Erstellen Sie TensorFlow unter Windows
Ich habe versucht, TensorFlow auszuführen
[Für diejenigen, die TPU verwenden möchten] Ich habe versucht, die Tensorflow Object Detection API 2 zu verwenden
Ich habe versucht, mit OpenCV eine Bewegungserkennungsüberwachungskamera mit einer WEB-Kamera mit Raspberry Pi herzustellen
[Shell-Start] Ich habe versucht, die Shell mit einem billigen Linux-Board-G-Cluster auf dem Fernseher anzuzeigen
Ich habe versucht, mit Quantx eine Linie mit gleitendem Durchschnitt des Volumens zu implementieren
2020/02 Python 3.7 + TensorFlow 2.1 + Keras 2.3.1 + YOLOv3 Objekterkennung mit der neuesten Version
Ich habe den Super-Resolution-Algorithmus "PULSE" in einer Windows-Umgebung ausprobiert
Ich habe versucht, mit TensorFlow den Durchschnitt mehrerer Spalten zu ermitteln
Ich habe versucht, automatisch einen Bericht mit der Markov-Kette zu erstellen
Ich habe vorerst versucht, PIFuHD unter Windows auszuführen
Ich habe versucht, ein Deep-Learning-Modell von TensorFlow mit TensorFlow Serving zu hosten
Ich habe versucht, das Problem der Kombinationsoptimierung mit Qiskit zu lösen
[TensorFlow] Ich habe versucht, mit LSTM eine Nachricht wie "Treffen Sie das Urteil nach dem Tod" in Massenproduktion zu produzieren
Ich habe versucht, mit Hy ・ Define a class zu beginnen
Ich habe ein VGG16-Modell mit TensorFlow gemacht (unterwegs)
Ich habe versucht, eine zufällige FizzBuzz-Spalte mit Blasensortierung zu sortieren.