ImageMagick este o aplicație care ne permite să manipulăm imagini prin linia de comandă și care este utilizată practic pentru toate formatele. Cu acesta, este de asemenea posibil să automatizați acțiunile asupra imaginilor conținute într-un folder (conversie, redimensionare etc.)
Să vedem o listă de comenzi utile ImageMagick:
Obțineți informații dintr-o imagine.
identify -ping image.png
Obțineți și mai multe informații.
identify -verbose image.png
Cunoașteți lista culorilor utilizate într-o imagine.
identify -list color image.png
Convertiți o imagine PNG în JPG
convert image.png image.jpg
Convertiți o imagine PNG în JPG, indicând calitatea conversiei.
convert -quality 96 image.png image.jpg
Convertiți toate imaginile PNG în JPG conținute într-un folder
mogrify -format png *.jpg
Convertiți toate imaginile (* .jpg, * .png) în PDF
convert images*.* archivo.pdf
Redimensionați o imagine
convert -resize 48×48 image.png image-mini.png
Redimensionați toate imaginile dintr-un folder
mogrify -resize 48×48 *.png
Redimensionați o imagine specificând lățimea
convert -resize 620x image.png image-620.png
Redimensionați o imagine specificând înălțimea
convert -resize x100 image.png image-100.png
Creați un Favicon
convert -colors 256 -resize 16×16 image.jpg favicon.ico
Convertiți o imagine color în alb și negru
convert -type image.jpg image-noir-blanc.jpg
Adăugați o margine transparentă de 1 pixel în jurul unei imagini
convert -bordercolor Transparent -border 1×1 image.png image-borde.png
Adăugați o margine neagră de 10 pixeli în jurul unei imagini
convert -bordercolor #000000 -border 10×10 image.png image-borde.png
Creați un negativ al unei imagini
convert -negate image.png image-negate.png
Rotiți o imagine pe verticală
convert -flip image.png image-inversee.png
Rotiți o imagine de la stânga la dreapta
convert -flop image.png image-inversee.png
Utilizați GUI ImageMagick
display image.png