1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Software und Anwendungen
  3. Betriebssysteme

Resizing Images - ImageMagick

    • Linux
  • Flowyes
  • 8. Juni 2003 um 23:50
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Flowyes
    Punkte
    750
    Beiträge
    116
    • 8. Juni 2003 um 23:50
    • #1

    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?

  • Arthur Dent
    Punkte
    372
    Beiträge
    73
    • 9. Juni 2003 um 02:08
    • #2
    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 "*"

  • Flowyes
    Punkte
    750
    Beiträge
    116
    • 9. Juni 2003 um 12:56
    • #3

    Es geht alles wunderbar, danke ;)

  • Jensi
    Punkte
    8.486
    Beiträge
    1.649
    • 9. Juni 2003 um 13:45
    • #4

    Ich mach

    Code
    ls -1 *.jpg | xargs -i convert -verbose -scale 1024x768 \{\} \{\}

    (mogrify funktioniert bei mir nicht recht)

  • Maximilian Rupp 27. Dezember 2024 um 12:10

    Hat das Thema aus dem Forum Betriebssysteme nach Betriebssysteme verschoben.

  1. Datenschutzerklärung
  2. Impressum