montage: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 60: | Zeile 60: | ||
Erstellen einer ausführlichen Übersichtgrafik. | Erstellen einer ausführlichen Übersichtgrafik. | ||
$ <b>montage -label '%t\n%b | $ <b>montage -label '%t\n%b Byte' -size 128x *.jpg -title 'Paris 2008' \ | ||
-tile 5x -geometry +5+5 -frame 5 -mattecolor "#3FCA3F" -shadow index.html</b> | -tile 5x -geometry +5+5 -frame 5 -mattecolor "#3FCA3F" -shadow index.html</b> | ||
Zeile 68: | Zeile 68: | ||
-label 'Kirche\n in Amriswil' bild2.jpg</b> | -label 'Kirche\n in Amriswil' bild2.jpg</b> | ||
oder | oder | ||
$ <b>montage -label 'Burg in\nWinterthur\n%t\n%b | $ <b>montage -label 'Burg in\nWinterthur\n%t\n%b Byte' bild1.jpg \ | ||
-label 'Kirche\n in Amriswil\n%t\n%b | -label 'Kirche\n in Amriswil\n%t\n%b Byte' bild2.jpg</b> | ||
Erstellen einer ausführlichen Übersichtgrafik, wobei die einzelnen Bilder mit weissem Rahmen wie Polaroidfotos versehen und um einen zufälligen Wert gekippt werden. | Erstellen einer ausführlichen Übersichtgrafik, wobei die einzelnen Bilder mit weissem Rahmen wie Polaroidfotos versehen und um einen zufälligen Wert gekippt werden. | ||
Zeile 78: | Zeile 78: | ||
* [http://www.imagemagick.org/www/montage.html montage] (ImageMagick.org) | * [http://www.imagemagick.org/www/montage.html montage] (ImageMagick.org) | ||
* [http://www.imagemagick.org/Usage/montage/ ImageMagick v6 Examples : montage, arrays of images] | |||
Aktuelle Version vom 26. Februar 2010, 22:43 Uhr
Der Shell-Befehl montage aus dem Paket Imagemagick kann Einzelbilddateien zu einer einzigen Bilddatei zusammenfügen. Die Einzelbilder im zusammengesetzten Bilder können bei Bedarf mit einem Rand, einem Rahmen, einem Titel usw. versehen werden.
Optionen
Option | Beschreibung | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
-frame | Einrahmen der Vorschaubilder. "-frame 5" erzeugt etwa einen 5 Pixel breiten Rahmen um alle Vorschaubilder. | ||||||||||||||||
-geometry | Festlegen des Leerraums, der um die einzelnen Vorschaubilder angezeigt wird. "-geometry +2+2" sorgt etwa für einen 2x2 Pixel grossen Rand. | ||||||||||||||||
-label | Hinzufügen einer Beschriftung zu den Vorschaubildern. Dieser Parameter kann auch zum Beschriften einzelner Bilder eingesetzt werden. Mögliche Attribute sind:
Eine Auflistung aller möglichen Atrribute findet sich unter http://www.imagemagick.org/script/escape.php | ||||||||||||||||
-mattecolor | Farbe des Rahmens. Als Attribute können Farbnamen, RGB- und Hexadezimal-Farbcodes verwendet werden. RGB- und Hexadezimalwerte müssen dabei in Hochkommas eingeschlossen werden. | ||||||||||||||||
+polaroid | Das Bild wird mit einem weissen Rahemn versehen und um einen zufälligen Wert gekippt, sieht danach also aus wie ein Polaroidfoto. Das Ausgabeformat muss Transparenz darstellen können (z. B. GIF oder PNG). (ab Imagemagick 6.3.2) | ||||||||||||||||
-polaroid | Das Bild wird mit einem weissen Rahemn versehen und um den angegebenen Gradwert gekippt (z. B. "-polaroid 75"), sieht danach also aus wie ein Polaroidfoto. Das Ausgabeformat muss Transparenz darstellen können (z. B. GIF oder PNG). (ab Imagemagick 6.3.2) | ||||||||||||||||
-size | Grösse der Vorschaubilder. Wahlweise kann hinter der Parameter nur die Höhe (z. B. "-size 128x") oder die Breite und die Höhe (z- B. "-size 128x128") angegeben werden. Ohne Angabe werden die Vorschaubilder in quadratischer Grösse erzeugt. | ||||||||||||||||
-title | Setzen einer Überschrift, die direkt in die Übersichtsgrafik hineingeschrieben wird. | ||||||||||||||||
-tile | Einrichten des Layouts der Vorschaubilder. "-tile 4x3" ordnet zwölf Einzelbilder beispielsweise in drei Reihen zu je vier Bildern an. Wird nur die Anzahl der Zeilen (z. B. "-tile 4x") oder der Spalten (z. B. "-tile x3") angegeben, so wählt das Programm selber das passende Layout. | ||||||||||||||||
-shadow | Setzen eines Schatteneffekts um die Vorschaubilder. Bei Verwendung dieser Option sollte darauf geachtet werden, zuvor mit der Option "-geometry" einen ausreichend grossen Abstand zwischen den Vorschaubildern zu erzeugen. |
Verwendung
Aneinanderfügen aller JPG-Bilder im aktuellen Verzeichnis zu einem einzigen Bild, das unter dem Namen "outfile.jpg" gespeichert wird.
$ montage *.jpg outfile.jpg
Erstellen einer HTML-Bildergalerie aus allen JPG-Bildern im aktuellen Verzeichnis. Dabei wird die HTML-Datei "index.html" erstellt, welche die verweissensitive Grafik "index.png" anzeigt, über welche die einzelnen Bilddateien angewählt werden können.
$ montage *.jpg index.html
Erstellen einer ausführlichen Übersichtgrafik.
$ montage -label '%t\n%b Byte' -size 128x *.jpg -title 'Paris 2008' \ -tile 5x -geometry +5+5 -frame 5 -mattecolor "#3FCA3F" -shadow index.html
Individuelle Beschriftung der Vorschaubilder. Enthält die Beschriftung Leerzeichen, so muss sie wie gewohnt in Anführungszeichen gesetzt werden.
$ montage -label 'Burg in\nWinterthur' bild1.jpg \ -label 'Kirche\n in Amriswil' bild2.jpg oder $ montage -label 'Burg in\nWinterthur\n%t\n%b Byte' bild1.jpg \ -label 'Kirche\n in Amriswil\n%t\n%b Byte' bild2.jpg
Erstellen einer ausführlichen Übersichtgrafik, wobei die einzelnen Bilder mit weissem Rahmen wie Polaroidfotos versehen und um einen zufälligen Wert gekippt werden.
$ montage -size 128x *.jpg -tile 4x -geometry +1+1 -shadow +polaroid index.html
Weblinks
- montage (ImageMagick.org)
- ImageMagick v6 Examples : montage, arrays of images