Hallo,
Ich bin gerade auf ein sehr mehrwürdiges Problem bei ImageMagick gestossen.
Ich habe mir eine keline Software zur Verwaltung und Zusammenstellung meiner digiCam-Bilder geschrieben (siehe dazu
http://www.r-goetz.de/album.
Dabei skaliere ich die Bilder mit ImageMagick, u.a. zu Thumbnails die amximal 128 pixel breit
oder hoch sind (typsicherweise 128x96 Pixel, eben 4:3 Format). Das erstaunliche ist nun, das jpegs dieser Größe bei ImageMagick größer sind als das ganze als ppm (also als plain-blank bitmap). Die Jpegs sind um die 48 kB +/-Kb groß mit einigen wenige Ausnahmen, die um die 4 kB groß sind (so sollte es sein). Die ppms sind ca 36 kB groß (eben 128*96*3Byte + etwas Overhead).
Mache ich das ganze mit gimp so sind die jpegs 2-4 kB groß (zumindest in den Fällen wo ich es probiert habe. Bei gimp ist die jpeg-Qualität 75 % bei ImageMacgick habe ich auc 60 probiert, ohne nenneswerte Änderung.
Beispiele findet ihr unter
http://www.r-goetz.de/album, z.B.

.
http://www.r-goetz.de/album/bremen/thumb/pict1109.jpg.
Das ich gerne das ganze austomatisch, d.h. vom tcl-Skript aus gestartet machen möchte, scheidet gimp aber aus.
Was läuft nur bei ImageMagick da schief. Hat jemand eine Idee, oder eine Alternative (d.h. Kommandozeilen tools zur Skalierung und bearbetung von jpegs).
Das ganze passiert übrigens sowohl unter SuSE 7.3 ppc mit ImageMagick 5.3.8 als auch unter SuSE 8.2 x86 mit ImageMagick 5.5.4.
Für Vorschläge wäre ich dankbar.
Bis dann
R"udiger
PS: Ich werder mir jetzt noch die aktuelle Version von ImageMagick ziehe und selbst kompileren.