Das Teilen von Grafiken und Fotos war in den letzten Jahren so beliebt, dass Sie sich sicher auch schon einmal beim Teilen und Erstellen von Bildern wiedergefunden haben. Bei der Arbeit mit Grafikdateien müssen wir manchmal auch ihre Größe ändern, indem wir ihre Abmessungen ändern. Auf diese Weise können wir sicherstellen, dass das Bild in die Ansicht passt, in der wir es schließlich anzeigen müssen. Auf Ubuntu sind zahlreiche Tools verfügbar, die Ihrem Zweck dienen, aber warum sollten Sie die komplizierten installieren, wenn Sie sich nur mit einem grundlegenden Verfahren befassen - der Größenänderung Ihrer Grafiken. Auch Grafikdesigner müssen sich mit dem gleichen Problem auseinandersetzen, aber sie sind gut mit Tools ausgestattet, mit denen die Größe der Bilder geändert werden kann, sodass sie problemlos mit den Beteiligten geteilt werden können.
In diesem Artikel erklären wir, wie Sie die Größe Ihrer Grafikdateien oder Fotos über die Ubuntu-Befehlszeile mit dem Dienstprogramm ImageMagick ändern können.
Warum die Befehlszeile?
Wenn Sie eine Terminal-versierte Person sind, möchten Sie den Komfort der Befehlszeile nicht verlassen und woanders hingehen, um Ihre täglichen technischen Aktivitäten zu erledigen. Es gibt immer eine Möglichkeit, fast alle unsere Sachen direkt im Terminal zu erledigen. Warum sollte die Größenänderung von GIFs also anders sein? Die Verwendung des Terminals macht bestimmte Aufgaben effizienter und sogar schneller. Die Kommandozeilen-Tools verbrauchen nicht zu viele Ressourcen und bilden daher großartige Alternativen zu den weit verbreiteten grafischen Anwendungen, insbesondere wenn Sie mit älterer Hardware überfordert sind.
Wir haben die in diesem Artikel erwähnten Befehle und Verfahren auf einem Ubuntu 18.04 LTS-System ausgeführt.
Größe einer Grafikdatei auf der Linux-Befehlszeile ändern
Installieren Sie ImageMagick
ImageMagick ist eine kostenlose Open-Source-Bildbearbeitungssuite zum Anzeigen, Bearbeiten und Konvertieren von Bilddateien. ImageMagick kann einfach über die offiziellen Ubuntu-Repositories mit dem Befehl apt-get installiert werden.
Öffnen Sie die Terminal-Anwendung entweder über die Systemsuche im Application Launcher oder mit Strg+Alt+T Abkürzung. Das Ausführen des folgenden Befehls vor der Installation einer Software über die Befehlszeile hilft Ihnen bei der Installation der neuesten verfügbaren Version. Sie können den Repository-Index mit diesem Befehl aktualisieren:
$ sudo apt-get update
Führen Sie dann den folgenden Befehl als sudo aus, um ImageMagick
zu installieren$ sudo apt-get install imagemagick
Das System fordert Sie möglicherweise mit der Option j/n auf, die Installation zu bestätigen. Bitte geben Sie Y ein und drücken Sie die Eingabetaste, woraufhin die Software auf Ihrem System installiert wird.
Größe eines Bildes ändern
Wir werden nun erklären, wie Sie die Größe eines animierten GIFs ändern können, indem Sie die neue Breite und Höhe des Bildes in Pixel angeben. Sie können das gleiche Verfahren auch für andere Bild- oder Grafikdateien wie .png oder .jpg verwenden.
Dazu ist es wichtig, dass Sie die Abmessungen Ihres Original-Gifs kennen. Der folgende Befehl hilft Ihnen beim Drucken der Abmessungen einer Bilddatei:
$ identify -format "%wx%h" imagefile
In diesem Artikel verwende ich eine Beispiel-GIF-Datei namens „sample.gif“, um die Größenänderung einer GIF-Datei zu erklären.
Um die genauen Abmessungen zu erfahren, würde ich den folgenden Befehl ausführen:
$ identify -format "%wx%h" sample.gif
Für nicht animierte Bilder gibt der Befehl einen einzelnen Wert für die Abmessungen an, aber für Gifs sieht die Ausgabe etwa so aus:
Der erste Wert der oben hervorgehobenen Dimension ist für Sie von Bedeutung. Dies ist die Größe Ihres Original-GIFs.
Führen Sie nun die folgende Befehlssyntax aus, damit Ihr ursprüngliches GIF nicht verloren geht:
$ convert sample-image.gif -coalesce temporary-image.gif
Ich werde mein sample.gif auch mit dem folgenden Befehl in ein temporäres umwandeln:
$ convert sample.gif -coalesce temporary-image.gif
Dann ist es an der Zeit, das temporäre GIF mit der folgenden Befehlssyntax in das endgültige Bild mit geänderter Größe zu konvertieren:
$ convert -size [ursprüngliche-Größe-des-Eingabe-gif] temporäres-Bild.gif -resize [Zielgröße] angepasstes-Bild.gif
Ich werde die Größe meines GIFs von 800 × 600 Pixel auf 400 × 300 Pixel reduzieren, indem ich das temporäre Bild in das endgültige „resized-image.gif“ umwandele.
$ convert -size 800x600 temporary-image.gif -resize 400x300 resized-image.gif
Sie können die Größenänderung überprüfen, indem Sie den folgenden Befehl erneut für Ihr endgültiges Bild ausführen:
$ identify -format "%wx%h" resized-image.gif
Die obige Ausgabe zeigt eine erfolgreiche Änderung der Größe meines GIFs an.
ImageMagick entfernen
Obwohl ImageMagick ein sehr nützliches Dienstprogramm ist, können Sie es mit dem folgenden Befehl von Ihrem System deinstallieren:
$ sudo apt-get remove imagemagick
Geben Sie y ein, wenn das System Sie mit einer j/n-Option zum Entfernen der Software auffordert. ImageMagick wird dann von Ihrem System deinstalliert.
Auf diese Weise können Sie die Größe eines GIFs ganz einfach ändern, ohne die Qualität beeinträchtigen zu müssen. alles über die Ubuntu-Befehlszeile.