Im nächsten Artikel werden wir uns das Montage-Tool ansehen. Dies es ist Teil von ImageMagick und kann verwendet werden, um Bildraster vom Terminal aus zu erstellen. Einige betrachten ImageMagick als das 'schweizer Messer'um Bilder über die Befehlszeile zu manipulieren. Sie können zwar ein Desktop-Grafikprogramm wie GIMP Um Fotos und Grafiken anzupassen oder zu kombinieren, kann es manchmal einfacher sein, eines der vielen verschiedenen Tools zu verwenden, die ImageMagick bietet.
Die ursprüngliche Verwendung von 'Montage' besteht darin, Tabellen mit Miniaturansichten von Bildern zu erstellenDas heißt, auf große Bildsammlungen, insbesondere Fotos, mit Miniaturansichten zu verweisen. Und obwohl es für diesen Zweck verwendet werden kann, können Sie damit noch viel mehr tun. In den folgenden Zeilen werden wir einige einfache Beispiele sehen.
Installieren Sie ImageMagick unter Ubuntu
Da das Werkzeug Montage ist Teil der Suite ImageMagick, es ist unbedingt sicherzustellen, dass es in unserem System installiert ist. ImageMagick ist in den offiziellen Ubuntu-Repositorys verfügbar. Um diese Suite zu installieren, müssen wir nur ein Terminal öffnen (Strg + Alt + T) und den Befehl ausführen:
sudo apt install imagemagick
Grundlegende Verwendung von Montage
La allgemeine Syntax dieses Befehls wäre in etwa wie folgt:
montage {entrada} {acciones} {salida}
Für dieses Beispiel habe ich vier Bilder wie die folgenden:
Wenn was wir suchen ist Erstellen Sie eine Montage Aus diesen Bildern müssen wir im Terminal (Strg + Alt + T) nur Folgendes ausführen:
montage imagen1.png imagen2.png imagen3.png imagen4.png imagen_salida.png
Das Endergebnis wird in der Datei angezeigt image_output.png.
Wenn alle Bilder vom gleichen Typ sind, können wir auch den folgenden Befehl verwenden zum Mounten mit allen Bildern, die sich im selben Verzeichnis befinden:
montage *.png imagen_salida.png
Es muss gesagt werden, dass ich für dieses Beispiel zwar PNG-Bilder verwende, aber Sie können eine Montage aus jeder Art von Bildern erstellen und sogar verschiedene Typen mit demselben Befehl mischen.
Stellen Sie die Größe und den Abstand zwischen den Bildern ein
Das vorliegende Werkzeug hat eine Option namens '-Geometrie'. Das wird uns helfen, wenn es darum geht Stellen Sie die Miniaturansichtsgröße und den Abstand zwischen den einzelnen Bildern ein. Die Standardeinstellung dafür ist'120 × 120> + 4 + 3'.
Bei Interesse an einer Montage Legen Sie einen Abstand von 2 Pixeln zwischen den Bildern fest, wäre der auszuführende Befehl:
montage -geometry +2+2 *.png imagen_salida.png
Dies ist nur nützlich, wenn wir ein zusammengesetztes Bild aus Bildern derselben Größe erstellen möchten. Was bei den Bildern, die ich als Beispiel verwende, nicht passiert.
Falls unsere Bilder unterschiedliche Größen haben, Es ist möglich, alle gleichzeitig zu skalieren:
montage -geometry 90x90+2+2 *.png imagen_salida.png
Hier ist 90 × 90 die Größe des Mosaiks. Dieser Befehl es wird die gegebenen Bilder verkleinern, damit sie in einen 90 × 90 Pixel großen Rahmen passen.
Erstellen Sie eine Polaroid-Effekt-Montage
zu Erstellen Sie eine Polaroid-Effekt-Montage mit unseren Bildern müssen wir nur ausführen:
montage +polaroid *.png imagen_salida.png
Wir können auch einen Polaroid-Effekt geben und Bilder überlappen lassenmit dem Befehl:
montage -geometry 100x100-10-2 +polaroid *.png imagen_salida.png
Bilder mit Etiketten
Eine weitere verfügbare Option wird sein -Bezeichnung setzen. Mit ihr können wir Sagen Sie dem Montage-Tool, dass es Beschriftungen für jedes Bild setzen soll im Kleinen. Dieser Befehl markiert die Miniaturbilder mit ihren Quellnamen:
montage -set label '%f' *.png imagen_salida.png
Wenn Sie daran interessiert sind, Legen Sie für jedes Bild ein benutzerdefiniertes Label fest, der zu verwendende Befehl wäre etwa:
montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png imagen_salida.png
Darüber hinaus können Sie auch Setzen Sie einen Titel für die Montage, die wir gerade gemacht haben. Wir müssen nur die Option hinzufügen -Titel wie folgt:
montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png -title 'Ejemplo para Ubunlog' imagen_salida.png
Bilder verketten
Dies ist ein weiteres interessantes Feature des Montage-Tools, und es ist die Möglichkeit, Bilder ohne Leerzeichen verketten.
montage -mode Concatenate *.png imagen_salida.png
Mit dem, was wir gerade in diesen Zeilen gesehen haben, bleiben uns nur die grundlegendsten, die dieses Tool bietet, aber es hat viele andere nützliche Optionen. Sie können Sehen Sie alle verfügbaren Optionen in den Manpages:
man montage
Es kann auch sein, Erfahren Sie mehr über die verschiedenen Verwendungsmöglichkeiten des Montagebefehls in ImageMagick-Website.
Vielen Dank! Das ist so nützlich… bevor ich Imagemagick nur zum Bereinigen von Metadaten verwendet habe.