–navigation–
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
IT-MÜCKE - Richard Mücke - Ihr zuverlässiger EDV-Partner aus Mannheim
home - beratung - it-mücke kms - kontakt - blog - richard mücke - zertifizierungen - impressum - datenschutzerklärung