WMW

ASCII-Kunst-Generator

Free

Verwandle eingegebenen Text oder ein hochgeladenes Bild in ASCII-Art. Wähle einen Schriftstil oder eine Zeichenskala, erhalte die Farbe und exportiere als Klartext oder PNG.

Alles läuft in deinem Browser. Text und Bilder werden niemals auf einen Server hochgeladen.


            
        

Letzte Aktivität

Für alle sichtbar. Die letzten 20 Nutzungen aller Besucher, neueste zuerst.

Noch keine Aktivität. Seien Sie der Erste.

Kommentare (0)

Fanden Sie dieses Tool nützlich? Hinterlassen Sie einen Kommentar, teilen Sie einen Tipp oder sagen Sie uns, wie wir es verbessern können.

Gastkommentare werden vor der Veröffentlichung geprüft. Anmelden um sofort zu veröffentlichen.

Noch keine Kommentare. Seien Sie der Erste, der seine Meinung teilt!

Was dieses Tool macht

ASCII Art Generator verwandelt eingegebenen Text oder ein hochgeladenes Bild in textbasierte Kunst, die vollständig aus gewöhnlichen Zeichen besteht. Gib ein Wort für ein großes, stilisiertes Banner ein (praktisch für README-Dateien, Terminal-Startmeldungen oder Forensignaturen), oder lade ein Foto hoch, um eine klassische zeichenbasierte Darstellung davon zu erhalten, mit Auswahl an Schriftstilen, Zeichensätzen und optionaler Farbe.

So funktioniert es

Text und Bilder werden von derselben Engine umgewandelt: Die Quelle (gerenderter Text oder ein Foto) wird Pixel für Pixel aus einem HTML-Canvas gelesen und dann in ein Raster aus Zellen aufgeteilt -- die Anzahl der Spalten ist das, was du mit dem Breiten-Schieberegler einstellst, und die Anzahl der Zeilen wird berechnet als Zeilen = round((Quellhöhe / Quellbreite) * Spalten * 0,55), wobei 0,55 korrigiert, dass Zeichen mit fester Breite höher als breit sind, damit die fertige Kunst die richtigen Proportionen behält.

Jedes Pixel innerhalb einer Zelle wird mithilfe von Helligkeit = 0,299 × Rot + 0,587 × Grün + 0,114 × Blau (die Standardformel dafür, wie hell eine Farbe dem menschlichen Auge erscheint) in einen Helligkeitswert umgewandelt und dann über die gesamte Zelle gemittelt. Diese durchschnittliche Helligkeit, von 0 (schwarz) bis 255 (weiß), wählt ein Zeichen aus der ausgewählten Skala: Index = round((Helligkeit ÷ 255) × (Skalenlänge − 1)), sodass schwarze Zellen das dichteste Zeichen und weiße Zellen das hellste erhalten (oder umgekehrt, wenn Umkehren aktiviert ist).

Probleme, die es löst

Häufig gestellte Fragen

›Wie funktioniert die Umwandlung eines Bildes oder Textes in ASCII-Art eigentlich?

Das Tool zeichnet deinen Text (mit einer echten Browser-Schriftart) oder dein Bild auf eine versteckte Leinwand, liest die Farbe jedes Pixels aus und teilt diese Leinwand dann in ein Raster aus kleinen Blöcken auf, einen pro Ausgabezeichen. Die durchschnittliche Helligkeit jedes Blocks wählt ein Zeichen aus einer Skala, die von "am dichtesten" bis "am hellsten" geordnet ist -- dunkle Blöcke bekommen dichte Zeichen wie @ oder #, helle Blöcke bekommen spärliche wie . oder ein Leerzeichen.

›Warum gelten die Stile "Block", "Schräg", "3D-Schatten" und andere nur für den Text-Modus?

Diese Stile ändern, wie dein eingegebener Text gezeichnet wird, bevor er in Zeichen umgewandelt wird -- eine fettere Schriftstärke für Block, Kursivschrift für Schräg, eine versetzte doppelte Ebene für 3D-Schatten, ein ungefüllter Umriss für Umriss. Ein hochgeladenes Bild hat keine "Schriftart", auf die man einen Stil anwenden könnte, daher tastet der Bild-Modus das Foto immer genau so ab, wie es ist.

›Was macht "Farbe beibehalten", und funktioniert es noch, wenn ich es irgendwo einfüge?

Wenn "Farbe beibehalten" aktiviert ist, wird jedes Zeichen auf dem Bildschirm passend zur durchschnittlichen Farbe seines Quellblocks eingefärbt, sodass die Kunst direkt auf der Seite wie das Originalbild oder der farbige Text aussieht. Reine Textexporte (Kopieren, .txt-Download) sind immer einfarbig, da reiner Text keine Farbe pro Zeichen hat -- nur die Vorschau auf der Seite und der PNG-Download behalten die Farbe.

›Was ist die Zeichenskala, und kann ich meine eigene verwenden?

Die Skala ist die geordnete Zeichenmenge vom dunkelsten/dichtesten bis zum hellsten/spärlichsten, zum Beispiel "@%#*+=-:. " für einen klassischen Look oder Blockzeichen wie "█▓▒░" für ein sauberes, solideres Ergebnis. Wähle Benutzerdefiniert und gib deine eigenen Zeichen in beliebiger Reihenfolge von dicht bis hell ein, um deinen eigenen Look zu gestalten.

›Wird mein Bild irgendwohin hochgeladen?

Nein. Sowohl die Text- als auch die Bildumwandlung finden vollständig in deinem Browser über die Canvas-API statt. Es wird nichts an einen Server gesendet, und nichts wird gespeichert, es sei denn, du entscheidest dich, das Ergebnis selbst herunterzuladen oder zu kopieren.

Verwandte Tools