|
||||||
Freeware: Image-to-ASCII Generator
Beschreibung Mit diesem Programm lassen sich JPEGs und Bitmaps in ein ASCII-Textbild konvertieren. Es errechnet für jeden n-ten Pixel (je nach Verkleinerungsfaktor) den Schwarzwert. Der zu diesem Wert passende Buchstabe aus einer Zeichentabelle, die nach Schwarzpixelwert der Buchstaben gelistet ist, wird dann in die Ausgabedatei gesetzt. Geeignet als Darstellungsschriftarten sind besonders Courier New und Lucida Console, da bei diesen Schriftarten alle Zeichen die selbe Breite besitzen. Wer weitere Schriftarten hat, die diese Merkmale aufweisen, kann mir diese gerne zuschicken. Ich werde dann mit einem kleinen Zusatzprogramm eine geeignete Konverter-Liste dafür erstellen. Handhabung Zum Laden einer Grafik auf [Bilddatei laden...] klicken. Unter "Input" kann zwischen verschiedenen Farbwerten, die zur Konvertierung herangezogen werden sollen, gewählt weren. Hier sind Beispiele für ein Smiley, nach Filterung ROT, GRÜN, BLAU, NEGATIV (Durchschnitt) und DURCHSCHNITT. Der ASCII-Text kann die Grafik entweder normal oder als Maske (Output-Einstellung: "Negativ") darstellen. Ist das Bild größer als die Fensterfläche, empfiehlt es sich, den Verkleinerungsfaktor zu erhöhen, damit die Textdatei nicht zu groß wird! Über die Schaltflächen [Helligkeit] lässt sich die durchschnittliche Bildhelligkeit regulieren. [Reset] läd das Bild neu. Über [Konverter bearbeiten] kann ein anderer Konverter-Zeichensatz gewählt werden. Derzeit gibt es Zeichensätze für Courier New, Arial und MS Sans Serif. Je nach Schriftart sind die Zeichensätze unterschiedlich angeordnet. Ist "[x]Anzeigen, wenn fertig" gewählt, wird nach dem Konvertieren das Standard-Programm zum Anzeigen von *.txt-Dateien mit der Datei geöffnet. Es ist wichtig, dass dieses Anzeigeprogramm die Schriftart verwendet, für die der Konverter geschrieben wurde. Je kleiner die Schriftart dargestellt wird, desto "genauer" verschwimmt der Text am ende zum Bild. Dauert das Konvertieren länger als 3-4 Sekunden (siehe Statusleisten), wird die Textdatei wohlmöglich zu groß. In diesem Fall sollte auf [STOP] gedrückt und der Verkleinerungsfaktor erhöht werden. Das Programm speichert den zuletzt verwendeten Konverter und die Schriftart in einer separaten Datei ab. Ist diese nicht vorhanden, erscheint eine einmalige Hinweismeldung, dass eine Datei mit der Standardschriftart und dem Standardkonverterstring im Programmordner erstellt wird. Begriffserklärung ASCII bedeutet: American Standard Code for Information Interchange. Gemeint sind einfach nur "Zeichen". Download ImageToASCII.zip (297 kb) |
||||||