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)

Antwort per Email an