Gibt es ein Befehlszeilenprogramm (für Linux), das ein Bild in ASCII-Kunst konvertieren und diese Ausgabe dann als Bild speichern kann, z. B. JPG oder PNG?
Um zu veranschaulichen, was ich brauche, möchte ich das folgende Bild in ASCII-Kunst umwandeln
Die Ausgabe, die ich von einem Programm wünsche, sollte ähnlich der sein, die durch Aufnehmen eines Screenshots der Ausgabe eines Image-to-ASCII-Konverters erstellt wurde (die Ausgabe war reiner Text).
Mir ist bewusst, dass GIMP ein Bild als ASCII-Grafik speichern kann und aview auch ein Bild in ASCII konvertieren kann. Ersteres kann jedoch nicht über die Befehlszeile ausgeführt werden, und letzteres ermöglicht nur das Anzeigen der Ausgabe, nicht das Speichern (ich möchte nicht auf einen Screenshot der Ausgabe zurückgreifen).
Mir ist auch bewusst, dass libcaca seine Ausgabe in einem Bild speichern kann, aber es gibt nur bunte ASCII aus, wie unten.
Erstellt durch Konvertieren des Quellbilds in Graustufen und dann mit dem folgenden Befehl:
img2txt -W 70 -f tga input.jpg > output.tga
Der Grund für die Verwendung eines Befehlszeilenprogramms ist die Stapelverarbeitung eines Ordners voller Bilder.
convert
(ImageMagick) weiterzuleiten. Wenn Sie die Ausgabe -f von img2txt auf ansi setzen (anstatt auf farbige ansi), können Sie das Ergebnis per Pipe konvertieren (oder eine andere geeignete Software)