Array ( [0] => Version: ImageMagick 6.8.0-7 2014-01-06 Q16 http://www.imagemagick.org [1] => Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC [2] => Features: [3] => [4] => Usage: convert [options ...] file [ [options ...] file ...] [options ...] file [5] => [6] => Image Settings: [7] => -adjoin join images into a single multi-image file [8] => -affine matrix affine transform matrix [9] => -alpha option activate, deactivate, reset, or set the alpha channel [10] => -antialias remove pixel-aliasing [11] => -authenticate password [12] => decipher image with this password [13] => -attenuate value lessen (or intensify) when adding noise to an image [14] => -background color background color [15] => -bias value add bias when convolving an image [16] => -black-point-compensation [17] => use black point compensation [18] => -blue-primary point chromaticity blue primary point [19] => -bordercolor color border color [20] => -caption string assign a caption to an image [21] => -channel type apply option to select image channels [22] => -colors value preferred number of colors in the image [23] => -colorspace type alternate image colorspace [24] => -comment string annotate image with comment [25] => -compose operator set image composite operator [26] => -compress type type of pixel compression when writing the image [27] => -define format:option [28] => define one or more image format options [29] => -delay value display the next image after pausing [30] => -density geometry horizontal and vertical density of the image [31] => -depth value image depth [32] => -direction type render text right-to-left or left-to-right [33] => -display server get image or font from this X server [34] => -dispose method layer disposal method [35] => -dither method apply error diffusion to image [36] => -encoding type text encoding type [37] => -endian type endianness (MSB or LSB) of the image [38] => -family name render text with this font family [39] => -fill color color to use when filling a graphic primitive [40] => -filter type use this filter when resizing an image [41] => -font name render text with this font [42] => -format "string" output formatted image characteristics [43] => -fuzz distance colors within this distance are considered equal [44] => -gravity type horizontal and vertical text placement [45] => -green-primary point chromaticity green primary point [46] => -intent type type of rendering intent when managing the image color [47] => -interlace type type of image interlacing scheme [48] => -interline-spacing value [49] => set the space between two text lines [50] => -interpolate method pixel color interpolation method [51] => -interword-spacing value [52] => set the space between two words [53] => -kerning value set the space between two letters [54] => -label string assign a label to an image [55] => -limit type value pixel cache resource limit [56] => -loop iterations add Netscape loop extension to your GIF animation [57] => -mask filename associate a mask with the image [58] => -mattecolor color frame color [59] => -monitor monitor progress [60] => -orient type image orientation [61] => -page geometry size and location of an image canvas (setting) [62] => -ping efficiently determine image attributes [63] => -pointsize value font point size [64] => -precision value maximum number of significant digits to print [65] => -preview type image preview type [66] => -quality value JPEG/MIFF/PNG compression level [67] => -quiet suppress all warning messages [68] => -red-primary point chromaticity red primary point [69] => -regard-warnings pay attention to warning messages [70] => -remap filename transform image colors to match this set of colors [71] => -respect-parentheses settings remain in effect until parenthesis boundary [72] => -sampling-factor geometry [73] => horizontal and vertical sampling factor [74] => -scene value image scene number [75] => -seed value seed a new sequence of pseudo-random numbers [76] => -size geometry width and height of image [77] => -stretch type render text with this font stretch [78] => -stroke color graphic primitive stroke color [79] => -strokewidth value graphic primitive stroke width [80] => -style type render text with this font style [81] => -synchronize synchronize image to storage device [82] => -taint declare the image as modified [83] => -texture filename name of texture to tile onto the image background [84] => -tile-offset geometry [85] => tile offset [86] => -treedepth value color tree depth [87] => -transparent-color color [88] => transparent color [89] => -undercolor color annotation bounding box color [90] => -units type the units of image resolution [91] => -verbose print detailed information about the image [92] => -view FlashPix viewing transforms [93] => -virtual-pixel method [94] => virtual pixel access method [95] => -weight type render text with this font weight [96] => -white-point point chromaticity white point [97] => [98] => Image Operators: [99] => -adaptive-blur geometry [100] => adaptively blur pixels; decrease effect near edges [101] => -adaptive-resize geometry [102] => adaptively resize image using 'mesh' interpolation [103] => -adaptive-sharpen geometry [104] => adaptively sharpen pixels; increase effect near edges [105] => -alpha option on, activate, off, deactivate, set, opaque, copy [106] => transparent, extract, background, or shape [107] => -annotate geometry text [108] => annotate the image with text [109] => -auto-gamma automagically adjust gamma level of image [110] => -auto-level automagically adjust color levels of image [111] => -auto-orient automagically orient (rotate) image [112] => -bench iterations measure performance [113] => -black-threshold value [114] => force all pixels below the threshold into black [115] => -blue-shift factor simulate a scene at nighttime in the moonlight [116] => -blur geometry reduce image noise and reduce detail levels [117] => -border geometry surround image with a border of color [118] => -bordercolor color border color [119] => -brightness-contrast geometry [120] => improve brightness / contrast of the image [121] => -cdl filename color correct with a color decision list [122] => -charcoal radius simulate a charcoal drawing [123] => -chop geometry remove pixels from the image interior [124] => -clamp keep pixel values in range (0-QuantumRange) [125] => -clip clip along the first path from the 8BIM profile [126] => -clip-mask filename associate a clip mask with the image [127] => -clip-path id clip along a named path from the 8BIM profile [128] => -colorize value colorize the image with the fill color [129] => -color-matrix matrix apply color correction to the image [130] => -contrast enhance or reduce the image contrast [131] => -contrast-stretch geometry [132] => improve contrast by `stretching' the intensity range [133] => -convolve coefficients [134] => apply a convolution kernel to the image [135] => -cycle amount cycle the image colormap [136] => -decipher filename convert cipher pixels to plain pixels [137] => -deskew threshold straighten an image [138] => -despeckle reduce the speckles within an image [139] => -distort method args [140] => distort images according to given method ad args [141] => -draw string annotate the image with a graphic primitive [142] => -edge radius apply a filter to detect edges in the image [143] => -encipher filename convert plain pixels to cipher pixels [144] => -emboss radius emboss an image [145] => -enhance apply a digital filter to enhance a noisy image [146] => -equalize perform histogram equalization to an image [147] => -evaluate operator value [148] => evaluate an arithmetic, relational, or logical expression [149] => -extent geometry set the image size [150] => -extract geometry extract area from image [151] => -features distance analyze image features (e.g. contrast, correlation) [152] => -fft implements the discrete Fourier transform (DFT) [153] => -flip flip image vertically [154] => -floodfill geometry color [155] => floodfill the image with color [156] => -flop flop image horizontally [157] => -frame geometry surround image with an ornamental border [158] => -function name parameters [159] => apply function over image values [160] => -gamma value level of gamma correction [161] => -gaussian-blur geometry [162] => reduce image noise and reduce detail levels [163] => -geometry geometry preferred size or location of the image [164] => -identify identify the format and characteristics of the image [165] => -ift implements the inverse discrete Fourier transform (DFT) [166] => -implode amount implode image pixels about the center [167] => -interpolative-resize geometry [168] => resize image using 'point sampled' interpolation [169] => -lat geometry local adaptive thresholding [170] => -layers method optimize, merge, or compare image layers [171] => -level value adjust the level of image contrast [172] => -level-colors color,color [173] => level image with the given colors [174] => -linear-stretch geometry [175] => improve contrast by `stretching with saturation' [176] => -liquid-rescale geometry [177] => rescale image with seam-carving [178] => -median geometry apply a median filter to the image [179] => -mode geometry make each pixel the 'predominant color' of the [180] => neighborhood [181] => -modulate value vary the brightness, saturation, and hue [182] => -monochrome transform image to black and white [183] => -morphology method kernel [184] => apply a morphology method to the image [185] => -motion-blur geometry [186] => simulate motion blur [187] => -negate replace every pixel with its complementary color [188] => -noise geometry add or reduce noise in an image [189] => -normalize transform image to span the full range of colors [190] => -opaque color change this color to the fill color [191] => -ordered-dither NxN [192] => add a noise pattern to the image with specific [193] => amplitudes [194] => -paint radius simulate an oil painting [195] => -perceptible epsilon [196] => pixel value less than |epsilon| become epsilon or [197] => -epsilon [198] => -polaroid angle simulate a Polaroid picture [199] => -posterize levels reduce the image to a limited number of color levels [200] => -profile filename add, delete, or apply an image profile [201] => -quantize colorspace reduce colors in this colorspace [202] => -radial-blur angle radial blur the image [203] => -raise value lighten/darken image edges to create a 3-D effect [204] => -random-threshold low,high [205] => random threshold the image [206] => -region geometry apply options to a portion of the image [207] => -render render vector graphics [208] => -repage geometry size and location of an image canvas [209] => -resample geometry change the resolution of an image [210] => -resize geometry resize the image [211] => -roll geometry roll an image vertically or horizontally [212] => -rotate degrees apply Paeth rotation to the image [213] => -sample geometry scale image with pixel sampling [214] => -scale geometry scale the image [215] => -segment values segment an image [216] => -selective-blur geometry [217] => selectively blur pixels within a contrast threshold [218] => -sepia-tone threshold [219] => simulate a sepia-toned photo [220] => -set property value set an image property [221] => -shade degrees shade the image using a distant light source [222] => -shadow geometry simulate an image shadow [223] => -sharpen geometry sharpen the image [224] => -shave geometry shave pixels from the image edges [225] => -shear geometry slide one edge of the image along the X or Y axis [226] => -sigmoidal-contrast geometry [227] => increase the contrast without saturating highlights or [228] => shadows [229] => -sketch geometry simulate a pencil sketch [230] => -solarize threshold negate all pixels above the threshold level [231] => -sparse-color method args [232] => fill in a image based on a few color points [233] => -splice geometry splice the background color into the image [234] => -spread radius displace image pixels by a random amount [235] => -statistic type geometry [236] => replace each pixel with corresponding statistic from the [237] => neighborhood [238] => -strip strip image of all profiles and comments [239] => -swirl degrees swirl image pixels about the center [240] => -threshold value threshold the image [241] => -thumbnail geometry create a thumbnail of the image [242] => -tile filename tile image when filling a graphic primitive [243] => -tint value tint the image with the fill color [244] => -transform affine transform image [245] => -transparent color make this color transparent within the image [246] => -transpose flip image vertically and rotate 90 degrees [247] => -transverse flop image horizontally and rotate 270 degrees [248] => -trim trim image edges [249] => -type type image type [250] => -unique-colors discard all but one of any pixel color [251] => -unsharp geometry sharpen the image [252] => -vignette geometry soften the edges of the image in vignette style [253] => -wave geometry alter an image along a sine wave [254] => -white-threshold value [255] => force all pixels above the threshold into white [256] => [257] => Image Sequence Operators: [258] => -append append an image sequence [259] => -clut apply a color lookup table to the image [260] => -coalesce merge a sequence of images [261] => -combine combine a sequence of images [262] => -composite composite image [263] => -crop geometry cut out a rectangular region of the image [264] => -deconstruct break down an image sequence into constituent parts [265] => -evaluate-sequence operator [266] => evaluate an arithmetic, relational, or logical expression [267] => -flatten flatten a sequence of images [268] => -fx expression apply mathematical expression to an image channel(s) [269] => -hald-clut apply a Hald color lookup table to the image [270] => -morph value morph an image sequence [271] => -mosaic create a mosaic from an image sequence [272] => -poly terms build a polynomial from the image sequence and the corresponding [273] => terms (coefficients and degree pairs). [274] => -print string interpret string and print to console [275] => -process arguments process the image with a custom image filter [276] => -separate separate an image channel into a grayscale image [277] => -smush geometry smush an image sequence together [278] => -write filename write images to this file [279] => [280] => Image Stack Operators: [281] => -clone indexes clone an image [282] => -delete indexes delete the image from the image sequence [283] => -duplicate count,indexes [284] => duplicate an image one or more times [285] => -insert index insert last image into the image sequence [286] => -reverse reverse image sequence [287] => -swap indexes swap two images in the image sequence [288] => [289] => Miscellaneous Options: [290] => -debug events display copious debugging information [291] => -help print program options [292] => -list type print a list of supported option arguments [293] => -log format format of debugging information [294] => -version print version information [295] => [296] => By default, the image format of `file' is determined by its magic [297] => number. To specify a particular image format, precede the filename [298] => with an image format name and a colon (i.e. ps:image) or specify the [299] => image type as the filename suffix (i.e. image.ps). Specify 'file' as [300] => '-' for standard input or output. )