mit imagemagick alle Bilder aus Ordner und Unterordner skalieren

Diskutiere mit imagemagick alle Bilder aus Ordner und Unterordner skalieren im Software Forum Forum im Bereich Hardware & Software Forum; Hallo Leute, ich bin auf der Suche nach einem Skript, das mir auf meinem NSLU2 alle Bilder ausgehend von einem Ordner auch in alle Unterordnern...
  • mit imagemagick alle Bilder aus Ordner und Unterordner skalieren Beitrag #1
matmike

matmike

Bekanntes Mitglied
Dabei seit
08.01.2001
Beiträge
762
Reaktionspunkte
0
Ort
Outer Space
Hallo Leute,

ich bin auf der Suche nach einem Skript, das mir auf meinem NSLU2 alle Bilder ausgehend von einem Ordner auch in alle Unterordnern auf eine andere Größe skaliert und ggf. noch den Dateinamen ändert.
Gibt es sowas?

Danke,
MatMike
 
  • mit imagemagick alle Bilder aus Ordner und Unterordner skalieren Beitrag #2
ZockerM

ZockerM

Verdienter Ex-Mod
Dabei seit
25.11.2000
Beiträge
2.722
Reaktionspunkte
0
Ort
/root
Hi,

da würde ich mich 10min mit der Bash-Programmierung beschäftigen und mir selbst ein Script schreiben.
Generell kann man einen Befehl für alle Dateien in einem Ordner so aufrufen:
for i in tmp/*.jpg;do ls "$i";done
Wobei der Name der Variable i frei wählbar ist. tmp/*jpg kann auch ersetzt werden, aber das muss halt ein Ausdruck sein, der mehrere Dateien anwählt. Im einfachsten Fall einfach *. ls ist der eigentliche Befehl. Den kannst du auch durch irgendetwas anderes ersetzen, z.B. deine Skalierfunktion. Das " " um $i ist wichtig, weil sonst Leerzeichen im Dateinamen als eigenständige Ausdrücke gewertet werden.

gruß ZockerM
 
Thema:

mit imagemagick alle Bilder aus Ordner und Unterordner skalieren

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben