Beitragsdatum | 25.07.2011 |
---|---|
Letzte Aktualisierung | 08.07.2020 |
Betrifft | Linux allgemein |
convert legt neue Bilder an, mogrify verändert die vorhandenen Bilder.
Sicherheitshalber sollte immer mit Kopien der Bilder gearbeitet werden.
Um viele Fotos in einem Rutsch klein zu rechnen und die Qualität etwas herunter zu schrauben, kann man wie folgt vorgehen:
sudo apt-get install imagemagick
# mogrify ÜBERSCHREIBT die geänderten Bilder! # mogrify -resize [breite]x[hoehe] [pfad] # z.B.: mogrify -resize 800x600 *.jpg
# convert legt NEUE Bilder an! # convert -quality [qualitaet]% [pfad] # z.B.: convert -quality 75% test.jpg
# convert -auto-orient [infile] [outfile] # z.B.: convert -auto-orient test.jpg test-rotiert.jpg
#### Skript-Inhalt #### !/bin/bash ls -la for file in *.JPG do echo "Kopiere Datei <$file> zu <mod-$file>..." cp $file mod-$file echo "Resizing <mod-$file>..." mogrify -resize 800x600 mod-$file echo "Reducing quality <mod-$file>..." convert mod-$file -quality 90% mod-$file echo "Rotating <mod-$file>..." convert mod-$file -auto-orient mod-$file done ls -la echo "done." exit 0 #### Ende ####
(Quelle: pixeldrama.de)
Ähnliche Themen im blog:
imagemagick