Ich stolpere gerade über folgendes Problem:
Ich suche eine Möglichkeit ein Koala Bild via Shell nach PNG umzuwandeln, finde da aber nichts passendes.
Hat da jemand vielleicht eine Idee?
Es gibt 12 Antworten in diesem Thema, welches 1.744 mal aufgerufen wurde. Der letzte Beitrag (
Ich stolpere gerade über folgendes Problem:
Ich suche eine Möglichkeit ein Koala Bild via Shell nach PNG umzuwandeln, finde da aber nichts passendes.
Hat da jemand vielleicht eine Idee?
Hat da jemand vielleicht eine Idee?
Hier mal lesen und stöbern ...
Bitte melde dich an, um diesen Link zu sehen.
Bitte melde dich an, um diesen Link zu sehen.
xnview ... irfanview ... koa-Konvertierungstools nach xyz ... müsstest du das binäre .koa aber aus dem .d64 holen.
Ich stolpere gerade über folgendes Problem:
Ich suche eine Möglichkeit ein Koala Bild via Shell nach PNG umzuwandeln, finde da aber nichts passendes.
Hat da jemand vielleicht eine Idee?
Geht das nicht mit Multipaint?
Guckst du Bitte melde dich an, um diesen Link zu sehen.
Das geht auch mit Dirmaster.
Rechtsklick auf Koalabild->View File->Koala. Klick auf angezeigtes Koalabild->Export nach BMP oder PNG.
pcollins wollte ja was für die Shell. Wahrscheinlich um Bilder in Massen per Batch Script o.ä. zu konvertieren, oder sonst was in der art.
Wenn's in C sein soll: Bitte melde dich an, um diesen Link zu sehen. enthält u.a. c64toppm - das konvertiert (u.a.) Koala nach PPM. Ist für den Amiga, aber C-Quelltexte sind dabei, die lassen sich unter Linux und Windows problemlos kompilieren.
Für PPM gibt's auf modernen Systemen reichlich Unterstützung, in einem zweiten Schritt (mit imagemagick, netpbm...) nach PNG konvertieren ist dann kein Problem mehr.
pcollins wollte ja was für die Shell. Wahrscheinlich um Bilder in Massen per Batch Script o.ä. zu konvertieren, oder sonst was in der art.
richtig, das ist der Plan ![]()
Wenn's in C sein soll: Dieses Paket enthält u.a. c64toppm - das konvertiert (u.a.) Koala nach PPM. Ist für den Amiga, aber C-Quelltexte sind dabei, die lassen sich unter Linux und Windows problemlos kompilieren.
Ok, läuft theoretisch.. leider sind die PPM Fotos verzehrt ![]()
Und ich kann kein Parameter finden womit ich das ändern könnte.
Ok, läuft theoretisch.. leider sind die PPM Fotos verzehrt
Und ich kann kein Parameter finden womit ich das ändern könnte.
Ah, richtig - das war bei mir auch. Er konvertiert 160x200 Pixel Koala-Bilder in 160x200 Pixel PPMs - komisch dass er das nicht auch gleich korrigiert. Allerdings musst du ja sowieso ein zweites Mal drüber - zwecks Konvertierung von PPM nach PNG. Wenn du das mit imagemagick erledigst, kannst du auch gleich die Größenanpassung einbauen.
Ich bin kein imagemagick-Experte, muss das auch immer erst nachlesen - aber ich meine das hier sollte funktieren (ansonsten Handbuch konsultieren):
convert input.ppm -resize 320x200! output.png
Mh, ich brauche das Bild aber in 240x240. Wie bekomme ich das denn umgewandelt ohne das was abgeschnitten wird uns es verzerrt wird. Das ich schwarzen Rand habe ist dann klar.
Du kannst beliebig viele Bildoperatoren hintereinander hängen. Also etwa so:
Die erste (mit dem "!", das musst du unter Linux übrigens escapen ("\!")) Operation zwingt das Bild unter Verletzung der Aspect Ratio auf 320x200, die zweite schrumpft es so, dass es in 240x240 passt. WIMRE wird es dabei aber nur verkleinert und hat dann 240x180 Pixel oder so. D.h. man brächte noch eine dritte Operation, die das Bild dann oben und unten noch mit schwarzen Rändern versieht - aber den Operator kenne ich nicht auswendig. Also Handbuch konsultieren...
Korodny : So langsam wird es was ![]()
convert titlepic.ppm -resize 320x200\! -resize 240x240 titlepic.png
Nun hab ich aber mein Bild in 240x150, brauche es ja aber 240x240.
Dh ich brauche oben und unten schwarzen Rand.
Du kannst beliebig viele Bildoperatoren hintereinander hängen. Also etwa so:
Die erste (mit dem "!", das musst du unter Linux übrigens escapen ("\!")) Operation zwingt das Bild unter Verletzung der Aspect Ratio auf 320x200, die zweite schrumpft es so, dass es in 240x240 passt. WIMRE wird es dabei aber nur verkleinert und hat dann 240x180 Pixel oder so. D.h. man brächte noch eine dritte Operation, die das Bild dann oben und unten noch mit schwarzen Rändern versieht - aber den Operator kenne ich nicht auswendig. Also Handbuch konsultieren...
dann erweitern wir mal...