ImageMagick adalah kumpulan alat baris perintah yang dapat digunakan untuk memodifikasi dan memanipulasi gambar. Meskipun banyak orang terbiasa menggunakan antarmuka pengguna grafis (GUI) seperti Gimp atau Photoshop untuk mengedit gambar satu per satu, alat-alat tersebut mungkin tidak selalu praktis. Misalnya, jika Anda perlu memproses gambar secara dinamis dari skrip web, menerapkan operasi yang sama pada beberapa gambar, atau perlu mengulang operasi tertentu pada gambar yang sama maupun gambar berbeda pada waktu yang berbeda, menggunakan utilitas baris perintah seperti ImageMagick bisa jadi lebih efisien.
Alat baris perintah ImageMagick akan keluar dengan status 0 jika argumen baris perintah memiliki sintaksis yang benar dan tidak ditemukan masalah. Jika terjadi pengecualian—misalnya sintaksis yang tidak tepat, masalah saat membaca atau menulis gambar, atau masalah lain yang menghalangi perintah untuk selesai dengan sukses—akan muncul pesan deskriptif beserta status keluar 1.
Berikut ini deskripsi singkat untuk setiap alat baris perintah. Klik nama program untuk melihat detail penggunaannya beserta daftar opsi baris perintah yang mengubah perilaku program tersebut. Jika Anda baru mengenal ImageMagick, mulailah dengan program magick. Jangan lewatkan tutorial Anthony Thyssen tentang cara menggunakan utilitas ImageMagick untuk membuat, mengedit, mengomposisikan, atau mengonversi gambar dari baris perintah.
- magick
- mengonversi antarformat gambar, serta mengubah ukuran (resize), blur, memangkas (crop), despeckle, dither, menggambar, membalik, menggabungkan, resample, dan masih banyak lagi.
- magick-script
- gunakan interpreter bahasa skrip ini untuk mengonversi antarformat gambar, serta mengubah ukuran, blur, memangkas, despeckle, dither, menggambar, membalik, menggabungkan, resample, dan masih banyak lagi.
Kami juga mendukung subperintah untuk kompatibilitas dengan ImageMagick versi 6:
- magick animate
- menganimasikan urutan gambar pada server X mana pun.
- magick compare
- memberi anotasi matematis dan visual atas perbedaan antara gambar dan hasil rekonstruksinya.
- magick composite
- menumpangkan satu gambar di atas gambar lain.
- magick conjure
- menginterpretasikan dan menjalankan skrip yang ditulis dalam Magick Scripting Language (MSL).
- magick display
- menampilkan gambar atau urutan gambar pada server X mana pun.
- magick identify
- mendeskripsikan format dan karakteristik satu atau lebih file gambar.
- magick import
- menyimpan jendela mana pun yang terlihat pada server X dan mengeluarkannya sebagai file gambar. Anda dapat menangkap satu jendela, seluruh layar, atau bagian layar berbentuk persegi panjang mana pun.
- magick mogrify
- mengubah ukuran, blur, memangkas, despeckle, dither, menggambar, membalik, menggabungkan, resample, dan masih banyak lagi. mogrify menimpa file gambar aslinya, sedangkan magick menulis ke file gambar yang berbeda.
- magick montage
- membuat gambar komposit dengan menggabungkan beberapa gambar terpisah. Gambar-gambar tersebut disusun berjajar (tiled) pada gambar komposit, dan secara opsional dihiasi dengan border, frame, nama gambar, dan elemen lainnya.
- magick stream
- alat ringan untuk melakukan streaming satu atau beberapa komponen piksel dari gambar atau bagian gambar ke format penyimpanan pilihan Anda. Alat ini menulis komponen piksel sesaat setelah dibaca dari gambar input, baris demi baris, sehingga stream cocok digunakan saat menangani gambar besar atau saat Anda memerlukan komponen piksel mentah.
Instalasi Anda mungkin memiliki tautan kompatibilitas langsung ke ImageMagick versi 6. Jika demikian, Anda dapat mengakses alat-alat tersebut secara langsung dengan menyebut namanya. Contohnya,
magick identify -verbose myImage.png