Benutzer-Werkzeuge

Webseiten-Werkzeuge


ws2122:asciia:ascii_animation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ws2122:asciia:ascii_animation [2022/03/17 11:58]
MoscarTU
ws2122:asciia:ascii_animation [2022/03/26 16:37] (aktuell)
MoscarTU
Zeile 18: Zeile 18:
 Als Bonusziel wäre denkbar, das Ganze für farbige Ein- und Ausgabe zu optimieren, falls wir dazu kommen werden. Als Bonusziel wäre denkbar, das Ganze für farbige Ein- und Ausgabe zu optimieren, falls wir dazu kommen werden.
  
-===== 2. Dokumentation ​=====+===== 2. Protokoll ​=====
  
-[[ws2122:​asciia:​ascii_animation:​protokoll|Hier geht es zum Protokoll und Verlauf des Projekts.]]+**[[ws2122:​asciia:​ascii_animation:​protokoll|Hier geht es zum Protokoll und Verlauf des Projekts.]]**
  
  
-===== 3. Code =====+===== 3. Erklärung zum Code =====
  
-Unser Code ist unterteilt in verschiedene Dateien, welche unterschiedliche Funktionen haben:+Unser Code ist unterteilt in drei verschiedene Dateien, welche unterschiedliche Funktionen haben:
  
-[[ws2122:​asciia:​ASCII-Animation.py|ASCII-Animation.py:​]]+===ASCII-Animation.py===
  
-Dies ist unsere Hauptdatei und beinhaltet die Main-Methode. Neben dieser werden hier außerdem einige Hilfsfunktionen für die Eingabe definiert und der Bilderordner erstellt.+Dies ist unsere Hauptdatei und beinhaltet die Main-Methode. Neben dieser werden hier außerdem einige Hilfsfunktionen für die Eingabe definiert und der Bilderordner erstellt. ​Auf der folgenden Seite werden die einzelnen Codeabschnitte genauer erklärt: **[[ws2122:​asciia:​ASCII-Animation.py|ASCII-Animation.py]] 
 +**
  
-[[ws2122:​asciia:​Abbruch.py:​|Abbruch.py:​]]+===AsciiBildConverter.py===
  
-Regelt das Pausieren des Programms mit STRG + C und löscht bei Abbruch alle vorher erstellten Bilddateien, um Speicherplatz wieder freizugeben.+Diese Datei beinhaltet die Funktion, um die Originalbilder in ASCII-Zeichen umzuwandelnDie Funktionsweise wird hier gezeigt: **[[ws2122:​asciia:​AsciiBildConverter.py:​|AsciiBildConverter.py]]**
  
-[[ws2122:​asciia:​AsciiBildConverter.py:​|AsciiBildConverter.py:​]]+===Abbruch.py===
  
-Beinhaltet die Funktion, um die Originalbilder in ASCII-Zeichen umzuwandeln.+Regelt das Pausieren des Programms mit STRG + C und löscht bei Abbruch alle vorher erstellten Bilddateien, um Speicherplatz wieder freizugebenDiese Datei wird hier genauer beschrieben:​ **[[ws2122:​asciia:​Abbruch.py:​|Abbruch.py]]** ​
  
 ===== 4. Fazit und Ausblick ===== ===== 4. Fazit und Ausblick =====
Zeile 47: Zeile 48:
 ===== 5. Ergebnis ===== ===== 5. Ergebnis =====
  
-[[https://​www.youtube.com/​watch?​v=cs5IG3gt18g|Ergebnisvideo auf YouTube]]+Der komplette Code mit einem Test-Video zum Ausführen des Programms{{:​ws2122:​asciia:​ascii-animation.zip|ASCII-Animation}}
  
 <​HTML>​ <​HTML>​
 <iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​cs5IG3gt18g"​ title="​YouTube video player"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; clipboard-write;​ encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe>​ <iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​cs5IG3gt18g"​ title="​YouTube video player"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; clipboard-write;​ encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe>​
 </​HTML>​ </​HTML>​
 +[[https://​www.youtube.com/​watch?​v=cs5IG3gt18g|Ergebnisvideo auf YouTube]]
ws2122/asciia/ascii_animation.1647514715.txt.gz · Zuletzt geändert: 2022/03/17 11:58 von MoscarTU