ImageMagick
Übersicht aller Funktionen
ImageMagick
Helligkeit Kontrast Gamma Farbsättigung
ImageMagick
Zuschneiden Rand bearbeiten Thumnails Miniaturbilder erstellen
ImageMagick
Drehen Spiegeln andere Effekte
Blauanteil erhöhen
convert A.jpg -fill blue -tint 200 B.jpg convert A.jpg -fill red -tint 200 B.jpg
convert A.jpg -fill green -tint 80 B.jpg
Blau-Werte erhöhen um 200
Rot-Werte erhöhen um 200
Grün-Werte erhöhen um 80
convert A.jpg -fill green -tint 80 B.jpg
Blau-Werte erhöhen um 200
Rot-Werte erhöhen um 200
Grün-Werte erhöhen um 80
Bildinformationen löschen
convert A.jpg ******** +profile "*" B.jpg
--
Bild spiegeln horizontal
convert A.jpg -flop B.jpg
Spiegelt das Original horizontal
Spiegelt das Original horizontal
Bild spiegeln vertikal
convert A.jpg -flip B.jpg
Spiegelt das Original vertikal
Spiegelt das Original vertikal
Bild drehen 90° rechts
convert A.jpg -rotate 90 B.jpg
Bild drehen 180°
convert A.jpg -rotate 180 B.jpg
Bild drehen 90° links
convert A.jpg -rotate -90 B.jpg
convert A.jpg -rotate 270 B.jpg
convert A.jpg -rotate 270 B.jpg
Bild verschieben
convert A.jpg -roll +30+0 B.jpg
+30=horizontal 30 pixel verschieben nach rechts
+0 =vertikal nichts verschieben
+30=horizontal 30 pixel verschieben nach rechts
+0 =vertikal nichts verschieben
Bild konvertieren
convert A.jpg B.png
Bild A.jpg umwandeln in B.png
Bild A.jpg umwandeln in B.png
---
Copyright Text Wasserzeichen
convert A.jpg -font helevetica -pointsize 12 -fill gray -draw "text 15,40 'Copyright by XY'" B.jpg
Schriftgrösse = 12
Text Position im Bild von oben links gerechnet = 15,40 Pixel
Schriftgrösse = 12
Text Position im Bild von oben links gerechnet = 15,40 Pixel
Schärfen allgemein
convert A.jpg -sharpen 0x6 B.jpg
Unscharf maskieren Schärfen fein
convert A.jpg -unsharp 1.5x1.2+1.0+0.10 B.jpg
Unscharf maskieren Schärfen mittel
convert A.jpg 1.5×1.0+1.5+0.02 B.jpg
Unscharf maskieren Schärfen stark
convert A.jpg -unsharp 0.5x0.5+100+0.05 B.jpg
Weichzeichnen
convert A.jpg -blur 2x6.jpg
Rahmen um Bild zeichnen
convert A.jpg -bordercolor "#CCCC00" -border 5x10 B.jpg
Ein anderes Bild einfügen
composite -gravity SouthEast logo.png QuellDatei.gif ZielDatei.jpg
---
Verwaschene Bilder optimieren
convert A.jpg -channel 'RGB' -contrast-stretch 1% -quality 98 B.jpg
>>
Schatten unter Bild legen
convert A.jpg \( +clone -background black -shadow 80x5+5+5 \) \
+swap -background white -layers merge + repage B.jpg
+swap -background white -layers merge + repage B.jpg
Strichzeichnung erstellen
convert A.jpg -edge 1 -negate -normalize -colorspace Gray -blur 0x.2 -contrast-stretch 0x30% B.jpg
Negativ erstellen
convert A.jpg -negate B.jpg
Perspektive verzerren
convert A.jpg -matte -virtual-pixel white -distort Perspective \
'0,0,0,0 0,90,0,90 90,0,90,25 90,90,90,65' B.png
'0,0,0,0 0,90,0,90 90,0,90,25 90,90,90,65' B.png
Farben berechnen
identify -verbose A.jpg | grep -iE -A 4 "Red|Green|Blue"
Ausgabe:
red: 8-bit
green: 8-bit
blue: 8-bit
Channel statistics:
Red:
min: 5 (0.0196078)
max: 209 (0.819608)
mean: 92.642 (0.363302)
standard deviation: 61.7827 (0.242285)
--
Green:
min: 6 (0.0235294)
max: 205 (0.803922)
mean: 95.6346 (0.375038)
standard deviation: 60.6939 (0.238015)
--
Blue:
min: 3 (0.0117647)
max: 203 (0.796078)
mean: 91.8582 (0.360228)
standard deviation: 64.5248 (0.253038)
--
red primary: (0.64,0.33)
green primary: (0.3,0.6)
blue primary: (0.15,0.06)
white point: (0.3127,0.329)
Interlace: None
Background color: white
Border color: srgb(223,223,223)
Ausgabe:
red: 8-bit
green: 8-bit
blue: 8-bit
Channel statistics:
Red:
min: 5 (0.0196078)
max: 209 (0.819608)
mean: 92.642 (0.363302)
standard deviation: 61.7827 (0.242285)
--
Green:
min: 6 (0.0235294)
max: 205 (0.803922)
mean: 95.6346 (0.375038)
standard deviation: 60.6939 (0.238015)
--
Blue:
min: 3 (0.0117647)
max: 203 (0.796078)
mean: 91.8582 (0.360228)
standard deviation: 64.5248 (0.253038)
--
red primary: (0.64,0.33)
green primary: (0.3,0.6)
blue primary: (0.15,0.06)
white point: (0.3127,0.329)
Interlace: None
Background color: white
Border color: srgb(223,223,223)
Histogramm erstellen
convert histogramm.JPG -define histogram:unique-colors=false histogram:histogram.gif
http://www.imagemagick.org/Usage/warping/
animate | spielt eine Serie von Bildern schnell hintereinander ab |
convert | Bilder einlesen, bearbeiten und speichern |
compare | vergleicht zwei Bilder und schreibt die Unterschiede in eine Bilddatei |
composite | fügt mehrere Bilder zu einem Bild zusammen |
conjure | führt Skripte in der Skriptsprache von ImageMagick aus |
display | stellt ein Bild auf einem X11-Server dar |
identify | zeigt Dateiformat, Bildgröße und weitere Bildparameter an |
import | erzeugt Bildschirmfotos |
montage | fügt mehrere Bilder zusammen |
mogrify | funktioniert wie Convert, ersetzt aber das Ursprungsbild durch das Ergebnis |
stream | liest Teile aus Bilddateien aus, um sie etwa als Rohdaten auszugeben |
ImageMagick – drehen, spiegeln, schärfen, Farben ändern und Effekte was last modified: Juli 31st, 2023 by kmiam