[PYTHON] Objekterkennung (Single Shot MultiBox Detector) Benutzeroberfläche zur Erstellung von XML-Dateien für Bilddaten

Inhaltsverzeichnis

Referenzseite

Download-Link

https://gist.github.com/mozra/5ad2ce73db6b74e2bed9b2f8db6ac8b6

Wie benutzt man

Betriebsumgebung: Ubuntu18.04, Ubuntu20.04

0: Installieren Sie die erforderlichen Bibliotheken

Grundsätzlich handelt es sich bei den verwendeten Bibliotheken um andere Standardmodule als Pyautogui und PIL, sodass sie ohne Installation verwendet werden können. Da puautogui und PIL mit dem Befehl pip installiert werden können, führen Sie die Pip-Installation entsprechend aus.

1: Kopieren Sie die ausführbare Datei vom Download-Link

Screenshot from 2020-11-24 22-55-16.png

2: Legen Sie die kopierte ausführbare Datei in einem geeigneten Ordner ab und starten Sie die GUI vom Terminal aus

Dieses Mal habe ich es mit dem Dateinamen editor.py auf dem Desktop gespeichert. Führen Sie also auf dem Terminal cd desktop → python editor.py aus. Screenshot from 2020-11-24 23-03-27.png

3: Bilddatei lesen

Klicken Sie unten rechts auf die Schaltfläche [Öffnen]. Screenshot from 2020-11-25 00-15-11.png Wählen Sie im Dateidialog eine Bilddatei aus. Screenshot from 2020-11-25 00-15-34.png Das ausgewählte Bild wird angezeigt. Screenshot from 2020-11-25 00-23-55.png

4: Bringen Sie ein Etikett in das Bild ein

Ein roter Rahmen wird durch Ziehen und Ablegen auf das angezeigte Bild erstellt. Der rote Rahmen kann mit den Pfeiltasten nach oben, unten, links und rechts verschoben werden. Screenshot from 2020-11-25 00-27-43.png Geben Sie den Objektnamen (diesmal trainieren) in das Textfeld mit der Bezeichnung [Objekt] rechts ein und klicken Sie auf die Schaltfläche [Speichern], um den blauen Rahmen und den eingegebenen Objektnamen im Bild anzuzeigen. Zu diesem Zeitpunkt wurde der Zug im Bild als "Zug" bezeichnet. Screenshot from 2020-11-25 00-28-09.png Objekte in anderen Bildern können auf die gleiche Weise umbenannt und beschriftet werden. Screenshot from 2020-11-25 00-29-31.png

Speichern Sie beschriftete Daten als XML-Datei

Klicken Sie unten auf die Schaltfläche [Out], um das Dateidialogfeld anzuzeigen, in dem Sie das Speicherziel angeben können. Screenshot from 2020-11-25 00-29-41.png Alle erstellten Dateien werden als XML gespeichert. Screenshot from 2020-11-25 00-30-09.png

Recommended Posts

Objekterkennung (Single Shot MultiBox Detector) Benutzeroberfläche zur Erstellung von XML-Dateien für Bilddaten
Memorandum zur Erstellung von TFRecord-Dateien zur Objekterkennung
Computer Vision: Objekterkennung Part2-Single Shot Multi Detector
Tool zum Erstellen von Trainingsdaten für die OpenCV-Objekterkennung