Bilderzeugung aus ASCII-Daten
-
Hallo,
ich weiß nicht, ob ich nicht besser in Rund-um-die-Programmierung posten sollte -- ich erkläre mal mein Problem:
Ich habe ein Programm, welches zwecks einfacher Nachbearbeitung und Auswertung einen ganzen Berg ASCII-Symbole ausspuckt. Eigentlich muß ich einige dieser Programmläufe öffentlich präsentieren, so daß ich eben gerne ein schönes Bild statt dem ASCII-Kram hätte.
Die Ausgabe des Programms ist einfach:
'#' bedeutet, füge BildA ein
'.' bedeutet, füge BildB einBildA und BildB sind beliebige Bilder mit den gleichen Eckabmessungen (N*M).
Ich hätte nun gerne ein Programm, wo ich eine Kette von '#.' reingebe und eine Verketttung der Bilder wieder herausbekomme, so daß ich eine 'Zeile' der Höhe N der Länge M*k (k = Anzahl der Eingabezeichen) wieder herausbekomme, und zwar in einem gängigen Bildformat.
Da man mich jetzt vermutlich nicht verstanden haben wird, erkläre ich mal, wie ich es bisher mache (nicht lachen):
Ich habe ein kleines Programm gebastelt, daß mir eine HTML-Datei erzeugt.
Aus '#..#' wird dann eben '<img src="BildA.jpg"><img src="BildB.jpg"><img src="BildB.jpg"><img src="BildA.jpg">' oder so ähnlich. Diese HTML-Datei kann ich dann mittels Browser öffnen und als Screenshot ein Bild davon machen. Aber sind wir ehrlich: das ist bähbäh. Und mit OpenOffice & Co. die HTML-Datei zu öffnen und als pdf zu exportieren ist so viel besser auch nicht ...Lange Rede, kurzer Sinn: Jemand 'ne Idee, wie man sowas mit kleinem Aufwand einigermaßen schön hinbekommt?
Danke,
Daniel
-
Du nimmst am besten eine Bibliothek mit der man prima Bilder bearbeiten kann. So wie zB ImageMagick oder ILib
edit:
hmm, wenn du ein fertiges Programm haben willst, dann schau dir mal ImageMagick - composite an.
-
Dieser Thread wurde von Moderator/in kingruedi aus dem Forum Themen rund um den PC in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
ImageMagick würd ich empfehlen.
- Create a montage of image thumbnails
Es hat eine Menge an Schnittstellen für Programmiersprachen.
-
Wie einfach die Welt manchmal doch ist ...
Wunderbar, danke.