Al Bogner <[EMAIL PROTECTED]> writes:
> Ich vermute, das ist irgendeine Beschr�nkung von IMAGEMAGICK. Feinheiten
> �ndern sich in der Syntax immer wieder. Ich verwende zur Zeit "ImageMagick
> 6.0.6 05/26/05 Q16" und eigentlich sollte man sich nun manche Pipe ersparen
> k�nnen, aber es klappt hier nur so:
>
> montage -geometry 148x111+3+6 -title "$MYINDEXPRINTHEADER" -tile 4x$PICTURES
> $INDEXPRINTDESCRIPTIONPC miff:- 2>/dev/null| convert - -unsharp 0x1 miff:- |
^^^^^^^^^^^^
Gibt es einen speziellen Grund, warum Du den unsharp und Montieren
mit den Bildern in voller Aufl�sung durchf�hrst, wenn sie doch hinterher
als Thumbnails in der Montage landen?
An dieser Stelle w�rde ich ansetzen: Bilder einzeln skalieren und
unsharp mask anwenden und dann diese konvertierten Bilder montieren.
> convert - -quality 99 +profile "*" -comment "$MYCOMMENT" "$INDEXPRINTOUTPC"
Das mu� wohl in jedem Fall so bleiben.
> Die Variablen werden bei 300 Fotos ziemlich gro�. Ein Foto hat ca. 2-5MB als
> jpg-Datei. Bei der Wandlung nach miff kann 1 Foto dann schon 20-30 MB
> erreichen. Bei montage geht ein XP 2700 merklich in die Knie, da kann man
> gerade noch mit der Maus ein bi�chen "ruckeln" und ein Mail zum Lesen
> anklicken.
Wie gesagt: ich sehe keinen speziellen Grund, die Transformationen auf
den voll aufgel�sten Bildern durchzuf�hren, das ist sehr teuer und die
Wandlung in ein endg�ltiges Bild vernichtet diese gro�e
Informationsmenge ohne echten Gewinn. Ich w�rde mal folgendes probieren:
Wenn $INDEXPRINTDESCRIPTIONPC die Dateinamen der zu verarbeitenden
Bilder enth�lt und in /tmp gen�gend Platz ist w�rde ich folgendes
probieren:
MYTMPDIR=`mktemp -d tn_mogrifyXXXXXXX` ; \
cp $INDEXPRINTDESCRIPTIONPC $MYTMPDIR ; \
mogrify -size 148x111 -resize 148x111 -format miff -unsharp 0x1 \
$MYTMPDIR/* ; montage -geometry 148x111+3+6 -title \
"$MYINDEXPRINTHEADER" -tile 4x$PICTURES $MYTMPDIR/*.miff miff:- \
| convert - -quality 99 +profile '*' -comment "$MYCOMMENT" \
"$INDEXPRINTOUTPC"
Wenn die Qualit�t nicht ausreichend ist, k�nnte es sich lohnen beim
mogrify-Aufruf die doppelte Gr��e also 296x222 f�r -size und -resize
anzugeben.
Das sollte den Speicherverbrauch und Zeitaufwand drastisch reduzieren.
Thomas Jahns
--
"Computers are good at following instructions,
but not at reading your mind."
D. E. Knuth, The TeXbook, Addison-Wesley 1984, 1986, 1996, p. 9
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)