Cookie

Vorsicht


Dieser Artikel wurde mehr als vor einem Jahr veröffentlicht, Es gab Entwicklungen können.
Bitte berücksichtigen Sie dies.

Resize Images, da die Bildbearbeitungsprogramme haben einen Teil der Routine des durchschnittlichen Benutzers werden, ist eine Aufgabe so einfach wie trivial. Es ist besonders für kleinere Größe verwendet wird, ist verfügbar Bandbreite zu sparen über die Übertragung der Datei: kleineres Bild wird schneller geladen und auch die Bilder im Web zu verwenden nicht die hohe Auflösung benötigt wird. Das Problem entsteht, wenn wir eine beträchtliche Anzahl von Bildern, die geändert werden müssen,, Öffnen sie nacheinander kann ziemlich langwierig und mühsam.

Eine der Lösungen ist “David Batch Processor“, ein Plugin für Gimp, mit dem Sie einige Filter auf mehrere Bilder laufen zu lassen, einschließlich der “Resize” um die Größe.

David Batch Processor” kann Spaß machen, zu entdecken, und kann sicherlich beschleunigen die Arbeit, sonst würden wir die Hand, aber im Vergleich zu anderen Programmen ist langsam. Ich weiß, der schnellste Weg, um mehrere Bilder in einem Rutsch verkleinern ist die Befehlszeile. ImageMagick ist eine kleine, aber mächtige Kommandozeilen-Tool (erhalten über das Internet als hinzugefügt Bibliothek in PHP). ImageMagick ist ein Programm, das mehrere Befehle enthält, Heute sehen wir ein paar.

Rechnen

Der Befehl “convert” wandelt das Eingangsbild und erzeugt eine Kopie. Schließlich haben wir die Anfangsbild und das konvertierte Bildverarbeitung. Bei “convert” Sie können kein Bild überschreiben.

Nun wollen wir sehen, wie es möglich ist ändern Sie die Größe eines Bildes:

convert-Geometrie 1024x 1.jpg 1_mod.jpg

Dieser Befehl die Größe der langen Seite Bild “1.jpg” a 1024px, Aufrechterhaltung unverändert Proportionen.

for i in *. jpg; tun convert-Geometrie 1024x $ i $ i-thumb; getan

Dieser andere Befehl führt die gleiche Arbeit, aber konvertiert alle Bilder mit estensione “.jpg” 1024px zur Seite.

for i in *. jpg; tun convert-Skala 50% $i Daumen-$ i; getan

Dieser andere Befehl wird mit dem Argument “scale” an Stelle von “geometry“. Das Argument “scale” zusammen mit dem verwendeten Kürzung / Vergrößerung Bild. In diesem Fall wird das Bild halbiert.

konvertieren originale.jpg originale.png

Anzumerken ist, dass “convert” können auch verwendet werden, um die Dateierweiterung ändern (wird immer eine Kopie ohne Überschreiben).

Mogrify

Der Befehl “mogrify” ist praktisch identisch mit dem Befehl “convert“, der Unterschied ist, dass es eine Kopie des Originals nicht schaffen, aber Überschreiben des Eingangsbildes. Eye, so dass Sie nicht überschreiben, wenn es nicht genau das, was Sie tun möchten.

In ein paar Minuten sind wir fertig, unsere Bilder skalieren, und wir haben nicht die Aufgabe manuell. Ein echter Glücksfall.

Zu wenig?


TheJoe

Ich halte diesen Blog als ein Hobby von 2009. Ich bin begeistert von Grafik, Technologie, Open Source Software. Unter meinen Artikel wird nicht schwierig sein, über die Musik finden, und einige persönliche Reflexionen, aber ich bevorzuge die direkte Linie des Blogs vor allem auf Technologie. Weitere Informationen Kontaktieren Sie mich.

2 Kommentare

Francesco Paolo · 26 November 2015 um 1:47 PM

Ciao desidero sapere come posso utilizzare il comando mogrify per ridimensionare un file 800×400 a 800×800 mantenendo l’aspect ratio.

Dank

    TheJoe · 30 November 2015 um 10:55 AM

    Non credo di aver capito. La tua immagine di partenza è 800×400. Potrai scalarne le dimensioni (entrambe), perché se ne modifichi solo una l’aspect ratio non verrà rispettato.
    Forse hai intenzione di “abschneiden” parte dell’immagine, in questo caso potrai tagliarla a 400×400 e poi sovradimensionarla a 800×800. Ovviamente avrai una qualità scadente al termine dell’operazione.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.