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 ein

    BildA 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.


Anmelden zum Antworten