Resizing Images - ImageMagick

  • Eine Frage:
    Wie kann ich mehrere Bilddateien, automatisch mit einem Befehl, oder vielleicht mit einem script auf eine neue Größe bringen?
    convert als ein ImageMagick utility verlang immer ein input und ein output file. Deshalb schaff ich nicht, mehrere Dateien auf einmal auf die gleiche Größe zu bringen... (es geht manchmal um mehr als 100 Bilder)
    Was könnte ich da am besten machen?

    The idea behind this technique is surprisingly simple: just go ahead and do whatever you want to without paying attention to what anybody else is doing. If there is a problem, worry about it later. (Many politicians use this algorithm, too) -- A. S. Tanenbaum, M. v. Steen, Distributed Systems

  • Zitat von Flowyes

    Eine Frage:
    Wie kann ich mehrere Bilddateien, automatisch mit einem Befehl, oder vielleicht mit einem script auf eine neue Größe bringen?
    convert als ein ImageMagick utility verlang immer ein input und ein output file. Deshalb schaff ich nicht, mehrere Dateien auf einmal auf die gleiche Größe zu bringen... (es geht manchmal um mehr als 100 Bilder)
    Was könnte ich da am besten machen?


    Wenn ich z.B. ein paar Photos für eine Homepage verkleinern will, mach ich einfach z.B. folgendes (in bash):

    for i in *JPG; do mogrify -resize 640x480 "$i"; done

    Achtung: Die Files werden einfach überschrieben - also nur bei Kopien machen.

    edit: Es geht auch ohne bash scripting. Auszug aus der man page:

    Zitat


    To convert a directory full of JPEG images to thumbnails, use:

    mogrify -size 120x120 *.jpg -resize 120x120 +profile "*"

  • Es geht alles wunderbar, danke ;)

    The idea behind this technique is surprisingly simple: just go ahead and do whatever you want to without paying attention to what anybody else is doing. If there is a problem, worry about it later. (Many politicians use this algorithm, too) -- A. S. Tanenbaum, M. v. Steen, Distributed Systems

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!