[PYTHON] Deep Learning Typ ASCII Art Auto Tracer Einführungsverfahren für diejenigen, die die Programmierung nicht verstehen

Während ich denke, dass es nicht der Inhalt ist, in Qiita zu schreiben.

Überblick

Für diejenigen, die sich mit Programmierung nicht auskennen, erklären wir, wie Deep AA Auto Tracer (DeepAA) installiert wird. Für AA-Cluster und Yaruo-Cluster. Klicken Sie hier für Details zu DeepAA ↓ Erstellen von ASCII-Kunst mit Deep Learning

Umgebung

Wenn Sie Windows 7 oder höher haben, ist es wahrscheinlich in Ordnung.

Verschiedene Installationen

1. Installieren Sie Python (Anaconda)

Anaconda installer archive https://repo.continuum.io/archive/ Klicken Sie zum Herunterladen auf Anaconda3-4.2.0-Windows-x86_64.exe von. Anaconda.png Führen Sie es nach dem Herunterladen aus und installieren Sie es gemäß dem Installationsprogramm.

2. Installieren Sie verschiedene Bibliotheken

Öffnen Sie eine Eingabeaufforderung (suchen Sie nach Windows und geben Sie "cmd" in das untergeordnete Element ein, um es abzurufen). Führen Sie den folgenden Befehl aus (geben Sie den Inhalt nach dem "$" in jede Zeile ein).

$ pip install keras==1.2.0
$ pip install tensorflow

3. Installieren Sie PyCharm

Laden Sie das Installationsprogramm von der offiziellen PyCharm-Website herunter. https://www.jetbrains.com/pycharm/ pycharm.png Installieren Sie nach dem Herunterladen gemäß dem Installationsprogramm.

4. Installieren Sie DeepAA

Github-Repository https://github.com/OsciiArt/DeepAA Klicken Sie dann auf "Klonen oder Herunterladen" und dann auf "Zip herunterladen", um die DeepAA-Zip herunterzuladen. DeepAA.png Entpacken Sie nach dem Herunterladen. Platzieren Sie den entpackten Ordner "DeepAA-master" in einem beliebigen Ordner.

5. ** Ausführungstest **

Starten Sie Pycharm. Sie werden beim ersten Start häufig gefragt, aber lassen Sie uns für alle auf Ja klicken. Klicken Sie im Menü oben rechts auf [Datei] - [Öffnen]. open.png Wählen Sie den gespeicherten "Deep AA-Master". Wählen Sie im linken Bereich "deepaa_output.py" aus und doppelklicken Sie darauf. Klicken Sie mit der rechten Maustaste auf den Bildschirm, der rechts geöffnet wird, und klicken Sie im geöffneten Bereich auf "Run'deepaa_output". execute.png Die Ausführung ist erfolgreich, wenn die AA-Ausgabe am unteren Bildschirmrand beginnt.

AA-Konvertierung von selbst erstellten Bildern

1. Installieren Sie die Software zum Erstellen von Strichzeichnungen

Hier Laden Sie AAConvert.7z von herunter. Entpacken Sie die Datei nach dem Herunterladen. Führen Sie "AsciiArtConverter08.exe" im Inneren aus (Obwohl es sich um eine automatische AA-Konvertierungssoftware handelt, leihe ich nur die Funktion zum Erstellen von Strichzeichnungen aus.)

2. Strichzeichnungsextraktion

Klicken Sie im Menü oben links auf [Datei] - [Bilddatei öffnen]. Wählen Sie das vorbereitete Bild aus, das Sie konvertieren möchten. Klicken Sie auf "Gliederungsextraktionsvorschau", um eine Linie zu zeichnen. Passen Sie andere Parameter im Bedienfeld an, um eine bessere Strichzeichnungsextraktion zu erzielen. Klicken Sie nach dem Extrahieren der Strichzeichnung mit der rechten Maustaste auf die Strichzeichnung und klicken Sie im geöffneten Bereich auf "Umrissbild speichern". Wählen Sie "Deep AA-Master" als Speicherzielordner und speichern Sie.

3. AA-Konvertierung

Legen Sie den Inhalt von deepaa_output.py in PyCharm fest. Schreiben Sie den Inhalt von "# parameter" wie folgt um.

  1. Zeile
image_path = 'test_image.png' #Geben Sie das zu konvertierende Bild an

Test_image.png wurde in den Dateinamen der zuvor gespeicherten Datei geändert.

  1. Zeile
image_width = 550 #Einstellungen für die Bildgrößenkonvertierung.Geben Sie die konvertierte Breite ein. ''Wenn nicht konvertiert. 1st setting: 550

Passen Sie die Größe an, indem Sie die 550 von ändern. Der Wert entspricht der Breite des angepassten Bildes.

  1. Zeile
multi_output = False #Geben Sie 18 Teile aus, indem Sie jedes Pixel vertikal verschieben

Wenn Sie "False" in "True" ändern, wird das Bild um 1 Pixel verschoben und 18 Mal gleichzeitig ausgegeben (optional). Klicken Sie mit der rechten Maustaste und klicken Sie im angezeigten Bereich auf "Run'deepaa_output". Wenn AA wie erwartet ausgegeben wird, ist es erfolgreich.

Recommended Posts

Deep Learning Typ ASCII Art Auto Tracer Einführungsverfahren für diejenigen, die die Programmierung nicht verstehen
Machen Sie ASCII-Kunst mit tiefem Lernen
100 Sprachverarbeitungsklopfen für diejenigen, die die Bedeutung von Problemsätzen nicht verstehen Kapitel 8 Maschinelles Lernen