Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:imagemagick

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:imagemagick [2016/11/01 11:16] movelinux:imagemagick [2021/11/21 13:57] (aktuell) – [Weblinks] move
Zeile 1: Zeile 1:
 ====== imagemagick ====== ====== imagemagick ======
-===== Einfache Anzeige des Bildes =====+===== Beispiele ===== 
 +==== Einfache Anzeige des Bildes ====
 <Code:bash> <Code:bash>
 display Pinguine.jpg display Pinguine.jpg
 </Code> </Code>
  
-===== Informationen über Bilder anzeigen ===== +==== Konvertieren ====
-<konsole> +
-me@localhost:~$ identify Falkland_Islands_Penguins_36.jpg Pinguine.jpg +
-Falkland_Islands_Penguins_36.jpg JPEG 2048x1361 2048x1361+0+0 8-bit sRGB 1.04MB 0.000u 0:00.000 +
-Pinguine.jpg[1] JPEG 800x532 800x532+0+0 8-bit sRGB 258KB 0.000u 0:00.000 +
-</konsole> +
- +
-===== Konvertieren =====+
 <Code:bash> <Code:bash>
 convert Falkland_Islands_Penguins_36.jpg Pinguine.png convert Falkland_Islands_Penguins_36.jpg Pinguine.png
Zeile 23: Zeile 17:
 </Code> </Code>
  
-===== Größe ändern (resize) =====+==== Größe ändern (resize) ====
 <Code:bash> <Code:bash>
 convert image.jpg -resize 400x400 -quality 85 image_resize.jpg convert image.jpg -resize 400x400 -quality 85 image_resize.jpg
 </Code> </Code>
  
-===== Bild skalieren =====+==== Bild skalieren ====
 <Code:bash> <Code:bash>
 convert Falkland_Islands_Penguins_36.jpg -scale 800x600 Pinguine.jpg convert Falkland_Islands_Penguins_36.jpg -scale 800x600 Pinguine.jpg
Zeile 51: Zeile 45:
 </Code> </Code>
  
-===== Text ergänzen =====+==== Text ergänzen ====
 <Code:bash> <Code:bash>
 convert -pointsize 16 label:Text Text.png convert -pointsize 16 label:Text Text.png
Zeile 72: Zeile 66:
 </Code> </Code>
  
-===== Abgerundete Ecken =====+==== Abgerundete Ecken ====
 In diesem Beispiel wird eine Maske erzeugt, die anschließend über das Bild gelegt wird. In diesem Beispiel wird eine Maske erzeugt, die anschließend über das Bild gelegt wird.
  
Zeile 93: Zeile 87:
 Ein Befehlsblock wird mit runden Klammern definiert, der Backslash wird für die Shell benötigt. Der Block in den runden Klammern wird für sich ausgeführt, das Resultat wird wie ein Bild weiterverarbeitet. Ein Befehlsblock wird mit runden Klammern definiert, der Backslash wird für die Shell benötigt. Der Block in den runden Klammern wird für sich ausgeführt, das Resultat wird wie ein Bild weiterverarbeitet.
  
-===== 3D-Effekt =====+==== 3D-Effekt ====
 <Code:bash> <Code:bash>
 convert Pinguine.jpg -raise 10 Pinguine-erhoben.jpg convert Pinguine.jpg -raise 10 Pinguine-erhoben.jpg
Zeile 110: Zeile 104:
 </Code> </Code>
  
-===== Abgerissener Rand =====+==== Abgerissener Rand ====
  
 Einen Effekt wie bei einem abgerissen Bild erreicht man mit der folgenden Maske: Einen Effekt wie bei einem abgerissen Bild erreicht man mit der folgenden Maske:
Zeile 124: Zeile 118:
 </Code> </Code>
  
-===== gif aus Einzelbildern =====+==== gif aus Einzelbildern ====
 <Code:bash> <Code:bash>
 convert -delay 1x5 -loop 0 images_dir/out*.gif animation.gif convert -delay 1x5 -loop 0 images_dir/out*.gif animation.gif
 </Code> </Code>
  
-===== Bilder zusammenfügen =====+==== Bilder zusammenfügen ====
 Vertikal zusammenfügen Vertikal zusammenfügen
 <Code:bash> <Code:bash>
 convert 1.png 2.png 3.png -append result/result-sprite.png convert 1.png 2.png 3.png -append result/result-sprite.png
 </Code> </Code>
 +
 +==== PDF aus Bildern erstellen ====
 +> convert quelle.png ziel.pdf 
 +
 +Wildcard nutzen:
 +> convert *.jpg ziel.pdf
 +
 +Druckfertiges Dokument aus Bildern in A4 erstellen: 
 +> convert *.* -compress jpeg -resize 1240:1753 -units PixelsPerInch -density 150:150 -page a4 multipage.pdf 
 +
 +Ggf. -resize weglassen:
 +> convert *.* -compress jpeg -units PixelsPerInch -density 150:150 -page a4 multipage.pdf 
 +==== Bilder aus PDF extrahieren ====
 +
 + pdfimages -j quelle.pdf zielverzeichnis 
 +
 +==== Informationen über Bilder anzeigen ====
 +<konsole>
 +me@localhost:~$ identify Falkland_Islands_Penguins_36.jpg Pinguine.jpg
 +Falkland_Islands_Penguins_36.jpg JPEG 2048x1361 2048x1361+0+0 8-bit sRGB 1.04MB 0.000u 0:00.000
 +Pinguine.jpg[1] JPEG 800x532 800x532+0+0 8-bit sRGB 258KB 0.000u 0:00.000
 +</konsole>
 +
 +===== Siehe auch =====
 +  - [[graphicsmagick]]
  
 ===== Weblinks ===== ===== Weblinks =====
   * https://www.imagemagick.org/script/convert.php   * https://www.imagemagick.org/script/convert.php
 +  * https://wiki.ubuntuusers.de/ImageMagick/
 +
linux/imagemagick.1477998993.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki