Diese Seite beschreibt bis zur Schlussfolgerung der berühmten dog.ipg, die ein Tutorial von yolo-v4 ist. OS verwendet Windows. Da ich nicht gut Englisch kann, unternehme ich möglicherweise unnötige Schritte. Wenn Sie interessiert sind, gehen Sie bitte zu https://github.com/AlexeyAB/darknet und gehen Sie selbst. dog.jpg ↓↓↓
Es wird davon ausgegangen, dass grundlegende Dinge wie OpenCV und Visual Studio abgeschlossen wurden. Wenn Sie es noch nicht getan haben, probieren Sie es aus. Die Vorgehensweise ist dieselbe wie bis zu Version 3.
Klonen Sie, indem Sie den folgenden Befehl an der Stelle eingeben, an der Sie Darknet erstellen möchten.
git clone https://github.com/AlexeyAB/darknet
Erstellen Sie den zuvor geklonten Darknet-Ordner und führen Sie einen cmake durch. Der Code unten.
cd build
cmake ..
Wenn cmake es nicht als Befehl erkennt, beginnen Sie mit cmake. cmake ist einfach, also geben Sie bitte Ihr Bestes, um es zu bauen.
Unter dem Build-Ordner befindet sich ein zweites Darknet, also befindet es sich darin
Wir werden diese drei mit Visual Studio bauen. Ich denke, es gibt eine Datei mit no_gpu, aber ich habe sie nicht berührt, sodass ich nicht weiß, was passieren wird. Wie Sie dem Namen entnehmen können, wechselt es zu CPU (-_-;). Ich mache es mit GPU, also mache ich es als GPU.
Nehmen Sie als Beispiel darknet.sln. Sie können die beiden anderen auf die gleiche Weise ausführen. Wenn Sie darknet.sln mit vs öffnen, wird ein Bildschirm wie dieser angezeigt. Verfahren
Wenn darknet.exe unter x64 erstellt wurde, ist dies erfolgreich.
Das obige ist gemacht. Zu diesem Zeitpunkt ist es fast vorbei.
Führen Sie den folgenden Befehl im x64-Ordner aus.
python darknet.py
Dieser Befehl leitet die Standard-dog.jpg ab. Ergebnis Sie erhalten solche Ergebnisse. Ich habe keine Korrespondenztabelle erstellt, daher ist es nur bbox. Wenn Sie ein anderes Bild erstellen möchten, können Sie dies tun, indem Sie darknet.py bearbeiten.
Lassen Sie uns lernen, ich möchte dies auch tun, also werde ich schreiben, wenn die Anzahl der Artikel nach Abschluss des Lernens nicht zunimmt.
Es war schwierig, weil es nur wenige Artikel auf Japanisch gab (; ^ _ ^ A) Ich möchte richtig lernen können. Ich kann nicht gut Englisch, daher ist es kaum gemacht, daher ist die Glaubwürdigkeit beeinträchtigt (lacht). Wenn Sie interessiert sind, gehen Sie bitte alleine von Github. Ich habe das Gefühl, viele Dinge zu tun, die ich nicht brauche. Es tut mir leid, dass es schwer ist, m (_ _ "m) zu lesen.
Recommended Posts