ImageMagick, görüntüleri komut satırı aracılığıyla değiştirmemize izin veren ve neredeyse tüm formatlar için kullanılan bir uygulamadır. Bununla birlikte, bir klasörde bulunan görüntüler üzerindeki eylemleri otomatikleştirmek de mümkündür (dönüştürme, yeniden boyutlandırma, vb.)
Kullanışlı ImageMagick komutlarının bir listesini görelim:
Bir görüntüden bilgi alın.
identify -ping image.png
Daha da fazla bilgi alın.
identify -verbose image.png
Bir görüntüde kullanılan renklerin listesini öğrenin.
identify -list color image.png
PNG görüntüsünü JPG'ye dönüştürme
convert image.png image.jpg
PNG görüntüsünü dönüştürme kalitesini gösteren JPG'ye dönüştürün.
convert -quality 96 image.png image.jpg
Bir klasörde bulunan tüm PNG görüntülerini JPG'ye dönüştürün
mogrify -format png *.jpg
Tüm görüntüleri (* .jpg, * .png) PDF'ye dönüştürün
convert images*.* archivo.pdf
Bir resmi yeniden boyutlandırma
convert -resize 48×48 image.png image-mini.png
Bir klasördeki tüm resimleri yeniden boyutlandırın
mogrify -resize 48×48 *.png
Genişliği belirterek bir görüntüyü yeniden boyutlandırın
convert -resize 620x image.png image-620.png
Yüksekliğini belirterek bir görüntüyü yeniden boyutlandırma
convert -resize x100 image.png image-100.png
Bir Favicon oluşturun
convert -colors 256 -resize 16×16 image.jpg favicon.ico
Renkli bir görüntüyü siyah beyaza dönüştürme
convert -type image.jpg image-noir-blanc.jpg
Bir görüntünün etrafına 1 piksel şeffaf kenarlık ekleyin
convert -bordercolor Transparent -border 1×1 image.png image-borde.png
Bir görüntünün etrafına 10 piksellik siyah kenarlık ekleyin
convert -bordercolor #000000 -border 10×10 image.png image-borde.png
Bir görüntünün negatifini oluşturun
convert -negate image.png image-negate.png
Bir görüntüyü dikey olarak döndür
convert -flip image.png image-inversee.png
Bir resmi soldan sağa döndür
convert -flop image.png image-inversee.png
ImageMagick GUI'sini kullanın
display image.png