root / ImageMagick / trunk / www / command-line-processing.html

Revision 12114, 38.0 kB (checked in by cristy, 30 hours ago)
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
4<head>
5  <style type="text/css" media="screen,projection"><!--
6    @import url("../www/magick.css");
7  //--></style>
8  <meta name="verify-v1" content="g222frIIxcQTrvDR3NBRUSKP3AnMNoqxOkIniCEkV7U=" />
9  <link rel="meta" type="application/rdf+xml" title="ICI" href="http://imagemagick.org/ici.rdf" />
10  <title>ImageMagick: Command-line Processing</title>
11  <meta http-equiv="Content-Language" content="en-US"/>
12  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
13  <meta http-equiv="Reply-to" content="magick-users@imagemagick.org"/>
14  <meta name="Generator" content="PHP"/>
15  <meta name="Keywords" content="command-line, processing, ImageMagick, ImageMagic, MagickCore, MagickWand, PerlMagick, Magick++, RMagick, PythonMagick, JMagick, TclMagick, Image, Magick, Magic, Wand, ImageMagickObject"/>
16  <meta name="Description" content="ImageMagick® is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (about 100) including GIF, JPEG, JPEG-2000, PNG, PDF, PhotoCD, TIFF, and DPX. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.  ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you can freely use, copy, modify, and distribute. Its license is compatible with the GPL. It runs on all major operating systems.  The functionality of ImageMagick is typically utilized from the command line or you can use the features from programs written in your favorite programming language. Choose from these interfaces: MagickCore (C), MagickWand (C), ChMagick (Ch), Magick++ (C++), JMagick (Java), L-Magick (Lisp), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify or create images automagically and dynamically."/>
17  <meta name="Rating" content="GENERAL"/>
18  <meta name="Robots" content="INDEX, FOLLOW"/>
19  <meta name="Generator" content="ImageMagick Studio LLC"/>
20  <meta name="Author" content="ImageMagick Studio LLC"/>
21  <meta name="Revisit-after" content="2 DAYS"/>
22  <meta name="Resource-type" content="document"/>
23  <meta name="Copyright" content="Copyright (c) 1999-2008 ImageMagick Studio LLC"/>
24  <meta name="Distribution" content="Global"/>
25  <link rel="shortcut icon" href="../images/wand.ico"  type="images/vnd.microsoft.icon"/>
26</head>
27
28<body id="www-imagemagick-org">
29  <table id="titlebar" style="width: 100%;background-color: #f5f5f5" cellpadding="0" cellspacing="0" border="0" summary="ImageMagick">
30    <tbody>
31      <tr valign="top">
32        <td align="left"><a href="../index.html"><img id="titlebar-west" src="../images/script.png" alt="[ImageMagick]" width="350" height="60" vspace="28" name="titlebar-west"/></a></td>
33        <td align="left"><a href="https://secure.networkredux.com/affiliate/idevaffiliate.html?id=146" target="1285460467"><img id="titlebar-west" src="../images/networkredux.png" alt="[sponsor]" border="0" vspace="45" name="titlebar-west"/></a></td>
34        <td width="99%"><br /> </td>
35        <td style="background-color: white" align="right"><a href="../index.html"><img src="../images/sprite.jpg" alt="" width="114" height="118" border="0" name="titlebar-east"/></a></td>
36        <td style="background-color: white" align="right"><a href="http://www.imagemagick.org/discourse-server/" target="775358005"><img id="titlebar-east" src="../images/logo.jpg" alt="" width="114" height="118" border="0" name="titlebar-east"/></a></td>
37      </tr>
38    </tbody>
39  </table>
40
41  <table style="width: 100%" border="0" cellpadding="0" cellspacing="0" summary="">
42  <tbody>
43
44    <tr valign="top" style="height: 100%;">
45      <td id="menu" width="1%" height="100%">
46      <p><a href="#main">Skip to page contents</a></p>
47      <font size="-1">
48      <span>[</span>
49      <a href="../index.html">About ImageMagick</a>
50  <span>]</span><br /><span>[</span>
51      <a href="../www/command-line-tools.html">Command-line Tools</a>
52      <a href="../www/command-line-processing.html" class="sub">Processing</a>
53      <a href="../www/command-line-options.html" class="sub">Options</a>
54      <a href="http://www.imagemagick.org/Usage/" target="2106608263" class="sub">Usage</a>
55      <a href="../www/api.html">Program Interfaces</a>
56      <a href="../www/magick-wand.html" class="sub">MagickWand</a>
57      <a href="../www/magick-core.html" class="sub">MagickCore</a>
58      <a href="../www/perl-magick.html" class="sub">PerlMagick</a>
59      <a href="../www/Magick++/" target="592704291" class="sub">Magick++</a>
60      <a href="../www/architecture.html">Architecture</a>
61  <span>]</span><br /><span>[</span>
62      <a href="../www/install-source.html">Install from Source</a>
63      <a href="../www/install-source.html#unix" class="sub">Unix</a>
64      <a href="../www/install-source.html#windows" class="sub">Windows</a>
65      <a href="../www/binary-releases.html">Binary Releases</a>
66      <a href="../www/binary-releases.html#unix" class="sub">Unix</a>
67      <a href="../www/binary-releases.html#macosx" class="sub">Mac OS X</a>
68      <a href="../www/binary-releases.html#windows" class="sub">Windows</a>
69      <a href="../www/resources.html">Resources</a>
70  <span>]</span><br /><span>[</span>
71      <a href="../www/download.html">Download</a>
72  <span>]</span><br /><span>[</span>
73      <a href="../www/sitemap.html">Site Map</a>
74                        <a href="../www/links.html" class="sub">Links</a>
75  <span>]</span><br /><span>[</span>
76      <a href="../www/sponsors.html">Sponsors:</a>
77      <fieldset>
78  <a href="http://www.zamambo.com" class="sponsor" target="sponsor">Myspace Comments</a><!-- 200901160010 -->
79      <br />
80      <a href="http://www.posters555.com" class="sponsor" target="sponsor">Poster</a><!-- 200903010800 -->
81      <br />
82      <a href="http://www.iceposter.com" class="sponsor" target="sponsor">Posters</a><!-- 200812010200 -->
83      <br />
84      <a href="http://meta-preisvergleich.de" class="sponsor" target="sponsor">Preisvergleich</a><!-- 200810010120 -->
85      <br />
86      <a href="http://www.imade-art.de"><img src="../images/imade_art2.jpg" alt="[Kunst bei imade-art]" width="116" height="28" border="0" name="Kunst bei imade-art"/></a> <!-- 200811010160 -->
87      </fieldset>
88      <span>]</span>
89      </font>
90      </td>
91
92      <td id="main" valign="top">
93<p class="navigation-index">[<a href="#anatomy">The Anatomy of the Command Line</a> &bull; <a href="#input">Input Filename</a> &bull; <a href="#setting">Image Setting</a> &bull; <a href="#operator">Image Operator</a> &bull; <a href="#sequence">Image Sequence Operator</a> &bull; <a href="#stack">Image Stack</a> &bull; <a href="#output">Output Filename</a>]</p>
94
95<p>The ImageMagick command line can be as simple as</p>
96
97<pre class="text">
98  convert image.jpg image.png
99</pre>
100
101<p>or as complex as</p>
102
103<pre class="text">
104  convert label.gif +matte \
105    \( +clone  -shade 110x90 -normalize -negate +clone  -compose Plus -composite \) \
106    \( -clone 0 -shade 110x50 -normalize -channel BG -fx 0 +channel -matte \) \
107    -delete 0 +swap  -compose Multiply -composite  button.gif
108</pre>
109
110<p>Without knowing much about the ImageMagick command line, you can probably figure out that the first command converts an image in the JPEG format to one in the PNG format.  However, very few may realize the second, more complex command, gives a flat two-dimensional label a three-dimensional look with rich textures and simulated depth:</p>
111
112<p class="image">
113  <a href="../images/label.gif"><img src="../images/label.gif" width="78" height="53" align="middle" alt="label" /></a>
114  <img src="../images/right.gif" width="20" height="20" align="middle" alt="==>" />
115  <a href="../images/button.gif"><img src="../images/button.gif" width="78" height="53" align="middle" alt="button" /></a>
116</p>
117
118<p>In the next sections we dissect the anatomy of the ImageMagick command line.  Hopefully, after carefully reading and better understanding how the command line works, you should be able to accomplish complex image-processing tasks without resorting to the sometimes daunting <a href="../www/api.html">program interfaces</a>.</p>
119
120<p>See <a href="http://www.imagemagick.org/Usage/" target="719435817">Examples of ImageMagick Usage</a> for additional help when using ImageMagick from the command-line.</p>
121
122<div style="margin: auto;">
123  <h2><a name="anatomy"></a>The Anatomy of the Command Line</h2>
124</div>
125
126<p>The ImageMagick command line consists of</p>
127
128<ol>
129<li>one or more required input filenames.</li>
130<li>zero, one, or more image settings.</li>
131<li>zero, one, or more image operators.</li>
132<li>zero, one, or more image sequence operators.</li>
133<li>zero, one, or more image stacks.</li>
134<li>zero or one output image filenames (required by <a href="../www/convert.html">convert</a>, <a href="../www/composite.html">composite</a>, <a href="../www/montage.html">montage</a>, <a href="../www/compare.html">compare</a>, <a href="../www/import.html">import</a>, and <a href="../www/conjure.html">conjure</a>).</li>
135</ol>
136
137<p>You can find a detailed explanation of each of the constituent parts of the command line in the sections that follow.</p>
138
139<div style="margin: auto;">
140  <h2><a name="input"></a>Input Filename</h2>
141</div>
142
143<p>ImageMagick extends the concept of an input filename to include: 1) filename globbing; 2) an explicit image format; 3) using built-in images and patterns; 4) reading an image from <em>standard in</em>; 5) selecting certain frames from an image;  and 6) selecting a region of an image.  Each of these extensions are explained in the next few paragraphs.</p>
144
145<ul>
146<dt>Filename Globbing</dt>
147  <dd>In Unix shells, certain characters such as the asterisk (<kbd>*</kbd>) and question mark (<kbd>?</kbd>) automatically cause lists of filenames to be generated based on pattern matches. This feature is known as globbing.  ImageMagick supports filename globbing for systems, such as Windows, that does not natively support it.  For example, suppose you want to convert <kbd>1.jpg</kbd>, <kbd>2.jpg</kbd>, <kbd>3.jpg</kbd>, <kbd>4.jpg</kbd>, and <kbd>5.jpg</kbd> in your current directory to a GIF animation.  You can conveniently  refer to all of the JPEG files with this command:</dd>
148<pre class="text">
149  convert *.jpg images.gif
150</pre><br />
151<dt>Explicit Image Format</dt>
152  <dd>Images are stored in a mryiad of image formats including the better known JPEG, PNG, TIFF and others.  ImageMagick must know the format of the image before it can be read and processed.  Most formats have a signature within the image that uniquely identifies the format.  Failing that, ImageMagick leverages the filename extension to determine the format.  For example, <kbd>image.jpg</kbd> tells ImageMagick it is reading an image in the JPEG format.  In some cases the image may not contain a signature and/or the filename does not identify the image format.  In these cases an explicit image format must be specified.  For example, suppose our image is named <kbd>image</kbd> and contains raw red, green, and blue intensity values.  ImageMagick has no way to automagically determine the image format so we explicitly set one:</dd>
153<pre class="text">
154  convert -size 640x480 -depth 8 rgb:image image.png
155</pre><br />
156<dt>Built-in Images and Patterns</dt>
157  <dd>ImageMagick has a number of built-in <a href="../www/formats.html#builtin-images">images</a> and <a href="../www/formats.html#builtin-patterns">patterns</a>.  To utilize the checkerboard pattern, for example, use:</dd>
158<pre class="text">
159  convert -size 640x480 pattern:checkerboard checkerboard.png
160</pre><br />
161<dt>Standard In</dt>
162  <dd>Unix permits the output of one command to be piped to another.  ImageMagick permits piping one command to another with a filename of <kbd target="magick-option">-</kbd>.  In this example we pipe the output of <kbd>convert</kbd> to the <kbd>display</kbd> program:</dd>
163<pre class="text">
164  convert logo: gif:- &bull; display gif:-
165</pre>
166  <dd>Here the explicit format is optional.  The GIF image format has a unique signature within the image so ImageMagick can readily recognize the format as GIF.</dd><br />
167<dt>Selecting Frames</dt>
168  <dd>Some images formats contain more than one image frame.  Perhaps you only want the first image, or the last, or some number of images in-between.  You can specify which image frames to read by appending the image filename with the frame range enclosed in brackets.  Here our image contains more than one frame but we only want the first:</dd>
169<pre class="text">
170  convert images.gif[0] image.png
171</pre>
172  <dd>Unix shells generally interpret backets so we must enclose the filename in quotes:</dd>
173<pre class="text">
174  convert 'images.gif[0]' image.png
175</pre>
176  <dd>You can read more than one image from a sequence with a frame range.  For example, suppose you want the first four frames of an image sequence:</dd>
177<pre class="text">
178  convert 'images.gif[0-4]' images.mng
179</pre>
180  <dd>Finally, you can read more than one image from a sequence, out-of-order:</dd>
181<pre class="text">
182  convert 'images.gif[3,2,4]' images.mng
183</pre>
184        <dd>This reads the third image in the sequence, followed by the second, and then the fourth.</dd><br />
185<dt>Selecting an Image Region</dt>
186  <dd>Raw images are a sequence of color intensities without additional meta information such as width, height, or image signature.  With raw image formats, you must specify the image width and height but you can also specify a region of the image to read.  In our example, the image is in the raw 8-bit RGB format and is 6000 pixels wide and 4000 pixels high.  However, we only want a region of 600 by 400 near the center of the image:</dd>
187<pre class="text">
188  convert -size 6000x4000 -depth 8 'rgb:image[600x400+1900+2900]' image.jpg
189</pre>
190
191  <dd>You can get the same results with the <a href="../www/command-line-options.html#extract" target="magick-option">-extract</a> option:</dd>
192<pre class="text">
193  convert -size 6000x4000 -depth 8 -extract 600x400+1900+2900 rgb:image image.jpg
194</pre><br />
195<dt>Inline Image Resize</dt>
196  <dd>It is sometimes convenient to resize an image as they are read.  Suppose you have hundreds of large JPEG images you want to convert to a sequence of PNG thumbails:</dd>
197<pre class="text">
198  convert '*.jpg' -resize 120x120 thumbnail%03d.png
199</pre>
200<dd>Here <em>all</em> the images are read and subsequently resized.  It is faster and less resource intensive to resize each image as they are read:</dd>
201<pre class="text">
202  convert '*.jpg[120x120]' thumbnail%03d.png
203</pre><br />
204<dt>Inline Image Crop</dt>
205  <dd>It is sometimes convenient to crop an image as they are read.  Suppose you have hundreds of large JPEG images you want to convert to a sequence of PNG thumbails:</dd>
206<pre class="text">
207  convert '*.jpg' -crop 120x120+10+5 thumbnail%03d.png
208</pre>
209<dd>Here <em>all</em> the images are read and subsequently cropped.  It is faster and less resource intensive to crop each image as they are read:</dd>
210<pre class="text">
211  convert '*.jpg[120x120+10+5]' thumbnail%03d.png
212</pre><br />
213</ul>
214
215<div style="margin: auto;">
216  <h2><a name="setting"></a>Image Setting</h2>
217</div>
218
219<p>An image setting persists as it appears on the command line and may affect subsequent processing such as reading an image, an image operator, or when writing an image as appropriate.  An image setting stays in effect until it is reset or the command line terminates.  The image settings include:</p>
220
221<ul>
222<dd><a href="../www/command-line-options.html#adjoin" target="magick-option">-adjoin</a>&nbsp;
223<a href="../www/command-line-options.html#alpha" target="magick-option">-alpha</a>&nbsp;
224<a href="../www/command-line-options.html#antialias" target="magick-option">-antialias</a>&nbsp;
225<a href="../www/command-line-options.html#authenticate" target="magick-option">-authenticate</a>&nbsp;
226<a href="../www/command-line-options.html#background" target="magick-option">-background</a>&nbsp;
227<a href="../www/command-line-options.html#bias" target="magick-option">-bias</a>&nbsp;
228<a href="../www/command-line-options.html#black-point-compensation" target="magick-option">-black-point-compensation</a>&nbsp;
229<a href="../www/command-line-options.html#blue-primary" target="magick-option">-blue-primary</a>&nbsp;
230<a href="../www/command-line-options.html#blur" target="magick-option">-blur</a>&nbsp;
231<a href="../www/command-line-options.html#bordercolor" target="magick-option">-bordercolor</a>&nbsp;
232<a href="../www/command-line-options.html#box" target="magick-option">-box</a>&nbsp;
233<a href="../www/command-line-options.html#caption" target="magick-option">-caption</a>&nbsp;
234<a href="../www/command-line-options.html#channel" target="magick-option">-channel</a>&nbsp;
235<a href="../www/command-line-options.html#comment" target="magick-option">-comment</a>&nbsp;
236<a href="../www/command-line-options.html#compress" target="magick-option">-compress</a>&nbsp;
237<a href="../www/command-line-options.html#debug" target="magick-option">-debug</a>&nbsp;
238<a href="../www/command-line-options.html#define" target="magick-option">-define</a>&nbsp;
239<a href="../www/command-line-options.html#delay" target="magick-option">-delay</a>&nbsp;
240<a href="../www/command-line-options.html#density" target="magick-option">-density</a>&nbsp;
241<a href="../www/command-line-options.html#depth" target="magick-option">-depth</a>&nbsp;
242<a href="../www/command-line-options.html#display" target="magick-option">-display</a>&nbsp;
243<a href="../www/command-line-options.html#dispose" target="magick-option">-dispose</a>&nbsp;
244<a href="../www/command-line-options.html#dither" target="magick-option">-dither</a>&nbsp;
245<a href="../www/command-line-options.html#endian" target="magick-option">-endian</a>&nbsp;
246<a href="../www/command-line-options.html#encoding" target="magick-option">-encoding</a>&nbsp;
247<a href="../www/command-line-options.html#extract" target="magick-option">-extract</a>&nbsp;
248<a href="../www/command-line-options.html#family" target="magick-option">-family</a>&nbsp;
249<a href="../www/command-line-options.html#fill" target="magick-option">-fill</a>&nbsp;
250<a href="../www/command-line-options.html#filter" target="magick-option">-filter</a>&nbsp;
251<a href="../www/command-line-options.html#font" target="magick-option">-font</a>&nbsp;
252<a href="../www/command-line-options.html#format" target="magick-option">-format</a>&nbsp;
253<a href="../www/command-line-options.html#fuzz" target="magick-option">-fuzz</a>&nbsp;
254<a href="../www/command-line-options.html#geometry" target="magick-option">-geometry</a>&nbsp;
255<a href="../www/command-line-options.html#gravity" target="magick-option">-gravity</a>&nbsp;
256<a href="../www/command-line-options.html#interlace" target="magick-option">-interlace</a>&nbsp;
257<a href="../www/command-line-options.html#intent" target="magick-option">-intent</a>&nbsp;
258<a href="../www/command-line-options.html#interpolate" target="magick-option">-interpolate</a>&nbsp;
259<a href="../www/command-line-options.html#label" target="magick-option">-label</a>&nbsp;
260<a href="../www/command-line-options.html#limit" target="magick-option">-limit</a>&nbsp;
261<a href="../www/command-line-options.html#log" target="magick-option">-log</a>&nbsp;
262<a href="../www/command-line-options.html#loop" target="magick-option">-loop</a>&nbsp;
263<a href="../www/command-line-options.html#mask" target="magick-option">-mask</a>&nbsp;
264<a href="../www/command-line-options.html#mattecolor" target="magick-option">-mattecolor</a>&nbsp;
265<a href="../www/command-line-options.html#monitor" target="magick-option">-monitor</a>&nbsp;
266<a href="../www/command-line-options.html#orient" target="magick-option">-orient</a>&nbsp;
267<a href="../www/command-line-options.html#origin" target="magick-option">-origin</a>&nbsp;
268<a href="../www/command-line-options.html#page" target="magick-option">-page</a>&nbsp;
269<a href="../www/command-line-options.html#pointsize" target="magick-option">-pointsize</a>&nbsp;
270<a href="../www/command-line-options.html#preview" target="magick-option">-preview</a>&nbsp;
271<a href="../www/command-line-options.html#quality" target="magick-option">-quality</a>&nbsp;
272<a href="../www/command-line-options.html#quiet" target="magick-option">-quiet</a>&nbsp;
273<a href="../www/command-line-options.html#red-primary" target="magick-option">-red-primary</a>&nbsp;
274<a href="../www/command-line-options.html#region" target="magick-option">-region</a>&nbsp;
275<a href="../www/command-line-options.html#render" target="magick-option">-render</a>&nbsp;
276<a href="../www/command-line-options.html#repage" target="magick-option">-repage</a>&nbsp;
277<a href="../www/command-line-options.html#sampling-factor" target="magick-option">-sampling-factor</a>&nbsp;
278<a href="../www/command-line-options.html#scene" target="magick-option">-scene</a>&nbsp;
279<a href="../www/command-line-options.html#seed" target="magick-option">-seed</a>&nbsp;
280<a href="../www/command-line-options.html#size" target="magick-option">-size</a>&nbsp;
281<a href="../www/command-line-options.html#stroke" target="magick-option">-stroke</a>&nbsp;
282<a href="../www/command-line-options.html#stretch" target="magick-option">-stretch</a>&nbsp;
283<a href="../www/command-line-options.html#strokewidth" target="magick-option">-strokewidth</a>&nbsp;
284<a href="../www/command-line-options.html#style" target="magick-option">-style</a>&nbsp;
285<a href="../www/command-line-options.html#texture" target="magick-option">-texture</a>&nbsp;
286<a href="../www/command-line-options.html#tile" target="magick-option">-tile</a>&nbsp;
287<a href="../www/command-line-options.html#transparent-color" target="magick-option">-transparent-color</a>&nbsp;
288<a href="../www/command-line-options.html#treedepth" target="magick-option">-treedepth</a>&nbsp;
289<a href="../www/command-line-options.html#type" target="magick-option">-type</a>&nbsp;
290<a href="../www/command-line-options.html#undercolor" target="magick-option">-undercolor</a>&nbsp;
291<a href="../www/command-line-options.html#units" target="magick-option">-units</a>&nbsp;
292<a href="../www/command-line-options.html#verbose" target="magick-option">-verbose</a>&nbsp;
293<a href="../www/command-line-options.html#virtual-pixel" target="magick-option">-virtual-pixel</a>&nbsp;
294<a href="../www/command-line-options.html#weight" target="magick-option">-weight</a>&nbsp;</dd>
295</ul>
296
297<p>In this example, <em class="option">-channel</em> applies to each of the images since as we mentioned, settings persist:</p>
298<pre class="text">
299  convert -channel RGB wand.png wizard.png images.png
300</pre>
301
302<div style="margin: auto;">
303  <h2><a name="operator"></a>Image Operator</h2>
304</div>
305
306<p>An image operator differs from a setting in that it affects the image immediately as it appears on the command line.  An operator is any <a href="../www/command-line-options.html">command line option</a> not listed as a <a href="#setting">image setting</a> or <a href="#sequence">image sequence operator</a>.  Unlike an image setting, which persists until the command line terminates, an operator is applied to an image and forgotten.  Choose from these image operators:</p>
307
308<ul>
309<dd><a href="../www/command-line-options.html#affine" target="magick-option">-affine</a>&nbsp;
310<a href="../www/command-line-options.html#annotate" target="magick-option">-annotate</a>&nbsp;
311<a href="../www/command-line-options.html#black-threshold" target="magick-option">-black-threshold</a>&nbsp;
312<a href="../www/command-line-options.html#border" target="magick-option">-border</a>&nbsp;
313<a href="../www/command-line-options.html#charcoal" target="magick-option">-charcoal</a>&nbsp;
314<a href="../www/command-line-options.html#chop" target="magick-option">-chop</a>&nbsp;
315<a href="../www/command-line-options.html#clip" target="magick-option">-clip</a>&nbsp;
316<a href="../www/command-line-options.html#clip-path" target="magick-option">-clip-path</a>&nbsp;
317<a href="../www/command-line-options.html#clip-mask" target="magick-option">-clip-mask</a>&nbsp;
318<a href="../www/command-line-options.html#colors" target="magick-option">-colors</a>&nbsp;
319<a href="../www/command-line-options.html#colorize" target="magick-option">-colorize</a>&nbsp;
320<a href="../www/command-line-options.html#colorspace" target="magick-option">-colorspace</a>&nbsp;
321<a href="../www/command-line-options.html#compose" target="magick-option">-compose</a>&nbsp;
322<a href="../www/command-line-options.html#contrast" target="magick-option">-contrast</a>&nbsp;
323<a href="../www/command-line-options.html#convolve" target="magick-option">-convolve</a>&nbsp;
324<a href="../www/command-line-options.html#crop" target="magick-option">-crop</a>&nbsp;
325<a href="../www/command-line-options.html#cycle" target="magick-option">-cycle</a>&nbsp;
326<a href="../www/command-line-options.html#despeckle" target="magick-option">-despeckle</a>&nbsp;
327<a href="../www/command-line-options.html#draw" target="magick-option">-draw</a>&nbsp;
328<a href="../www/command-line-options.html#edge" target="magick-option">-edge</a>&nbsp;
329<a href="../www/command-line-options.html#emboss" target="magick-option">-emboss</a>&nbsp;
330<a href="../www/command-line-options.html#enhance" target="magick-option">-enhance</a>&nbsp;
331<a href="../www/command-line-options.html#equalize" target="magick-option">-equalize</a>&nbsp;
332<a href="../www/command-line-options.html#evaluate" target="magick-option">-evaluate</a>&nbsp;
333<a href="../www/command-line-options.html#extent" target="magick-option">-extent</a>&nbsp;
334<a href="../www/command-line-options.html#flip" target="magick-option">-flip</a>&nbsp;
335<a href="../www/command-line-options.html#flop" target="magick-option">-flop</a>&nbsp;
336<a href="../www/command-line-options.html#floodfill" target="magick-option">-floodfill</a>&nbsp;
337<a href="../www/command-line-options.html#frame" target="magick-option">-frame</a>&nbsp;
338<a href="../www/command-line-options.html#gamma" target="magick-option">-gamma</a>&nbsp;
339<a href="../www/command-line-options.html#gaussian" target="magick-option">-gaussian</a>&nbsp;
340<a href="../www/command-line-options.html#green-primary" target="magick-option">-green-primary</a>&nbsp;
341<a href="../www/command-line-options.html#implode" target="magick-option">-implode</a>&nbsp;
342<a href="../www/command-line-options.html#lat" target="magick-option">-lat</a>&nbsp;
343<a href="../www/command-line-options.html#level" target="magick-option">-level</a>&nbsp;
344<a href="../www/command-line-options.html#linewidth" target="magick-option">-linewidth</a>&nbsp;
345<a href="../www/command-line-options.html#map" target="magick-option">-map</a>&nbsp;
346<a href="../www/command-line-options.html#mask" target="magick-option">-mask</a>&nbsp;
347<a href="../www/command-line-options.html#median" target="magick-option">-median</a>&nbsp;
348<a href="../www/command-line-options.html#modulate" target="magick-option">-modulate</a>&nbsp;
349<a href="../www/command-line-options.html#monochrome" target="magick-option">-monochrome</a>&nbsp;
350<a href="../www/command-line-options.html#negate" target="magick-option">-negate</a>&nbsp;
351<a href="../www/command-line-options.html#noise" target="magick-option">-noise</a>&nbsp;
352<a href="../www/command-line-options.html#normalize" target="magick-option">-normalize</a>&nbsp;
353<a href="../www/command-line-options.html#opaque" target="magick-option">-opaque</a>&nbsp;
354<a href="../www/command-line-options.html#ordered-dither" target="magick-option">-ordered-dither</a>&nbsp;
355<a href="../www/command-line-options.html#paint" target="magick-option">-paint</a>&nbsp;
356<a href="../www/command-line-options.html#pen" target="magick-option">-pen</a>&nbsp;
357<a href="../www/command-line-options.html#posterize" target="magick-option">-posterize</a>&nbsp;
358<a href="../www/command-line-options.html#raise" target="magick-option">-raise</a>&nbsp;
359<a href="../www/command-line-options.html#profile" target="magick-option">-profile</a>&nbsp;
360<a href="../www/command-line-options.html#quiet" target="magick-option">-quiet</a>&nbsp;
361<a href="../www/command-line-options.html#radial-blur" target="magick-option">-radial-blur</a>&nbsp;
362<a href="../www/command-line-options.html#raise" target="magick-option">-raise</a>&nbsp;
363<a href="../www/command-line-options.html#random-threshold" target="magick-option">-random-threshold</a>&nbsp;
364<a href="../www/command-line-options.html#resample" target="magick-option">-resample</a>&nbsp;
365<a href="../www/command-line-options.html#resize" target="magick-option">-resize</a>&nbsp;
366<a href="../www/command-line-options.html#roll" target="magick-option">-roll</a>&nbsp;
367<a href="../www/command-line-options.html#rotate" target="magick-option">-rotate</a>&nbsp;
368<a href=