ImageMagick je aplikace, která nám umožňuje manipulovat s obrázky pomocí příkazového řádku a která se používá prakticky pro všechny formáty. S ním je také možné automatizovat akce na obrázcích obsažených ve složce (převod, změna velikosti atd.)
Podívejme se na seznam užitečných příkazů ImageMagick:
Získejte informace z obrázku.
identify -ping image.png
Získejte ještě více informací.
identify -verbose image.png
Znát seznam barev použitých v obrázku.
identify -list color image.png
Převeďte obrázek PNG na JPG
convert image.png image.jpg
Převeďte obrázek PNG na JPG označující kvalitu převodu.
convert -quality 96 image.png image.jpg
Převeďte všechny obrázky PNG na JPG obsažené ve složce
mogrify -format png *.jpg
Převeďte všechny obrázky (* .jpg, * .png) na PDF
convert images*.* archivo.pdf
Změňte velikost obrázku
convert -resize 48×48 image.png image-mini.png
Změňte velikost všech obrázků ve složce
mogrify -resize 48×48 *.png
Změňte velikost obrázku zadáním šířky
convert -resize 620x image.png image-620.png
Změňte velikost obrázku zadáním jeho výšky
convert -resize x100 image.png image-100.png
Vytvořte Favicon
convert -colors 256 -resize 16×16 image.jpg favicon.ico
Převeďte barevný obrázek na černobílý
convert -type image.jpg image-noir-blanc.jpg
Přidejte kolem obrázku průhledný okraj 1 pixel
convert -bordercolor Transparent -border 1×1 image.png image-borde.png
Přidejte kolem obrázku 10pixelové černé ohraničení
convert -bordercolor #000000 -border 10×10 image.png image-borde.png
Vytvořte negativ obrázku
convert -negate image.png image-negate.png
Otočit obrázek svisle
convert -flip image.png image-inversee.png
Otočit obrázek zleva doprava
convert -flop image.png image-inversee.png
Použijte grafické rozhraní ImageMagick
display image.png