Cookie

TheJoe.it Into the (öffnen) Quelle

5Jun_Juni_abbreviation/122

Ändern Sie die Größe mehrerer Bilder in einem Rutsch

Vorsicht!

Dieser Artikel wurde in der schriftlichen 2012, es kann in dem Gegenstand einige Entwicklungen haben.
Im Zweifel lassen Sie einen Kommentar in der Unterseite des Artikels.
Dank.

gimp_imagick

Resize Images, da die Fotobearbeitung Programme sind Teil der Routine des durchschnittlichen, 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: ein kleineres Bild wird schneller geladen und auch die Bilder auf dem Web verwenden ist nicht erforderlich, hohe Auflösung. 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 "Davids 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.

"Davids 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 die Quelle Bild und erstellt eine Kopie. Am Ende haben wir die ersten Bildverarbeitung und das konvertierte Bild. Bei "convert" Sie können nicht überschreiben ein Bild.

Nun wollen wir sehen, wie es möglich ist Ändern der 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 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 Befehl wird das 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 erstellen, aber überschreiben die Quell-Bild. 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.

hat dir dieser Artikel gefallen?

Dann abonniere doch diesen Blog per RSS Feed!

Über

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.

Kommentare (2) Trackbacks (0)
  1. Ciao desidero sapere come posso utilizzare il comando mogrify per ridimensionare un file 800×400 a 800×800 mantenendo l’aspect ratio.

    Dank

    • 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 einen Kommentar

Noch keine Trackbacks.