ImageMagick Examples -- Reference Index
ImageMagick Examples Preface and Index IM Command Index Operator Options Index Setting Options Index File Formats Index This page attempts to index the various operators, settings and image formats to the appropriate sections that detail that option. This will let you find what aspect of image processing a specific option or is involved with, and direct you to examples using that option. This is not however a complete list of options available in ImageMagick (see Command Line Options Reference Manual for the complete list), as IM Examples is far from complete in all aspects of what IM can do. Most likely this index may not even be up-to-date with regard to IM Examples, as it is hand generated, so any mistakes, or additions, should be reported to me, (Email in page footer).
IM Command Index
Under Construction
| Command | IM Example Reference... |
|---|---|
| `Convert | convert/process images between image formats |
| See also Working Example ` | |
[Mogrify](https://imagemagick.org/mogrify/) | [in-place batch processing](basics.html#mogrify) |
|
| `Composite | Overlay two images in special ways |
| See also Compositing IM Examples page ` | |
| `Montage | Generating arrays of thumbnails |
| See also Montage IM Examples page ` | |
| `Identify | Output information an image |
| See also info: File Format ` | |
| `Compare | Look for Differences |
| See also Comparison Statistics ` | |
[Display](https://imagemagick.org/display/) | [Display Images and Slideshows](basics.html#display) |
|
[Animate](https://imagemagick.org/animate/) | [Animate Multiple Images](basics.html#animate) |
|
[Conjure](https://imagemagick.org/conjure/) | [IM experimental scripting Language](basics.html#conjure) |
Operator Options Index
Under Construction
| Operator | IM Example References... |
|---|---|
[( )](https://imagemagick.org/command-line-processing/#stack) (parenthesis) |
Image_Seqs |
[-adaptive-resize](https://imagemagick.org/command-line-options/#adaptive-resize) |
Adaptive Resize |
[+adjoin](https://imagemagick.org/command-line-options/#adjoin) |
Adjoin Multi-Images |
[-alpha](https://imagemagick.org/command-line-options/#alpha) |
Alpha Channels |
[-append](https://imagemagick.org/command-line-options/#append) |
Append |
[-annotate](https://imagemagick.org/command-line-options/#annotate) |
Annotate |
[-evaluate-sequence mean](https://imagemagick.org/command-line-options/#average) |
Evaluate-Sequence |
[-auto-orient](https://imagemagick.org/command-line-options/#average) |
Photos |
[-blend](https://imagemagick.org/command-line-options/#blend) (composite) |
Blend Usage |
[-blur](https://imagemagick.org/command-line-options/#blur) |
Blurring Images |
[-border](https://imagemagick.org/command-line-options/#border) |
Border |
[-charcoal](https://imagemagick.org/command-line-options/#charcoal) |
Charcoal |
[-clamp](https://imagemagick.org/command-line-options/#clone) |
Clamp HDRI |
[-clone](https://imagemagick.org/command-line-options/#clone) |
Image Sequences |
[-clut](https://imagemagick.org/command-line-options/#hald-clut) |
Color LUTs |
[-coalesce](https://imagemagick.org/command-line-options/#coalesce) |
Coalesce |
[-colorize](https://imagemagick.org/command-line-options/#colorize) |
Color Tinting |
[-colors](https://imagemagick.org/command-line-options/#colors) |
Color Quantization |
[-colorspace](https://imagemagick.org/command-line-options/#colorspace) |
Color Space |
[-combine](https://imagemagick.org/command-line-options/#combine) |
Combine |
[-composite](https://imagemagick.org/command-line-options/#composite) |
Image Composition |
[-contrast-stretch](https://imagemagick.org/command-line-options/#contrast-stretch) |
contrast-stretch |
[-convolve](https://imagemagick.org/command-line-options/#convolve) |
Convolution |
[-decipher](https://imagemagick.org/command-line-options/#decipher) |
Encrypting Images |
[-define](https://imagemagick.org/command-line-options/#define) |
Image Artifacts Expert Filter Options |
[-delete](https://imagemagick.org/command-line-options/#delete) |
Image_Seqs |
[-dissolve](https://imagemagick.org/command-line-options/#dissolve) (composite) |
Dissolve |
[-distort](https://imagemagick.org/command-line-options/#distort) |
Distort |
[-draw](https://imagemagick.org/command-line-options/#draw) |
Draw |
[-duplicate](https://imagemagick.org/command-line-options/#duplicate) |
Image Seqs |
[-edge](https://imagemagick.org/command-line-options/#edge) |
Edge Detection |
[-emboss](https://imagemagick.org/command-line-options/#emboss) |
Emboss |
[-evaluate](https://imagemagick.org/command-line-options/#evaluate) |
Math Transform |
[-evaluate-sequence](https://imagemagick.org/command-line-options/#evaluate-sequence) |
Evaluate-Sequence |
[-extent](https://imagemagick.org/command-line-options/#extent) |
Extent Edge/Crop |
[-flatten](https://imagemagick.org/command-line-options/#flatten) |
Flatten |
[-floodfill](https://imagemagick.org/command-line-options/#floodfill) |
Replace Areas |
[-flop](https://imagemagick.org/command-line-options/#flop) |
Simple Distorts |
[-frame](https://imagemagick.org/command-line-options/#frame) |
Frame |
[-function](https://imagemagick.org/command-line-options/#function) |
Math Transform |
[-fx](https://imagemagick.org/command-line-options/#frame) |
DIY Image Op |
[-gamma](https://imagemagick.org/command-line-options/#gamma) |
Gamma Adj |
[-gaussian-blur](https://imagemagick.org/command-line-options/#gaussian-blur) |
Gaussian Blur |
[-geometry](https://imagemagick.org/command-line-options/#geomtery) |
Geometry (resize) |
[-hald-clut](https://imagemagick.org/command-line-options/#hald-clut) |
Hald CLUTs |
[-identify](https://imagemagick.org/command-line-options/#identify) |
Text Output |
[-implode](https://imagemagick.org/command-line-options/#implode) |
Implode |
[-insert](https://imagemagick.org/command-line-options/#insert) |
Image Seqs |
[-list](https://imagemagick.org/command-line-options/#list) |
IM Controls |
[-layers](https://imagemagick.org/command-line-options/#layers) |
|
[-level](https://imagemagick.org/command-line-options/#level) |
Level Adj |
[-level-colors](https://imagemagick.org/command-line-options/#level-colors) |
Level Colors |
[-linear-stretch](https://imagemagick.org/command-line-options/#linear-stretch) |
histogram |
[-liquid-rescale](https://imagemagick.org/command-line-options/#liquid-rescale) |
Liquid Rescale |
[-remap](https://imagemagick.org/command-line-options/#remap) |
Remap Colors |
[-alpha set](https://imagemagick.org/command-line-options/#matte) |
Alpha Channels |
[-median](https://imagemagick.org/command-line-options/#median) |
|
[-modulate](https://imagemagick.org/command-line-options/#modulate) |
Modulate |
[-monochrome](https://imagemagick.org/command-line-options/#monochrome) |
BW Dither |
[-morph](https://imagemagick.org/command-line-options/#monochrome) |
Color Morph |
[-morphology](https://imagemagick.org/command-line-options/#morphology) |
Morphology |
[-motion-blur](https://imagemagick.org/command-line-options/#motion-blur) |
Motion Blur |
[-negate](https://imagemagick.org/command-line-options/#negate) |
Negate Images |
[-normalize](https://imagemagick.org/command-line-options/#normalize) |
Normalize |
[-noise](https://imagemagick.org/command-line-options/#noise) |
|
[-opaque](https://imagemagick.org/command-line-options/#opaque) |
Color Replace |
[-ordered-dither](https://imagemagick.org/command-line-options/#ordered-dither) |
Ordered Dither |
[-paint](https://imagemagick.org/command-line-options/#paint) |
Oil Painting |
[-pen](https://imagemagick.org/command-line-options/#pen) |
OBSOLETE |
[-polaroid](https://imagemagick.org/command-line-options/#polaroid) |
Polaroid Transform |
[-posterize](https://imagemagick.org/command-line-options/#posterize) |
Posterize |
[-print](https://imagemagick.org/command-line-options/#print) |
Text Output |
[-profile](https://imagemagick.org/command-line-options/#profile) |
Image Profiles |
[-radial-blur](https://imagemagick.org/command-line-options/#radial-blur) |
Radial Blur |
[-raise](https://imagemagick.org/command-line-options/#raise) |
Raise/Sink Borders |
[-random-threshold](https://imagemagick.org/command-line-options/#random-threshold) |
Random Dither |
[-repage](https://imagemagick.org/command-line-options/#repage) |
Canvas Removal |
[-recolor](https://imagemagick.org/command-line-options/#repage) |
Recolor |
[-resample](https://imagemagick.org/command-line-options/#resample) |
Resample |
[-region](https://imagemagick.org/command-line-options/#resample) |
Regions |
[-resize](https://imagemagick.org/command-line-options/#resize) |
Resize |
[-roll](https://imagemagick.org/command-line-options/#roll) |
Simple Distorts |
[-sample](https://imagemagick.org/command-line-options/#sample) |
Sample |
[-scale](https://imagemagick.org/command-line-options/#scale) |
Scale |
[-segment](https://imagemagick.org/command-line-options/#segment) |
Image Sorting |
[-separate](https://imagemagick.org/command-line-options/#separate) |
Separate |
[-sepia](https://imagemagick.org/command-line-options/#sepia) |
Sepia Tone |
[-set](https://imagemagick.org/command-line-options/#set) |
Image Properities |
[-sketch](https://imagemagick.org/command-line-options/#sketch) |
Pencil Sketch |
[-shade](https://imagemagick.org/command-line-options/#shade) |
3D Highlights |
[-shadow](https://imagemagick.org/command-line-options/#shadow) |
Shadow |
[-sharpen](https://imagemagick.org/command-line-options/#sharpen) |
Unsharp Convolve |
[-sigmoidal-contrast](https://imagemagick.org/command-line-options/#sigmoidal-contrast) |
Sigmoidal Contrast |
[-solarize](https://imagemagick.org/command-line-options/#solarize) |
Solarize |
[-sparse-color](https://imagemagick.org/command-line-options/#sparse-color) |
Sparse Color |
[-splice](https://imagemagick.org/command-line-options/#splice) |
Splice |
[-spread](https://imagemagick.org/command-line-options/#spread) |
|
[-stegano](https://imagemagick.org/command-line-options/#stegano) |
Embeding Images |
[-strip](https://imagemagick.org/command-line-options/#strip) |
Image Profiles |
[-swap](https://imagemagick.org/command-line-options/#swap) |
Image Seqs |
[-swirl](https://imagemagick.org/command-line-options/#swirl) |
Swirl |
[-taint](https://imagemagick.org/command-line-options/#taint) |
Delegates |
[-threshold](https://imagemagick.org/command-line-options/#threshold) |
Threshold |
[-thumbnail](https://imagemagick.org/command-line-options/#thumbnail) |
Thumbnail |
[-tint](https://imagemagick.org/command-line-options/#tint) |
Tint Grey |
[-transform](https://imagemagick.org/command-line-options/#transform) |
Affine Transform |
[-transparent](https://imagemagick.org/command-line-options/#transparent) |
Color Replace |
[-transpose](https://imagemagick.org/command-line-options/#transpose) |
Simple Distorts |
[-unique-colors](https://imagemagick.org/command-line-options/#unique-colors) |
Image Colors |
[-unsharp](https://imagemagick.org/command-line-options/#unsharp) |
Unsharp Convolve |
[-vignette](https://imagemagick.org/command-line-options/#vignette) |
Vignette |
[-watermark](https://imagemagick.org/command-line-options/#watermark) (composite) |
Watermark |
[-write](https://imagemagick.org/command-line-options/#write) |
Write Multiple |
[format:](https://imagemagick.org/command-line-processing/#input) (reading) |
Reading Images |
[format:](https://imagemagick.org/command-line-processing/#output) (writing) |
Saving Images |
[format:](https://imagemagick.org/command-line-processing/#input) (large images) |
Massive Images |
Setting Options Index
Under Construction
| Setting | Type | IM Example References... |
|---|---|---|
[-affine](https://imagemagick.org/command-line-options/#affine) |
Op | Affine |
[-attenuate](https://imagemagick.org/command-line-options/#attenuate) |
Op | |
[-authenticate](https://imagemagick.org/command-line-options/#authenticate) |
Op | |
[-background](https://imagemagick.org/command-line-options/#background) |
In/Op/Out | label:, caption:, text: |
[-bordercolor](https://imagemagick.org/command-line-options/#bordercolor) |
In/Op/Out | Border |
[-bias](https://imagemagick.org/command-line-options/#bias) |
Op | Convolve Bias |
[-blackpoint-compensation](https://imagemagick.org/command-line-options/#blackpoint-compensation) |
Out | Profiles |
[-channel](https://imagemagick.org/command-line-options/#channel) |
Op | Color Channels |
[-clip](https://imagemagick.org/command-line-options/#clip) |
Op | Clip Masks |
[-clip-mask](https://imagemagick.org/command-line-options/#clip-mask) |
Op | Clip Path |
[-clip-path](https://imagemagick.org/command-line-options/#clip-path) |
Op | Clip Path |
[-compose](https://imagemagick.org/command-line-options/#compose) |
In/Op | Compose Methods |
[-compress](https://imagemagick.org/command-line-options/#compress) |
Out | Saving Images |
[-debug](https://imagemagick.org/command-line-options/#debug) |
Ctrl | IM Controls |
[-define](https://imagemagick.org/command-line-options/#define) |
Op/Out | Image Attributes |
[-delay](https://imagemagick.org/command-line-options/#delay) |
In | Gif Animations |
[-density](https://imagemagick.org/command-line-options/#density) |
In/Out | Font Size Control |
[-depth](https://imagemagick.org/command-line-options/#depth) |
Out | Depth & Quality |
[-dispose](https://imagemagick.org/command-line-options/#dispose) |
In | GIF Disposal |
[+dither](https://imagemagick.org/command-line-options/#dither) |
Op | E-Dithers |
[-encoding](https://imagemagick.org/command-line-options/#encoding) |
Op | |
[-endian](https://imagemagick.org/command-line-options/#endian) |
Out | tiff: |
[-extract](https://imagemagick.org/command-line-options/#extract) |
In | Read Mods |
[-fill](https://imagemagick.org/command-line-options/#fill) |
Op | Draw Primatives |
[-filter](https://imagemagick.org/command-line-options/#filter) |
Op | Resampling Filter |
[-font](https://imagemagick.org/command-line-options/#font) |
Op | label: |
[-format](https://imagemagick.org/command-line-options/#format) (mogrify save) |
Out | Mogrify |
[-format](https://imagemagick.org/command-line-options/#format) (info escapes) |
Op/Out | Identify |
[-frame](https://imagemagick.org/command-line-options/#frame) (montage) |
Out | Montage |
[-geometry](https://imagemagick.org/command-line-options/#geomtery) |
Op | Geometry (Resize) |
[-gravity](https://imagemagick.org/command-line-options/#gravity) |
Op | Images & Text |
[-immutable](https://imagemagick.org/command-line-options/#immutable) (display) |
Ctrl | Display |
[-intent](https://imagemagick.org/command-line-options/#intent) |
Out | Profiles |
[-interlace](https://imagemagick.org/command-line-options/#interlace) |
Out | JPG Write |
[-interpolate](https://imagemagick.org/command-line-options/#interpolate) |
Op | Interpolate |
[-interword-spacing](https://imagemagick.org/command-line-options/#interword-spacing) |
Op | Inter-Word Spacing |
[-list](https://imagemagick.org/command-line-options/#list) |
Ctrl | IM Controls |
[-kerning](https://imagemagick.org/command-line-options/#kerning) |
Op | Inter-Char Kerning |
[-loop](https://imagemagick.org/command-line-options/#loop) |
Out | Gif Animations |
[-mask](https://imagemagick.org/command-line-options/#mask) |
Op | Write Masks |
[-mattecolor](https://imagemagick.org/command-line-options/#mattecolor) |
Op | Frame |
[-monitor](https://imagemagick.org/command-line-options/#monitor) |
Ctrl | IM Controls |
[-page](https://imagemagick.org/command-line-options/#page) |
In | text: |
[-path](https://imagemagick.org/command-line-options/#path) |
Out | Mogrify |
[-pen](https://imagemagick.org/command-line-options/#pen) |
- | OBSOLETE |
[-ping](https://imagemagick.org/command-line-options/#ping) |
Ctrl | IM Controls |
[-pointsize](https://imagemagick.org/command-line-options/#pointsize) |
Op | Font Size Control |
[-precision](https://imagemagick.org/command-line-options/#precision) |
Ctrl | IM Controls |
[-quality](https://imagemagick.org/command-line-options/#quality) |
Out | Saving Images |
[-quantize](https://imagemagick.org/command-line-options/#quantize) |
Op | Quantize ColorSpace |
[-quiet](https://imagemagick.org/command-line-options/#quiet) |
Ctrl | IM Controls |
[-regard-warnings](https://imagemagick.org/command-line-options/#regard-warnings) |
Ctrl | IM Controls |
[-respect-parenthesis](https://imagemagick.org/command-line-options/#respect-parenthesis) |
Ctrl | Parenthesis |
[-sampling-factor](https://imagemagick.org/command-line-options/#sampling-factor) |
Out | JPG Write |
[-scene](https://imagemagick.org/command-line-options/#scene) |
Out | Write Image Seq |
[-seed](https://imagemagick.org/command-line-options/#seed) |
Op | Plasma |
[-shadow](https://imagemagick.org/command-line-options/#shadow) (montage) |
Out | Montage |
[-size](https://imagemagick.org/command-line-options/#size) |
Op | xc: |
[-stroke](https://imagemagick.org/command-line-options/#stroke) |
Op | Stroke |
[-strokewidth](https://imagemagick.org/command-line-options/#strokewidth) |
Op | StrokeWidth |
[-support](https://imagemagick.org/command-line-options/#support) |
-- | OBSOLETE |
[-texture](https://imagemagick.org/command-line-options/#texture) (montage) |
Out | Montage |
[-tile](https://imagemagick.org/command-line-options/#tile) |
Op | Tiled Canvases |
[-tile](https://imagemagick.org/command-line-options/#tile) (composite) |
Op | Tile Overlay |
[-tile-offset](https://imagemagick.org/command-line-options/#tile-offset) |
Op | Tile Offset |
[-title](https://imagemagick.org/command-line-options/#tile) |
Out | Montage |
[-transparent-color](https://imagemagick.org/command-line-options/#transparent-color) |
Out | GIF Transparency |
[-undercolor](https://imagemagick.org/command-line-options/#undercolor) |
Op | Undercolor |
[-units](https://imagemagick.org/command-line-options/#units) |
Op | Misc Formats (PDF) |
[-verbose](https://imagemagick.org/command-line-options/#verbose) |
Ctrl | IM Controls |
[-version](https://imagemagick.org/command-line-options/#version) |
Ctrl | IM Controls |
[-virtual-pixel](https://imagemagick.org/command-line-options/#virtual-pixel) |
Op | Virtual Pixels |
| The setting types are basically defined as... | Op | |
| --- | --- | --- |
| In | Overrides/Sets image meta-data during image read/create | |
| Out | Output format controls (including text output) | |
| Ctrl | Control the General working and debugging of IM | |
| See Types of Options for more details. |
File Formats Index
**Common Image File Formats...**
| |
[gif:](formats.html#gif) | Graphics Interchange Format
[gif:](anim_basics.html#gif_anim) | GIF Animations
[jpg:](formats.html#jpg) | Joint Photographic Experts Group Format
[png:](formats.html#png) | Portible Network Graphic
[svg:](draw.html#svg_output) | Scalible Vector Graphic
[tiff:](formats.html#tiff) | Tagged Image File Format
[ps:](text.html#postscript) | Postscript, Pre-formated Test
[pdf:](formats.html#pdf) | Portible Document Format
[bmp:](formats.html#bmp) | Windows Bitmap
Most of these are detailed on the Common Image File Formats Examples Page
Canvas Image Generators...
| | | [gradient:](canvas.html#gradient) | Color Gradient Generator
[pattern:](canvas.html#pattern) | Builtin Tile Patterns Generator
[plasma:](canvas.html#plasma) | Plasma/Random Image Generator
[tile:](canvas.html#tile) | Tiled Canvas Generator
[xc:](canvas.html#solid) | Solid Color Canvas
Also see the DIY Random Noise Image Text Image Generators...
| |
[caption:](text.html#caption) | Word Wrapped Label
[label:](text.html#label) | Simple Text Label
[ps:](text.html#postscript) | Postscript, Pre-formated Test
[text:](text.html#text) | Multi-Line Text Files
Also see other text generation methods on the Text to Image Examples Page, such as Annotate for drawing text on images. Special Use Image Formats...
| |
[fd:](files.html#fd) | File Descriptor Pipelines
[hald:](color_mods.html#hald-clut) | Hald Color Lookup Table Generator
[histogram:](files.html#histogram) | Histogram Graph, (+ color counts)
[info:](files.html#info) | Image Identify Info
[miff:](files.html#miff) | Magick Image File Format
[mpc:](files.html#mpc) | Magick Persistent (Disk) Cache
[mpr:](files.html#mpr) | Magick Program (memory) Register
[mvg:](draw.html#mvg) | Magick Vector Graphic
[null:](files.html#null) | Null/Error Image
[show:](files.html#show) | Image on screen display (backgrounded)
[txt:](files.html#txt) | Text Image (Pixel Color List)
[x:](files.html#x) | Image X window capture and display
Also see Special Image Formats. Other Image File Formats...
These are generally only looked as part of other examples.
| |
Network Portible Bitmaps (PBM,PPM) | Misc Formats | Resize Gradients, txt:
Postscript (PS) | Misc Formats | ps:, Vector Images
Encapulated Postscript (EPS) | Misc Formats | (also see postscript)
MPEG & M2V | Misc Formats
Autotrace: | SVG Output
Raw Digital Camera Images (CRW,CR2,NEF,X3F,etc) | Misc Formats
PSD | Misc Formats
Windows Metafile Format (WMF) | Misc Formats
Macromedia Flash (SWF) | Misc Formats
DPX | Misc Formats
HTML Web Pages | Misc Formats
PCL Printing Format | Misc Formats
Kodak PhotoCD Format (PCD) | Misc Formats
Raw RGB data | Misc Formats