Convert
resize an image
$ convert -size 300x300 original.jpg -resize 100x100 +profile '*' new.jpg
+profile '*' : removes any ICM, EXIF, IPTC, or other profiles
convert -page A4+0+0 image.tiff document.ps
convert -monochrome document.ps fax:page
convert -page A4+0+0 image.tiff document.ps
convert -depth 8 -size 768x512+128 gray:raw image.pgm
convert -font helvetica -fill blue -draw "text 100,100 Cockatoo" bird.jpg bird.miff
convert -mattecolor "#697B8F" -frame 6x6 am.jpg ams.jpg
convert -delay 20 *.jpg dna.mng
convert -resize 50% input.jpg output.png
adjoin
join images into a single multi-image file
-affine
drawing transform matrix
-antialias
remove pixel aliasing
-append
append a set of images
-average
average a set of images
-background
the background color
-blur x
blur the image with a gaussian operator
-border x
surround the image with a border of color
-bordercolor
the border color
-box
set the color of the annotation bounding box
-cache
megabytes of memory available to the pixel cache
-channel
the type of channel
-charcoal
simulate a charcoal drawing
-chop x{+-}{+-}{%}
remove pixels from the interior of an image
-clip
apply the clipping path, if one is present
-coalesce
merge a sequence of images
-colorize
colorize the image with the pen color
-colors
preferred number of colors in the image
-colorspace
the type of colorspace
-comment
annotate an image with a comment
-compose
the type of image composition
-compress
the type of image compression
-contrast
enhance or reduce the image contrast
-crop x{+-}{+-}{%}
preferred size and location of the cropped image
-cycle
displace image colormap by amount
-debug
enable debug printout
-deconstruct
break down an image sequence into constituent parts
-delay <1/100ths of a second>
display the next image after pausing
-density x
vertical and horizontal resolution in pixels of the image
-depth
depth of the image
-despeckle
reduce the speckles within an image
-display
specifies the X server to contact
-dispose
GIF disposal method
-dither
apply Floyd/Steinberg error diffusion to the image
-draw
annotate an image with one or more graphic primitives
-edge
detect edges within an image
-emboss
emboss an image
-encoding
specify the font encoding
-endian
specify endianness (MSB or LSB) of output image
-enhance
apply a digital filter to enhance a noisy image
-equalize
perform histogram equalization to the image
-fill
color to use when filling a graphic primitive
-filter
use this type of filter when resizing an image
-flatten
flatten a sequence of images
-flip
create a "mirror image"
-flop
create a "mirror image"
-font
use this font when annotating the image with text
-frame x++
surround the image with an ornamental border
-fuzz {%}
colors within this distance are considered equal
-gamma
level of gamma correction
-gaussian x
blur the image with a gaussian operator
-geometry x{+-}{+-}{%}{@} {!}{<}{>}
preferred size and location of the Image window.
-gravity
direction primitive gravitates to when annotating the image.
-help
print usage instructions
-implode
implode image pixels about the center
-intent
use this type of rendering intent when managing the image color
-interlace
the type of interlacing scheme
-label
assign a label to an image
-level
adjust the level of image contrast
-list
the type of list
-loop
add Netscape loop extension to your GIF animation
-map
choose a particular set of colors from this image
-mask
Specify a clipping mask
-matte
store matte channel if the image has one
-median
apply a median filter to the image
-modulate
vary the brightness, saturation, and hue of an image
-monochrome
transform the image to black and white
-morph
morphs an image sequence
-mosaic
create a mosaic from an image sequence
-negate
replace every pixel with its complementary color
-noise
add or reduce noise in an image
-noop
NOOP (no option)
-normalize
transform image to span the full range of color values
-opaque
change this color to the pen color within the image
-page x{+-}{+-}{%}{!}{<}{>}
size and location of an image canvas
-paint
simulate an oil painting
-pen
specify the pen color for drawing operations
-ping
efficiently determine image characteristics
-pointsize
pointsize of the Postscript, OPTION1, or TrueType font
-preview
image preview type
-process
process a sequence of images
-profile
add ICM, IPTC, or generic profile to image
-quality
JPEG/MIFF/PNG compression level
-raise x
lighten or darken image edges
-region x{+-}{+-}
apply options to a portion of the image
-resize x{%}{@}{!}{<}{>}
resize an image
-roll {+-}{+-}
roll an image vertically or horizontally
-rotate {<}{>}
apply Paeth image rotation to the image
-sample
scale image with pixel sampling
-sampling_factor x
sampling factors used by JPEG or MPEG-2 encoder and YUV decoder/encoder.
-scale
scale the image.
-scene
set scene number
-seed
pseudo-random number generator seed value
-segment x
segment an image
-shade x
shade the image using a distant light source
-sharpen x
sharpen the image
-shave x
shave pixels from the image edges
-shear x
shear the image along the X or Y axis
-size x{+offset}
width and height of the image
-solarize
negate all pixels above the threshold level
-spread
displace image pixels by a random amount
-stroke
color to use when stroking a graphic primitive
-strokewidth
set the stroke width
-swirl
swirl image pixels about the center
-texture
name of texture to tile onto the image background
-threshold
threshold the image
-tile
tile image when filling a graphic primitive
-transform
transform the image
-transparent
make this color transparent within the image
-treedepth
tree depth for the color reduction algorithm
-trim
trim an image
-type
the image type
-units
the type of image resolution
-unsharp x
sharpen the image with an unsharp mask operator
-use_pixmap
use the pixmap
-verbose
print detailed information about the image
-view
FlashPix viewing parameters
-wave x
alter an image along a sine wave
-write
write an image sequence [convert, composite]