Dies ist eine alte Version des Dokuments!
mkdir mitlogo; n=1;for i in *; do composite -gravity NorthEast -compose Over logoavanger_transparent.png $i mitlogo/bild_mit_logo$(printf "%03d" $n).jpg;n=`expr $n + 1`;done
Mit GIMP öffnen und entsprechend speichern
convert name.pdf name.png
convert -quality 100% name.tif name.pdf convert -quality 100% name.gif name.pdf convert -quality 100% name.jpg name.png ........................................
Bildbreite 1280 Pixel Qualität 70%
mkdir internet ; for i in * ; do convert $i -verbose -resize 80% internet/$i ; done ; for i in $(ls internet) ; do convert internet/$i -verbose -quality 70% internet/$i ; done
mkdir internet ; for i in * ; do convert $i -verbose -resize 78.43137254901960784313% internet/$i ; done ; for i in $(ls internet) ; do convert internet/$i -verbose -quality 70% internet/$i ; done
mkdir internet ; for i in * ; do convert $i -verbose -resize 62.5% internet/$i ; done ; for i in $(ls internet) ; do convert internet/$i -verbose -quality 70% internet/$i ; done
jhead -autorot *.JPG ; mkdir internet ; for i in * ; do convert $i -verbose -resize 1280x960 -quality 95% internet/$i ; done
jhead -autorot *.JPG ; mkdir internet ; for i in * ; do convert $i -verbose -resize 1920x internet/$i ; done
mkdir internet ; for i in * ; do convert $i -verbose -resize 30% internet/$i ; done
-verbose -quality 70% internet/i -verbose -resize 200x internet/i -verbose -resize 550x thumbs/i -verbose -resize 720x432! internet/i -verbose -resize 1024x internet/(ls internet) ; do convert internet/i ; done; for i in i internet/i i -verbose -resize 1280x internet/(ls internet)
do convert internet/$i -verbose -quality 70% internet/$i done
</file>
Mogrify überschreibt alle Dateien in einem Verzeichnis mit der Endung jpg
folgende Syntax überprüfen!! mogrify -resize 1280x960 -verbose *.jpg mogrify -resize 1280x960 *.jpg
convert -quality 100% i | cut -d "." -f 1 | cut -d "/" -f 2`.png > /dev/null 2>&1 done
echo "Done." </code>
#!/bin/bash for i in *.tif do echo $i #convert -quality 100% -resize 40% $i ~/F-Praktikum/8_rasterelektronenmikroskop/bilder/`echo $i | cut -d "." -f 1`.png > /dev/null 2>&1 convert -quality 100% $i ~/F-Praktikum/8_rasterelektronenmikroskop/bilder/`echo bilder/$i | cut -d "." -f 1`.png > /dev/null 2>&1 done
for i in *.svg; do inkscape -f "$i" -e "${i%%.svg*}.png"; done
Mit 'convert
' konvertiert man Bilder in ein anderes Format. Das Ziel-Format wird anhand der Endung erkannt.
$ convert QuellDatei.gif ZielDatei.jpg $ convert foo.gif foo.jpg
$ for i in *.bmp; do convert "$i" "${i%.bmp}.png" ; done $ for i in *.bmp; do convert $i `echo $i | sed -e 's/bmp$/png/'`; done $ for file in `ls`; do convert $file ${file/.bmp/.png}; done
$ for i in *.tiff; do convert "$i" "${i%.tiff}.png" ; done $ for i in *.tiff; do convert $i `echo $i | sed -e 's/tiff$/png/'`; done $ for file in `ls`; do convert $file ${file/.tiff/.png}; done
$ for i in *.bmp; do convert $i png/`echo $i | sed -e 's/bmp$/png/'`; done
$ convert -size 120x120 GroßesBild.tiff -resize 120x120 NeueMiniAnsicht.png
$ for i in *.jpg ; do convert "$i" -resize 250x188 "small/$i" ; done
convert -delay 10 *.jpg film.mng
$ animate film.mng