⚠️ Ini adalah situs terjemahan tidak resmi dan tidak berafiliasi dengan ImageMagick Studio LLC. Untuk informasi resmi, lihat halaman asli (https://imagemagick.org/formats/).

Tentang ruang warna • Format yang didukung • Format semu • Gambar bawaan • Pola bawaan • Profil tersemat

ImageMagick menggunakan string ASCII yang disebut magick (misalnya GIF) untuk mengidentifikasi format file, algoritme yang berperan sebagai format, pola bawaan, dan jenis profil tersemat. Dukungan untuk sebagian format didelegasikan ke pustaka (library) atau program eksternal. Panduan Instalasi menjelaskan tempat memperoleh distribusi ini dan opsi konfigurasi khusus yang diperlukan.

Untuk mendapatkan daftar lengkap format gambar yang didukung pada sistem Anda, ketik:

magick identify -list format

Pada sebagian platform, ImageMagick secara otomatis memproses ekstensi berikut: .gz untuk kompresi Zip, .Z untuk kompresi Linux, .bz2 untuk kompresi blok, dan .pgp untuk enkripsi PGP. Misalnya, gambar PNM bernama image.pnm.gz akan otomatis didekompresi.

Tentang ruang warna

Sebagian besar format gambar mengasumsikan ruang warna sRGB (misalnya JPEG, PNG, dll.). Beberapa hanya mendukung RGB linear (misalnya EXR, DPX, CIN, HDR) atau hanya GRAY linear (misalnya PGM). Beberapa format mendukung CMYK. Ada pula format yang kadang-kadang juga mendukung LAB (yaitu CIELAB) (misalnya TIFF, PSD, JPG, JP2). Untuk menentukan ruang warna gambar Anda, gunakan perintah berikut:

$ magick identify -verbose image.jpg
Image: image.jpg
Format: JPEG (Joint Photographic Experts Group JFIF format)
...
Colorspace: sRGB

ATAU gunakan escape persen yang sesuai:

$ magick image.jpg -print "%[colorspace]\n" null:
sRGB

Saat memproses gambar, perhatikan ruang warnanya. Banyak algoritme pemrosesan gambar mengasumsikan ruang warna RGB linear. Meskipun pemrosesan dalam ruang warna sRGB dapat memberikan hasil yang memuaskan, RGB linear (pada dasarnya sRGB tanpa fungsi gamma) dapat memberikan hasil yang lebih baik. Misalnya,

magick image.jpg -colorspace RGB -resize 50% -colorspace sRGB resize.jpg

Sejak IM 6.7.8-2, Anda dapat bekerja dengan baik dalam ruang warna LAB, baik ImageMagick diaktifkan dengan HDRI maupun tidak. Pada dasarnya, kanal A dan B disimpan dengan bias abu-abu 50%, agar dapat menangani nilai negatif yang diperlukan oleh format tersebut.

magick lab.tif -resize 50% resize.jpg

Sekali lagi, bekerja langsung dalam ruang LAB mungkin tidak selalu masuk akal untuk sebagian operator pemrosesan gambar, tetapi ImageMagick mengizinkannya dan umumnya menghasilkan hasil yang wajar.

Format gambar yang didukung

ImageMagick mendukung pembacaan lebih dari 100 format file utama (tidak termasuk sub-format). Tabel berikut memberikan ringkasan format gambar yang didukung.

Tag Mode Deskripsi Catatan
AAI RW Gambar AAI Dune
AI RW Adobe Illustrator CS2
APNG RW Animated Portable Network Graphics Perhatikan, Anda harus menggunakan penentu format gambar eksplisit untuk membaca urutan gambar APNG (apng:myImage.apng); jika tidak, gambar dianggap sebagai PNG dan hanya frame pertama yang dibaca. Anda harus memiliki ffmpeg di path eksekusi Anda untuk memproses gambar APNG.
ART RW PFS: 1st Publisher Format yang awalnya digunakan pada Macintosh (MacPaint?) dan kemudian digunakan untuk clip art PFS: 1st Publisher.
ARW R Format Gambar Raw Alpha Kamera Digital Sony Atur -define dng:use-camera-wb=true untuk menggunakan profil warna yang tertanam dalam RAW untuk kamera Sony. Anda juga dapat mengatur opsi berikut: use-auto-wb, no-auto-bright, dan output-color.
AVI R Microsoft Audio/Visual Interleaved
AVIF RW Format yang diturunkan dari keyframe video AV1
AVS RW Gambar AVS X
BAYER RW Sampel mosaik mentah Gunakan -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman gambar. Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 32 untuk floating-point presisi tunggal, 64 untuk presisi ganda, dan 16 untuk presisi setengah. Untuk data piksel bertanda (signed), gunakan -define quantum:format=signed.
BPG RW Better Portable Graphics Gunakan -quality untuk menentukan kualitas kompresi gambar. Untuk memenuhi persyaratan BPG, argumen kualitas dibagi 2 (misalnya -quality 92 memberikan nilai 46 sebagai kompresi BPG).
BMP, BMP2, BMP3 RW Bitmap Microsoft Windows Secara default, format BMP adalah versi 4. Gunakan BMP3 dan BMP2 untuk menulis versi 3 dan 2. Gunakan -define bmp:ignore-filesize untuk mengabaikan pemeriksaan ukuran file.
BRF W Braille Ready Format Menggunakan penjajaran pola braille 6 titik (sehingga matriks titik 6x2) untuk mereproduksi gambar, menggunakan pengkodean Braille ASCII BRF.
CALS R Gambar Continuous Acquisition and Life-cycle Support Type 1 Ditetapkan dalam MIL-R-28002 dan MIL-PRF-28002. Format arsip cetak biru standar yang digunakan militer AS untuk menggantikan mikrofis.
CIN RW Format Gambar Kodak Cineon Gunakan -set untuk menentukan gamma gambar atau titik hitam-putih (misalnya -set gamma 1.7, -set reference-black 95, -set reference-white 685). Properti yang tersedia meliputi cin:file.create_date, cin:file.create_time, cin:file.filename, cin:file.version, cin:film.count, cin:film.format, cin:film.frame_id, cin:film.frame_position, cin:film.frame_rate, cin:film.id, cin:film.offset, cin:film.prefix, cin:film.slate_info, cin:film.type, cin:image.label, cin:origination.create_date, cin:origination.create_time, cin:origination.device, cin:origination.filename, cin:origination.model, cin:origination.serial, cin:origination.x_offset, cin:origination.x_pitch, cin:origination.y_offset, cin:origination.y_pitch, cin:user.data.
CIP W Format gambar telepon IP Cisco
CMYK RW Sampel mentah cyan, magenta, kuning, dan hitam Gunakan -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman gambar. Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 32 untuk floating-point presisi tunggal, 64 untuk presisi ganda, dan 16 untuk presisi setengah.
CMYKA RW Sampel mentah cyan, magenta, kuning, hitam, dan alpha Gunakan -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman gambar. Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 32 untuk floating-point presisi tunggal, 64 untuk presisi ganda, dan 16 untuk presisi setengah.
CR2 R Format Gambar Raw Kamera Digital Canon Memerlukan format gambar eksplisit; jika tidak, gambar akan diinterpretasikan sebagai gambar TIFF (misalnya cr2:image.cr2).
CRW R Format Gambar Raw Kamera Digital Canon
CUBE R Tabel pencarian (lookup table) yang berisi instruksi matematis untuk mengganti suatu warna (berdasarkan nilai RGB) dengan warna lain. Ini seperti preset color grading. Proses ini dilakukan piksel demi piksel dengan akurasi yang sangat tinggi. Pilih level seperti ini: cube:Vibrant.cube[8] untuk level 8
CUR R Ikon Kursor Microsoft
CUT R DR Halo
DCM R Gambar Digital Imaging and Communications in Medicine (DICOM) Digunakan oleh komunitas medis untuk gambar seperti rontgen. ImageMagick mengatur rentang tampilan awal berdasarkan tag Window Center (0028,1050) dan Window Width (0028,1051). Gunakan -define dcm:display-range=reset untuk mengatur rentang tampilan ke nilai piksel minimum dan maksimum. Gunakan -define dcm:rescale=true untuk mengaktifkan interpretasi pengaturan rescale slope dan intercept dalam file. Gunakan -define dcm:window=centerXwidth untuk menimpa pengaturan center dan width dalam file dengan nilai Anda sendiri.
DCR R File Gambar Raw Kamera Digital Gunakan DCRAW untuk memanfaatkan program delegasi dekoder foto raw, misalnya dcraw:IMG_2600.dng
DCX RW Gambar Paintbrush multihalaman ZSoft IBM PC
DDS RW Microsoft Direct Draw Surface Gunakan -define untuk menentukan kompresi (misalnya -define dds:compression={dxt1, dxt5, none}). Define lain meliputi dds:cluster-fit={true,false}, dds:weight-by-alpha={true,false}, dds:fast-mipmaps={true,false}, dan gunakan dds:mipmaps untuk mengatur jumlah mipmap (gunakan fromlist untuk memakai daftar gambar).
DEBUG W File debug piksel mentah, kemungkinan hanya berguna bagi pengembang
DIB RW Device Independent Bitmap Microsoft Windows DIB adalah file BMP tanpa header BMP. Digunakan untuk mendukung gambar tersemat dalam format majemuk seperti WMF.
DJVU R
DMR RW Repositori media digital Memerlukan pustaka delegasi MagickCache. Opsi yang didukung meliputi dmr:path (lokasi repositori), dmr:passkey (kunci untuk membuka repositori media digital), dmr:passphrase (opsional, mengacak atau membuka acak sumber daya media), dan dmr:ttl (time-to-live); Atur properti dmr:meta (metadata) untuk menyimpan sumber daya sebagai metadata.
DNG R Digital Negative Memerlukan format gambar eksplisit; jika tidak, gambar akan diinterpretasikan sebagai gambar TIFF (misalnya dng:image.dng).
DOT R Graph Visualization Gunakan -define untuk menentukan mesin tata letak (misalnya -define dot:layout-engine=twopi).
DPX RW SMPTE Digital Moving Picture Exchange 2.0 (SMPTE 268M-2003) Gunakan -set untuk menentukan gamma gambar atau titik hitam-putih (misalnya -set gamma 1.7, -set reference-black 95, -set reference-white 685).
EMF R Microsoft Enhanced Metafile (32-bit) Hanya tersedia di Microsoft Windows. Gunakan opsi baris perintah -size untuk menentukan lebar dan tinggi maksimum.
EPDF RW Encapsulated Portable Document Format
EPI RW Adobe Encapsulated PostScript Interchange format Memerlukan Ghostscript untuk membaca.
EPS RW Adobe Encapsulated PostScript Memerlukan Ghostscript untuk membaca.
EPS2 W Adobe Level II Encapsulated PostScript Memerlukan Ghostscript untuk membaca.
EPS3 W Adobe Level III Encapsulated PostScript Memerlukan Ghostscript untuk membaca.
EPSF RW Adobe Encapsulated PostScript Memerlukan Ghostscript untuk membaca.
EPSI RW Adobe Encapsulated PostScript Interchange format Memerlukan Ghostscript untuk membaca.
EPT RW Adobe Encapsulated PostScript Interchange format with TIFF preview Memerlukan Ghostscript untuk membaca.
EXR RW Format file high dynamic-range (HDR) yang dikembangkan oleh Industrial Light & Magic Lihat Gambar High Dynamic-Range untuk detail tentang format gambar ini. Untuk menentukan jenis warna keluaran, gunakan -define exr:color-type={RGB,RGBA,YC,YCA,Y,YA,R,G,B,A}. Gunakan -sampling-factor untuk menentukan tingkat sampling untuk YC(A) (misalnya 2x2 atau 4:2:0). Memerlukan pustaka delegasi OpenEXR.
FARBFELD RW Format gambar lossless Farbfeld Format gambar lossless RGBA 16-bit sRGB
FAX RW Group 3 TIFF Format ini memiliki lebar tetap 1728 sesuai yang disyaratkan standar. Lihat format TIFF. Perhatikan bahwa mesin FAX menggunakan piksel non-persegi yang 1,5 kali lebih lebar daripada tingginya, sedangkan layar komputer menggunakan piksel persegi, sehingga gambar FAX dapat tampak sempit kecuali diubah ukurannya secara eksplisit menggunakan spesifikasi resize 100x150%.
FITS RW Flexible Image Transport System Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 64 untuk format floating-point presisi ganda.
FL32 RW Format gambar floating point FilmLight
FLIF RW Free Lossless Image Format
FPX RW Format FlashPix FlashPix memiliki opsi untuk menyimpan gambar mega- dan giga-piksel pada berbagai resolusi dalam satu file, sehingga menghemat bandwidth dan mempercepat waktu tampil saat ditampilkan dalam peramban Web. Memerlukan pustaka delegasi FlashPix SDK. Tentukan parameter tampilan FlashPix dengan -define fpx:view.
FTXT RW Membaca dan menulis kanal multispektral sebagai teks terformat
GIF RW CompuServe Graphics Interchange Format RGB PseudoColor 8-bit dengan hingga 256 entri palet. Tentukan format GIF87 untuk menulis versi lama 87a dari format ini. Gunakan -transparent-color untuk menentukan warna transparan GIF (misalnya -transparent-color wheat).
GPLT R File plot Gnuplot Memerlukan gnuplot4.0.tar.Z atau versi yang lebih baru.
GRAY RW Sampel abu-abu mentah Gunakan -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman gambar. Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 32 untuk floating-point presisi tunggal, 64 untuk presisi ganda, dan 16 untuk presisi setengah. Untuk data piksel bertanda (signed), gunakan -define quantum:format=signed. ImageMagick mendukung scanline padding. Jika gambar Anda tidak di-padding, Anda dapat membacanya sebagai vektor 1 dimensi lalu me-reshape-nya: magick -size 38700x1 -depth 1 gray:image.bin -reshape 180x215 image.png.
GRAYA RW Sampel abu-abu dan alpha mentah Gunakan -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman gambar. Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 32 untuk floating-point presisi tunggal, 64 untuk presisi ganda, dan 16 untuk presisi setengah.
GROUP4 RW Sampel CCITT Group 4 mentah Gunakan -size untuk menentukan lebar dan tinggi gambar.
HDR RW Format gambar Radiance RGBE
HDR RW Format gambar Radiance RGBE
HEIC RW Apple High Efficiency Image Format Atur kualitas ke 100 untuk menghasilkan gambar HEIC lossless. Memerlukan pustaka delegasi libheif. Define yang dikenali meliputi heic:cicp, heic:preserve-orientation={true,false}, depth-image={true,false}, heic:speed, dan heic:chroma.
HPGL R Bahasa plotter HP-GL Memerlukan hp2xx-3.4.4.tar.gz
HRZ RW Slow Scan TeleVision
HTML RW Hypertext Markup Language dengan peta gambar sisi klien Juga dikenal sebagai HTM. Memerlukan html2ps untuk membaca. Perhatikan, karakter \\xff tidak diizinkan pada nama file apa pun saat mengekspor peta gambar sisi klien.
ICO R Ikon Microsoft Juga dikenal sebagai ICON.
INFO W Format dan karakteristik gambar
ISOBRL W ISO/TR 11548-1 BRaiLle Menggunakan penjajaran pola braille 8 titik (sehingga matriks titik 8x2) untuk mereproduksi gambar, menggunakan pengkodean Braille ISO/TR 11548-1.
ISOBRL6 W ISO/TR 11548-1 BRaiLle 6 dots Menggunakan penjajaran pola braille 6 titik (sehingga matriks titik 6x2) untuk mereproduksi gambar, menggunakan pengkodean Braille ISO/TR 11548-1.
JBIG RW Joint Bi-level Image experts Group file interchange format Juga dikenal sebagai BIE dan JBG. Memerlukan jbigkit-1.6.tar.gz.
JNG RW Multiple-image Network Graphics JPEG dalam wrapper bergaya PNG dengan transparansi. Memerlukan libjpeg dan libpng-1.0.11 atau versi yang lebih baru; libpng-1.2.5 atau lebih baru direkomendasikan.
JP2 RW JPEG-2000 JP2 File Format Syntax Tentukan opsi pengkodean dengan opsi -define. Lihat Opsi Pengkodean JP2 untuk detail lebih lanjut.
JPT RW JPEG-2000 Code Stream Syntax Tentukan opsi pengkodean dengan opsi -define. Lihat Opsi Pengkodean JP2 untuk detail lebih lanjut.
J2C RW JPEG-2000 Code Stream Syntax Tentukan opsi pengkodean dengan opsi -define. Lihat Opsi Pengkodean JP2 untuk detail lebih lanjut.
J2K RW JPEG-2000 Code Stream Syntax Tentukan opsi pengkodean dengan opsi -define. Lihat Opsi Pengkodean JP2 untuk detail lebih lanjut.
JPEG RW Joint Photographic Experts Group JFIF format Perhatikan, JPEG adalah kompresi lossy. Selain itu, Anda tidak dapat membuat gambar hitam-putih dengan JPEG maupun menyimpan transparansi.

Memerlukan jpegsrc.v8c.tar.gz. Anda dapat mengatur skala kualitas untuk luminansi dan krominansi secara terpisah (misalnya -quality 90,70). Anda dapat secara opsional menentukan metode DCT, misalnya untuk menentukan metode float, gunakan -define jpeg:dct-method=float. Secara default kami menghitung tabel pengkodean Huffman optimal. Tentukan -define jpeg:optimize-coding=false untuk menggunakan tabel Huffman default. Tentukan -define jpeg:arithmetic-coding=true untuk mengaktifkan optimasi Huffman. Dua opsi lain meliputi -define jpeg:block-smoothing dan -define jpeg:fancy-upsampling. Secara default, ImageMagick menghasilkan gambar JPEG dengan kedalaman 8-bit (Catatan penerjemah: naskah asli tertulis "y default" alih-alih "By default"; diterjemahkan sesuai maksud aslinya). Ketika -define jpeg:high-bit-depth diaktifkan, ImageMagick akan menghasilkan gambar 12-bit atau 16-bit jika kedalaman gambar sumber melebihi 8 bit. Atur faktor sampling dengan -define jpeg:sampling-factor. Anda dapat mengatur ukuran gambar dengan jpeg:size, misalnya -define jpeg:size=128x128. Untuk membatasi ukuran file maksimum, gunakan jpeg:extent, misalnya -define jpeg:extent=400KB. Untuk menentukan satu atau beberapa tabel kuantisasi khusus, gunakan -define jpeg:q-table=filename. Nilai-nilai ini dikalikan dengan argumen -quality dibagi 100,0. Untuk menghindari pembacaan profil gambar terkait tertentu, gunakan -define profile:skip=name (misalnya profile:skip=ICC).
JSON | W | JavaScript Object Notation, format pertukaran data yang ringan | Sertakan atribut tambahan tentang gambar dengan define berikut: -define json:locate, -define json:limit, -define json:moments, atau -define json:features. Tentukan versi skema model JSON dengan -define json:version. Versi saat ini adalah 1.0. Versi di bawah 1.0 mengembalikan keluaran JSON asli yang berisi label salah eja.
JXL | RW | Sistem pengkodean gambar JPEG XL | Memerlukan pustaka delegasi JPEG XL. Gunakan -define jxl:effort=integer untuk mengatur effort dan -define jxl:decoding-speed=integer untuk mengatur kecepatan decoding. Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 32 untuk floating-point presisi tunggal dan 16 untuk presisi setengah.
JXR | RW | JPEG extended range | Memerlukan pustaka delegasi jxrlib. Tempatkan aplikasi JxrDecApp dan JxrEncApp di path eksekusi Anda.
KERNEL | W | Format kernel morfologi | Format yang sesuai untuk kernel morfologi
MAN | R | Halaman manual referensi Linux | Memerlukan GNU groff dan Ghostscript terinstal (Catatan penerjemah: naskah asli tertulis "Ghostcript").
MAT | R | Format gambar MATLAB |
MIFF | RW | Format file gambar multispektral Magick | Format ini menyimpan semua atribut gambar yang dikenal ImageMagick. Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 32 untuk floating-point presisi tunggal, 64 untuk presisi ganda, dan 16 untuk presisi setengah.
MONO | RW | Bitmap bi-level dengan urutan byte least-significant lebih dulu |
MNG | RW | Multiple-image Network Graphics | Format gambar mirip PNG yang mendukung banyak gambar, animasi, dan JPEG transparan. Memerlukan libpng-1.0.11 atau versi yang lebih baru; libpng-1.2.5 atau lebih baru direkomendasikan. Delay antarframe 0 menghasilkan satu frame dengan setiap layer tambahan dikomposisikan di atasnya. Untuk gerakan, pastikan menentukan delay bukan nol.
M2V | RW | Motion Picture Experts Group file interchange format (version 2) | Memerlukan ffmpeg.
MPEG | RW | Motion Picture Experts Group file interchange format (version 1) | Memerlukan ffmpeg.
MPC | RW | Format file gambar Magick Pixel Cache | Pola pemrosesan data paling efisien adalah pola tulis-sekali, baca-berkali-kali. Gambar dihasilkan atau disalin dari sumber, kemudian berbagai analisis dilakukan pada piksel gambar dari waktu ke waktu. MPC mendukung pola ini. MPC adalah format file ImageMagick native dalam memori yang tidak terkompresi. Format file ini identik dengan yang digunakan ImageMagick untuk merepresentasikan gambar dalam memori, dan dibaca dengan memetakan file langsung ke memori. Format MPC tidak portabel dan tidak cocok sebagai format arsip. Format ini cocok sebagai format perantara untuk pemrosesan gambar berkinerja tinggi. Format MPC memerlukan dua file untuk mendukung satu gambar. Atribut gambar ditulis ke file berekstensi .mpc, sedangkan piksel gambar ditulis ke file berekstensi .cache.
MPO | R | Multi-picture Object |
MPR | RW | Magick Persistent Registry | Format ini memungkinkan Anda menulis ke dan membaca gambar dari memori. Nama file adalah kunci registri. Gambar tetap ada hingga Anda menghapusnya secara eksplisit atau program keluar. Sebagai contoh, mari gunakan MPR untuk membuat papan catur:

magick \( -size 15x15 canvas:black canvas:white -append \) \
  \( +clone -flip \) +append -write mpr:checkers +delete \
  -size 240x240 tile:mpr:checkers -delete registry:checkers board.png

MRW | R | File Gambar Raw Sony (Minolta) | Atur -define dng:use-camera-wb=true untuk menggunakan profil warna yang tertanam dalam RAW untuk kamera Sony.
MSL | RW | Magick Scripting Language | MSL adalah bahasa scripting berbasis XML yang didukung oleh utilitas conjure. MSL memerlukan pustaka delegasi libxml2.
MTV | RW | Format gambar raytracing MTV |
MVG | RW | Magick Vector Graphics. | Format metafile vektor native ImageMagick. File teks yang berisi perintah gambar vektor yang diterima oleh opsi -draw pada magick.
NEF | R | File Gambar Raw Kamera Digital SLR Nikon |
ORF | R | File Gambar Raw Kamera Digital Olympus |
ORA | R | Format pertukaran terbuka untuk grafik raster berlapis |
OTB | RW | Bitmap On-the-air |
P7 | RW | Format thumbnail Visual Schnauzer milik Xv |
PALM | RW | Pixmap Palm |
PAM | W | Format bitmap 2 dimensi umum |
CLIPBOARD | RW | Windows Clipboard | Hanya tersedia di Microsoft Windows.
PBM | RW | Format Portable bitmap (hitam-putih) |
PCD | RW | Photo CD | Resolusi maksimum yang ditulis adalah 768x512 piksel karena gambar yang lebih besar memerlukan kompresi Huffman (yang tidak didukung). Gunakan -bordercolor untuk menentukan warna border (misalnya -bordercolor black).
PCDS | RW | Photo CD | Mendekode dengan tabel warna sRGB.
PCL | W | HP Page Control Language | Gunakan -define untuk menentukan opsi fit to page (misalnya -define pcl:fit-to-page=true).
PCX | RW | File Paintbrush ZSoft IBM PC |
PDB | RW | Format Palm Database ImageViewer |
PDF | RW | Portable Document Format | Memerlukan Ghostscript untuk membaca. Secara default, ImageMagick mengatur ukuran halaman ke MediaBox. Namun, sebagian file PDF memiliki CropBox atau TrimBox yang lebih kecil dari MediaBox dan dapat menyertakan spasi kosong, tanda registrasi, atau tanda potong di luar CropBox atau TrimBox. Untuk memaksa ImageMagick menggunakan CropBox atau TrimBox alih-alih MediaBox, gunakan -define (misalnya -define pdf:use-cropbox=true atau -define pdf:use-trimbox=true). Gunakan -density untuk memperbaiki tampilan rendering PDF Anda (misalnya -density 300x300). Untuk menentukan konversi langsung dari Postscript ke PDF, gunakan -define delegate:bimodel=true. Gunakan -define pdf:fit-page=true untuk menskalakan ke ukuran halaman. Untuk segera menghentikan pemrosesan saat terjadi error, atur -define pdf:stop-on-error ke true. Untuk mengatur preferensi arah halaman ke kanan-ke-kiri, coba -define pdf:page-direction=right-to-left. Secara default, PDF dicetak menggunakan "screen" untuk anotasi dan gambar. Gunakan -define pdf:printed=true untuk menggunakan opsi printer sebagai gantinya. Gunakan -alpha remove untuk menghapus transparansi. Saat menulis ke PDF, thumbnail disertakan secara default. Hasilkan thumbnail dengan -define pdf:thumbnail=true. Untuk mengaktifkan interpolasi saat rendering, gunakan -define pdf:interpolate=true.
PEF | R | Pentax Electronic File | Memerlukan format gambar eksplisit; jika tidak, gambar akan diinterpretasikan sebagai gambar TIFF (misalnya pef:image.pef).
PES | R | Format Bordir Embrid |
PFA | R | Font Postscript Type 1 (ASCII) | Membuka sebagai file akan mengembalikan gambar pratinjau.
PFB | R | Font Postscript Type 1 (biner) | Membuka sebagai file akan mengembalikan gambar pratinjau.
PFM | RW | Format Portable float map |
PGM | RW | Format Portable graymap (skala abu-abu) |
PHM | RW | Format Portable float map half 16-bit |
PICON | RW | Ikon Personal |
PICT | RW | File QuickDraw/PICT Apple Macintosh |
PIX | R | Format gambar RLE Alias/Wavefront |
PNG | RW | Portable Network Graphics | Memerlukan libpng-1.0.11 atau versi yang lebih baru; libpng-1.2.5 atau lebih baru direkomendasikan. Spesifikasi PNG tidak mendukung satuan piksel per inci, hanya piksel per sentimeter. Untuk menghindari pembacaan profil gambar terkait tertentu, gunakan -define profile:skip=name (misalnya profile:skip=ICC). Atur ukuran chunk maksimum dengan -define png:chunk-malloc-max=value.
PNG8 | RW | Portable Network Graphics | Terindeks 8-bit dengan transparansi biner opsional
PNG00 | RW | Portable Network Graphics | PNG yang mewarisi subformat dari gambar asli jika memungkinkan
PNG24 | RW | Portable Network Graphics | RGB 24-bit opak atau transparan biner
PNG32 | RW | Portable Network Graphics | RGBA 32-bit opak atau transparan
PNG48 | RW | Portable Network Graphics | RGB 48-bit opak atau transparan biner
PNG64 | RW | Portable Network Graphics | RGB 64-bit opak atau transparan
PNM | RW | Portable anymap | PNM adalah keluarga format yang mendukung portable bitmap (PBM), graymap (PGM), dan pixmap (PPM). Tidak ada format file yang terasosiasi dengan pnm itu sendiri. Jika PNM digunakan sebagai penentu format keluaran, ImageMagick akan otomatis memilih format yang paling sesuai untuk merepresentasikan gambar. Secara default, ImageMagick menulis versi biner dari format-format tersebut. Gunakan -compress none untuk menulis versi ASCII dari format-format tersebut.
POCKETMOD | RW | Format organizer pribadi Pocketmod | Contoh penggunaan: magick -density 300 pages?.pdf pocketmod:organize.pdf
PPM | RW | Format Portable pixmap (warna) |
PS | RW | File Adobe PostScript | Memerlukan Ghostscript untuk membaca. Untuk memaksa ImageMagick menghormati crop box, gunakan -define (misalnya -define eps:use-cropbox=true). Gunakan -density untuk memperbaiki tampilan rendering Postscript Anda (misalnya -density 300x300). Gunakan -alpha remove untuk menghapus transparansi. Untuk menentukan konversi langsung dari PDF ke Postscript, gunakan -define delegate:bimodel=true.
PS2 | RW | File Adobe Level II PostScript | Memerlukan Ghostscript untuk membaca.
PS3 | RW | File Adobe Level III PostScript | Memerlukan Ghostscript untuk membaca.
PSB | RW | Adobe Large Document Format |
PSD | RW | File bitmap multispektral Adobe Photoshop | Gunakan -define psd:alpha-unblend=off untuk menonaktifkan alpha blending pada gambar gabungan. Gunakan -define psd:additional-info=all|selective untuk mentransfer informasi tambahan dari file PSD masukan ke file PSD keluaran. Opsi 'selective' akan mempertahankan semua informasi tambahan yang tidak terkait dengan geometri gambar. Opsi 'all' sebaiknya hanya digunakan ketika geometri gambar tidak berubah. Opsi ini berguna saat mentransfer layer non-sederhana, seperti adjustment layer, dari file PSD masukan ke file PSD keluaran. Define ini tersedia sejak ImageMagick versi 6.9.5-8. Gunakan -define psd:preserve-opacity-mask=true untuk mempertahankan mask opasitas suatu layer dan menambahkannya kembali ke layer saat gambar disimpan.
PTIF | RW | TIFF berenkode piramida | TIFF multiresolusi yang berisi versi gambar yang berturut-turut lebih kecil hingga ukuran ikon. Gunakan -define ptif:pyramid untuk menentukan min-base dan level piramida, misalnya 64x4.
PWP | R | File multigambar Seattle File Works |
QOI | RW | Quite OK Image Format | Kompresi gambar lossless yang cepat.
RAD | R | File gambar Radiance | Memerlukan ra_ppm dari paket software Radiance terinstal.
RAF | R | File Grafik CCD-RAW Fuji |
RAW | R | Mentah |
RGB | RW | Sampel merah, hijau, dan biru mentah | Gunakan -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman gambar. Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 32 untuk floating-point presisi tunggal, 64 untuk presisi ganda, dan 16 untuk presisi setengah.
RGB565 | R | Piksel merah, hijau, biru mentah dalam format 5-6-5 | Gunakan -size untuk menentukan lebar dan tinggi gambar.
RGBA | RW | Sampel merah, hijau, biru, dan alpha mentah | Gunakan -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman gambar. Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 32 untuk floating-point presisi tunggal, 64 untuk presisi ganda, dan 16 untuk presisi setengah.
RGF | RW | LEGO Mindstorms EV3 Robot Graphics File |
RLA | R | File gambar Alias/Wavefront |
RLE | R | File gambar run-length encoded Utah |
SCT | R | Scitex Continuous Tone Picture |
SFW | R | Gambar Seattle File Works |
SF3 | R | Format gambar SF3 adalah bagian dari Simple File Format Family. | SF3 dirancang agar ringan dan mudah diuraikan (parse), dengan struktur berbasis teks yang mudah dibaca manusia dan berfokus pada kesederhanaan alih-alih kompresi. Format ini sangat berguna untuk prototyping cepat atau lingkungan yang mengutamakan overhead minimal.
SGI | RW | Gambar RGB Irix |
SHTML | W | Peta gambar sisi klien Hypertext Markup Language | Digunakan untuk menulis peta gambar HTML yang dapat diklik, berdasarkan keluaran montage atau format yang mendukung gambar bertingkat (tiled) seperti MIFF.
SID, MrSID | R | Gambar seamless multiresolusi | Memerlukan utilitas baris perintah mrsidgeodecode yang mendekompresi file gambar SID MG2 atau MG3.
SPARSE-COLOR | W | File teks mentah | Format yang kompatibel dengan opsi -sparse-color. Hanya mencantumkan piksel yang tidak sepenuhnya transparan.
STRIMG | RW | String ke gambar dan sebaliknya |
SUN | RW | SUN Rasterfile |
SVG | RW | Scalable Vector Graphics | Secara default, ImageMagick me-render SVG dengan inkscape jika ada di path eksekusi Anda; jika tidak, dengan RSVG. Jika keduanya tidak tersedia, ImageMagick beralih ke renderer SVG internalnya (disebut MSVG). Resolusi default adalah 96 dpi. Gunakan opsi baris perintah -size untuk menentukan lebar dan tinggi maksimum. (-size saat ini diabaikan oleh renderer Inkscape karena keterbatasan pada sisi Inkscape). Standar SVG mengharapkan penggambaran di atas latar belakang transparan. Atur -background none agar sesuai dengan standar tersebut. Jika Anda ingin mengganti entitas dan mempercayai sumber SVG, aktifkan opsi ini: -define svg:substitute-entities=true. Jika Anda ingin me-render SVG yang sangat besar dan mempercayai sumbernya, aktifkan opsi ini: -define svg:parse-huge=true. Aktifkan embedding jika SVG Anda menyematkan SVG lain dan Anda mempercayai sumbernya: -define svg:embedding=true. Jika RSVG terinstal dan Anda ingin me-render SVG menggunakan RSVG, tambahkan rsvg: tepat sebelum nama file. Jika Anda ingin me-render SVG menggunakan MSVG, tambahkan msvg: tepat sebelum nama file.
TEXT | R | File teks | Memerlukan penentu format eksplisit untuk membaca, misalnya text:README.txt.
TGA | RW | Gambar Truevision Targa | Juga dikenal sebagai format ICB, VDA, dan VST. Gunakan -define tga:preserve-orientation=true untuk mempertahankan orientasi gambar.
TIFF | RW | Format multispektral tagged image file | Juga dikenal sebagai TIF. Memerlukan tiff-v3.6.1.tar.gz atau versi yang lebih baru. Gunakan -define untuk menentukan rows per strip (misalnya -define tiff:rows-per-strip=8). Untuk menentukan geometri tile, gunakan misalnya -define tiff:tile-geometry=128x128. Untuk menentukan format bertanda (signed), gunakan -define quantum:format=signed. Untuk menentukan format floating-point presisi tunggal, gunakan -define quantum:format=floating-point. Atur kedalaman ke 64 untuk format floating-point presisi ganda. Gunakan -define quantum:polarity=min-is-black atau -define quantum:polarity=min-is-white untuk mengganti interpretasi fotometrik gambar bilevel. Tentukan sampel tambahan sebagai alpha associated atau unassociated, misalnya dengan -define tiff:alpha=unassociated. Atur fill order dengan -define tiff:fill-order=msb|lsb. Atur endianness TIFF dengan -define tiff:endian=msb|lsb. Gunakan -define tiff:exif-properties=false untuk melewati pembacaan properti EXIF. Gunakan -define tiff:gps-properties=false untuk melewati pembacaan properti GPS. Anda dapat mengatur sejumlah atribut software TIFF, termasuk nama dokumen, host computer, artis, timestamp, make, model, software, dan copyright. Misalnya, -set tiff:software "My Company". Jika Anda ingin mengabaikan tag TIFF tertentu, gunakan opsi ini: -define tiff:ignore-tags=comma-separated-list-of-tag-IDs. Sejak versi 6.9.1-4 terdapat dukungan untuk membaca layer Photoshop dalam file TIFF; ini dapat dinonaktifkan dengan -define tiff:ignore-layers=true. Untuk mempertahankan kompresi gambar sumber, gunakan: -define tiff:preserve-compression=true.
TIM | R | File TIM PSX |
TTF | R | File font TrueType | Memerlukan freetype 2. Membuka sebagai file akan mengembalikan gambar pratinjau. Gunakan -set jika Anda tidak ingin melakukan hinting pada outline glyph setelah diskalakan ke piksel perangkat (misalnya -set type:hinting off).
TXT | RW | File teks mentah multispektral | Gunakan -define untuk menentukan color compliance (misalnya -define txt:compliance=css).
UBRL | W | Unicode BRaiLle | Menggunakan penjajaran pola braille 8 titik (sehingga matriks titik 8x2) untuk mereproduksi gambar, menggunakan pengkodean Braille Unicode.
UBRL6 | W | Unicode BRaiLle 6 dots | Menggunakan penjajaran pola braille 6 titik (sehingga matriks titik 6x2) untuk mereproduksi gambar, menggunakan pengkodean Braille Unicode.
UHDR | RW | Ultra HDR | Memerlukan pustaka delegasi libultrahdr. Define yang dikenali meliputi uhdr:hdr-color-gamut, uhdr:hdr-color-transfer, uhdr:sdr-color-gamut, uhdr:gainmap-quality, uhdr:gainmap-gamma, uhdr:gainmap-min-content-boost, uhdr:gainmap-max-content-boost, dan uhdr:target-display-peak-brightness.
UIL | W | Tabel UIL X-Motif |
UYVY | RW | Gambar mentah YUV interleaved | Gunakan opsi baris perintah -size dan -depth untuk menentukan lebar dan tinggi. Gunakan -sampling-factor untuk mengatur subsampling yang diinginkan (misalnya -sampling-factor 4:2:2).
VICAR | RW | Format rasterfile VICAR |
VIDEO | RW | Berbagai format video | Format video seperti APNG, AVI, MP4, WEBM, dll. Lihat defines untuk deskripsi define berikut: video:intermediate-format, video:pixel-format, dan video:vsync, yang dapat memengaruhi operasi pada format video tersebut. |
VIFF | RW | Khoros Visualization Image File Format |
WBMP | RW | Wireless bitmap | Hanya mendukung monokrom tanpa kompresi.
WDP | RW | JPEG extended range | Memerlukan pustaka delegasi jxrlib. Tempatkan aplikasi JxrDecApp dan JxrEncApp di path eksekusi Anda.
WEBP | RW | Format gambar Weppy | Memerlukan pustaka delegasi WEBP. Pustaka delegasi muxing diperlukan untuk membaca kontainer gambar WebP beranimasi. Tentukan opsi pengkodean dengan opsi -define. Lihat Opsi pengkodean WebP untuk detail lebih lanjut.
WMF | R | Windows Metafile | Memerlukan libwmf. Secara default, me-render file WMF menggunakan dimensi yang ditentukan oleh header metafile. Gunakan opsi -density untuk menyesuaikan resolusi keluaran, dan dengan demikian menyesuaikan ukuran keluaran. Resolusi keluaran default adalah 72DPI sehingga -density 144 menghasilkan gambar dua kali lebih besar dari default. Gunakan -background color untuk menentukan warna latar belakang WMF (default putih), atau -texture filename untuk menentukan gambar tekstur latar belakang.
WPG | R | File Word Perfect Graphics |
X | RW | Menampilkan atau mengimpor gambar ke atau dari server X11 | Gunakan -define untuk memperoleh gambar dari root window (misalnya -define x:screen=true). Atur x:silent=true untuk mematikan bunyi bip saat mengimpor gambar.
XBM | RW | Bitmap sistem X Windows, hanya hitam-putih | Digunakan oleh X Windows System untuk menyimpan ikon monokrom.
XCF | R | Gambar GIMP |
XPM | RW | Pixmap sistem X Windows | Juga dikenal sebagai PM. Digunakan oleh X Windows System untuk menyimpan ikon berwarna.
XWD | RW | Window dump sistem X Windows | Digunakan oleh X Windows System untuk menyimpan/menampilkan screen dump.
X3F | R | File Gambar RAW Kamera Sigma |
YAML | W | Bahasa serialisasi data yang mudah dibaca manusia | Sertakan atribut tambahan tentang gambar dengan define berikut: -define yaml:locate, -define yaml:limit, -define yaml:moments, atau -define yaml:features. Tentukan versi skema model JSON dengan -define yaml:version. Versi saat ini adalah 1.0.
YCbCr | RW | Sampel Y, Cb, dan Cr mentah | Gunakan -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman gambar.
YCbCrA | RW | Sampel Y, Cb, Cr, dan alpha mentah | Gunakan -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman gambar.
YUV | RW | CCIR 601 4:1:1 | Gunakan opsi baris perintah -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman. Gunakan -sampling-factor untuk mengatur subsampling yang diinginkan (misalnya -sampling-factor 4:2:2).

Format gambar semu

ImageMagick mendukung sejumlah spesifikasi format gambar yang merujuk pada gambar yang disiapkan melalui algoritme, atau target input/output. Tabel berikut mencantumkan format gambar semu ini:

Tag Mode Deskripsi Catatan
ASHLAR W Urutan gambar yang ditata dalam baris tidak beraturan berkelanjutan Secara default, ukuran kanvas dan lebar border yang wajar ditentukan relatif terhadap koleksi gambar yang Anda berikan. Anda dapat menentukan ukuran kanvas dan lebar border secara eksplisit dengan menambahkannya ke nama file, misalnya ashlar:canvas.png[1024x768+4+4]. Secara default, perataan dilakukan di sepanjang tepi kiri. Gunakan -define ashlar:best-fit=true untuk meratakan pada tepi kiri dan kanan sekaligus. Anda dapat memberi label pada tile gambar, misalnya dengan -label %f. Secara default, semua tile gambar di-render pada satu kanvas. Gunakan -define ashlar:tiles=50, misalnya, untuk me-render maksimal 50 tile per kanvas.
CANVAS R Gambar kanvas dengan warna tertentu Berguna untuk membuat gambar kanvas warna solid. Gunakan -size dan -depth untuk menentukan lebar, tinggi, dan kedalaman gambar. Contoh spesifikasi warna kanvas meliputi canvas:red dan canvas:#FF0000.
Jika tidak ada warna yang ditentukan, gambar kanvas 'putih' akan dihasilkan. Jika tidak ada -size yang ditentukan, gambar satu piksel dengan warna yang ditentukan akan dihasilkan.
CAPTION R Keterangan gambar Gunakan -define caption:split=true untuk memecah teks jika diperlukan agar caption muat pada kanvas
CLIP RW Clip path gambar
CLIPBOARD RW Clipboard
FRACTAL R Gambar fraktal plasma
GRADIENT R Peralihan bertahap dari satu corak ke corak lain Mengembalikan gambar gradien linear atau radial dari atas ke bawah yang di-render menggunakan ukuran gambar yang ditentukan.
HALD R Gambar Identity Hald CLUT Pilih level seperti ini: hald:[8] untuk level 8.
HISTOGRAM W Histogram gambar Histogram menyertakan warna unik gambar sebagai komentar gambar. Jika Anda tidak memerlukan daftar warna unik ini, gunakan -define histogram:unique-colors=false untuk melewati operasi yang mahal ini.
INLINE RW Gambar inline berenkode Base64 Gambar inline terlihat seperti inline:data:;base64,/9j/4AAQSk...knrn//2Q==. Jika gambar inline melebihi 5000 karakter, referensikan dari sebuah file (misalnya inline:inline.txt). Anda juga dapat menulis gambar berenkode base64. Sematkan tipe mime dalam nama file, misalnya magick myimage inline:jpeg:myimage.txt.
LABEL R Format gambar teks Tentukan teks yang diinginkan sebagai nama file (misalnya label:"This a label").
MAP RW Intensitas dan indeks colormap Atur -depth untuk mengatur ukuran sampel intensitas; indeks berukuran 16-bit jika jumlah warna > 256.
MASK RW Mask gambar grayscale. Sebuah urutan (sequence) akan dihasilkan jika gambar sumber memiliki lebih dari satu mask.
MATTE W Format MATTE Hanya tulis.
NULL RW Gambar NULL Berguna untuk membuat tile kosong dengan montage (gunakan NULL:). Juga berguna sebagai format keluaran saat mengevaluasi kinerja pembacaan gambar.
OPEN W Menampilkan gambar ke layar komputer Anda Hanya didukung di macOS X.
PANGO R Keterangan gambar Anda dapat mengonfigurasi tata letak caption dengan define berikut: -define pango:auto-dir=true/false, -define pango:ellipsize=start/middle/end, -define pango:gravity-hint=natural/strong/line, -define pango:hinting=none/auto/full, -define pango:indent=points, -define pango:justify=true/false, -define pango:language=en_US/etc, -define pango:markup=true/false, -define pango:single-paragraph=true/false, -define pango:wrap=word/char/word-char dan -define pango:align=left/center/right.
PLASMA R Gambar fraktal plasma
PREVIEW W Menampilkan pratinjau perbaikan gambar, efek, atau f/x Membuat montase pratinjau gambar yang disiapkan pada rentang parametrik untuk membantu pemilihan parameter. Tentukan jenis pratinjau yang diinginkan melalui opsi -preview.
PRINT W Mengirim gambar ke printer komputer Anda Pengguna Linux dapat mengatur variabel lingkungan PRINTER (untuk 'lpr') atau LPDEST (untuk 'lp') untuk memilih printer yang diinginkan.
SCAN R Mengimpor gambar dari perangkat scanner Memerlukan SANE. Tentukan nama perangkat dan path sebagai nama file (misalnya scan:'hpaio:/usb/Officejet_6200_series?serial=CN4ATCE3G20453').
RADIAL_GRADIENT R Peralihan radial bertahap dari satu corak ke corak lain Mengembalikan gambar gradien radial dari atas ke bawah yang di-render menggunakan ukuran gambar yang ditentukan.
SCANX R Mengimpor gambar dari perangkat scanner default
SCREENSHOT R Gambar yang menampilkan isi layar komputer. Di Windows, jika Anda memiliki beberapa monitor, akan dihasilkan satu screenshot untuk setiap monitor.
STEGANO R Gambar steganografi Gunakan opsi baris perintah -size untuk menentukan lebar, tinggi, dan offset gambar steganografi
TILE R Gambar bertingkat (tiled) Membuat versi tiled dari sebuah gambar dengan menyusunnya berulang. Gunakan -size untuk menentukan ukuran gambar tiled. Tile dikomposisikan pada latar belakang gambar sehingga responsif terhadap opsi -compose. Gambar ditentukan mirip dengan TILE:image.miff.
UNIQUE W Hanya menulis piksel unik ke file gambar.
VID RW Visual Image Directory Digunakan untuk membuat direktori thumbnail (thumbnail bertingkat) dari sekumpulan gambar, yang dapat digunakan untuk memilih gambar yang akan dilihat melalui program display, atau disimpan ke file MIFF atau SHTML.
WIN RW Memilih gambar dari atau menampilkan gambar ke layar komputer Anda Hanya didukung di Microsoft Windows.
X RW Memilih gambar dari atau menampilkan gambar ke layar server X Anda Lihat juga program import dan display.
XC R Gambar kanvas dengan warna tertentu Alias yang kompatibel mundur untuk format pseudo-file 'canvas:', digunakan untuk membuat gambar kanvas warna solid.

Gambar bawaan

ImageMagick menyertakan sejumlah gambar bawaan (tersemat) yang dapat dirujuk seolah-olah berupa file gambar. Tag format magick: dapat digunakan melalui sintaksis magick:name untuk meminta gambar tersemat (misalnya magick:logo). Untuk kompatibilitas mundur, spesifikasi gambar GRANITE:, LOGO:, NETSCAPE:, dan ROSE: juga dapat digunakan untuk meminta gambar dengan nama tersebut.

Tag Mode Deskripsi Catatan
GRANITE R Pola tekstur granit 128x128 GRANITE
LOGO R Logo ImageMagick, 640x480 Logo
NETSCAPE R Gambar yang menggunakan warna dalam kubus warna Netscape 216 (6x6x6), 216x144 Paling umum digunakan bersama program magick dan magick mogrify dengan opsi -map untuk membuat gambar web safe.
ROSE R Gambar bunga mawar, 70x46 ROSE
WIZARD R Wizard ImageMagick, 480x640 Logo

Pola bawaan

ImageMagick menyertakan sejumlah pola bawaan (tersemat) yang dapat dirujuk seolah-olah berupa file gambar. Tag format pattern: dapat digunakan melalui sintaksis pattern:name untuk meminta pola tersemat (misalnya pattern:checkerboard). Ukuran pola dikontrol dengan opsi baris perintah -size.

Tag Mode Deskripsi Catatan
BRICKS R Pola bata, 16x16 BRICKS
CHECKERBOARD R Pola papan catur, 30x30 CHECKERBOARD
CIRCLES R Pola lingkaran, 16x16 CIRCLES
CROSSHATCH R Pola crosshatch, 8x4 CROSSHATCH
CROSSHATCH30 R Pola crosshatch dengan garis 30 derajat, 8x4 CROSSHATCH30
CROSSHATCH45 R Pola crosshatch dengan garis 45 derajat, 8x4 CROSSHATCH45
FISHSCALES R Pola sisik ikan, 16x8 FISHSCALES
GRAY0 R Abu-abu intensitas 0%, 32x32 GRAY0
GRAY5 R Abu-abu intensitas 5%, 32x32 GRAY5
GRAY10 R Abu-abu intensitas 10%, 32x32 GRAY10
GRAY15 R Abu-abu intensitas 15%, 32x32 GRAY15
GRAY20 R Abu-abu intensitas 20%, 32x32 GRAY20
GRAY25 R Abu-abu intensitas 25%, 32x32 GRAY25
GRAY30 R Abu-abu intensitas 30%, 32x32 GRAY30
GRAY35 R Abu-abu intensitas 35%, 32x32 GRAY35
GRAY40 R Abu-abu intensitas 40%, 32x32 GRAY40
GRAY45 R Abu-abu intensitas 45%, 32x32 GRAY45
GRAY50 R Abu-abu intensitas 50%, 32x32 GRAY50
GRAY55 R Abu-abu intensitas 55%, 32x32 GRAY55
GRAY60 R Abu-abu intensitas 60%, 32x32 GRAY60
GRAY65 R Abu-abu intensitas 65%, 32x32 GRAY65
GRAY70 R Abu-abu intensitas 70%, 32x32 GRAY70
GRAY75 R Abu-abu intensitas 75%, 32x32 GRAY75
GRAY80 R Abu-abu intensitas 80%, 32x32 GRAY80
GRAY85 R Abu-abu intensitas 85%, 32x32 GRAY85
GRAY90 R Abu-abu intensitas 90%, 32x32 GRAY90
GRAY95 R Abu-abu intensitas 95%, 32x32 GRAY95
GRAY100 R Abu-abu intensitas 100%, 32x32 GRAY100
HEXAGONS R Pola heksagon, 30x18 HEXAGONS
HORIZONTAL R Pola garis horizontal, 8x4 HORIZONTAL
HORIZONTAL2 R Pola garis horizontal, 8x8 HORIZONTAL2
HORIZONTAL3 R Pola garis horizontal, 9x9 HORIZONTAL3
HORIZONTALSAW R Pola gigi gergaji horizontal, 16x8 HORIZONTALSAW
HS_BDIAGONAL R Pola garis diagonal mundur (kemiringan 45 derajat), 8x8 HS_BDIAGONAL
HS_CROSS R Pola garis silang, 8x8 HS_CROSS
HS_DIAGCROSS R Pola silang garis diagonal (kemiringan 45 derajat), 8x8 HS_DIAGCROSS
HS_FDIAGONAL R Pola garis diagonal maju (kemiringan 45 derajat), 8x8 HS_FDIAGONAL
HS_HORIZONTAL R Pola garis horizontal, 8x8 HS_HORIZONTAL
HS_VERTICAL R Pola garis vertikal, 8x8 HS_VERTICAL
LEFT30 R Pola diagonal maju (kemiringan 30 derajat), 8x4 LEFT0
LEFT45 R Pola garis diagonal maju (kemiringan 45 derajat), 8x8 LEFT45
LEFTSHINGLE R Pola shingle kiri, 24x24 LEFTSHINGLE
OCTAGONS R Pola oktagon, 16x16 OCTAGONS
RIGHT30 R Pola garis diagonal mundur (30 derajat), 8x4 RIGHT30
RIGHT45 R Pola garis diagonal mundur (30 derajat), 8x8 RIGHT45
RIGHTSHINGLE R Pola shingle kanan, 24x24 RIGHTSHINGLE
SMALLFISHSCALES R Pola sisik ikan kecil, 8x8 SMALLFISHSCALES
VERTICAL R Pola garis vertikal, 8x8 VERTICAL
VERTICAL2 R Pola garis vertikal, 8x8 VERTICAL2
VERTICAL3 R Pola garis vertikal, 9x9 VERTICAL3
VERTICALBRICKS R Pola bata vertikal, 16x16 VERTICALBRICKS
VERTICALLEFTSHINGLE R Pola shingle kiri vertikal, 24x24 VERTICALLEFTSHINGLE
VERTICALRIGHTSHINGLE R Pola shingle kanan vertikal, 24x24 VERTICALRIGHTSHINGLE
VERTICALSAW R Pola gigi gergaji vertikal, 8x16 VERTICALSAW

Profil gambar tersemat

ImageMagick menyediakan sejumlah pengidentifikasi format yang digunakan untuk menambah, menghapus, dan menyimpan profil tersemat pada gambar yang mendukung profil tersemat. Jenis gambar yang dapat berisi profil tersemat adalah TIFF, JPEG, dan PDF.

Tag Mode Deskripsi Catatan
8BIM RW Format resource Photoshop (biner)
8BIMTEXT RW Format resource Photoshop (ASCII) Representasi ASCII dari format 8BIM.
APP1 RW Informasi aplikasi mentah
APP1JPEG RW Data biner JPEG mentah Profil dalam wrapper JPEG.
ICC RW Profil warna International Color Consortium Juga dikenal sebagai ICM. Untuk membaca, gunakan -profile dengan magick.
IPTC RW IPTC Newsphoto (biner) Untuk membaca, gunakan -profile dengan magick
IPTCTEXT RW IPTC Newsphoto (ASCII) Representasi ASCII dari format IPTC.