<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta name="generator" content=
  "HTML Tidy for Linux/x86 (vers 7 December 2008), see www.w3.org" />

  <title>RMagick 2.13.2: Magick Command Options and Their Equivalent
  Methods</title>
  <meta http-equiv="Content-Type" content=
  "text/html; charset=us-ascii" />
  <meta name="GENERATOR" content="Quanta Plus" />
  <meta name="Copyright" content=
  "Copyright (C) 2006 by Timothy P. Hunter" />
  <link rel="stylesheet" type="text/css" href="css/doc.css" />
  <script type="text/javascript" src="scripts/doc.js">
</script>
  <script type="text/javascript" src="scripts/stripeTables.js">
</script>
  <script type="text/javascript">
//<![CDATA[
    addLoadEvent(stripeTables);
  //]]>
  </script>
  <style type="text/css">
/*<![CDATA[*/

  /* Styles local to this page. */
  table {
    margin-top: 2em;
    margin-left: 5%;
    width: 95%;
    border: 1px solid #545454;
  }

  th {
    padding: 2px;
    vertical-align: top;
    background-color: #c0c0c0;
    width:50%;
  }

  td {
    padding: 2px;
    vertical-align :top;
  }

  .intro p {
    margin-left: 5%;
    margin-right: 5%;
    padding: 5px;
  }

  .intro h3 {
    margin: 0 0;
    margin-top: 1em;
    padding-left: 5px;
    background-color: white;
    background-image: url(ex/images/graydient230x6.gif);
    background-repeat: repeat-y;
    color: black;
    font-weight: normal;
    font-size: small;
    padding-bottom: 0;
  }

  /*]]>*/
  </style>
</head>

<body>
  <h6 id="header">RMagick 2.13.2 User's Guide and Reference</h6>

  <div class="nav">
    &laquo; <a href="index.html">Prev</a> | <a href=
    "imusage.html">Contents</a> | <a href="comtasks.html">Next</a>
    &raquo;
  </div>

  <h1>RMagick: Magick Command Options and Their Equivalent
  Methods</h1>

  <div id="toc">
    <h2>Table of Contents</h2>

    <h3>Commands</h3>

    <div class="toccol">
      <ul>
        <li><a href="#convert">convert, mogrify</a></li>

        <li><a href="#composite">composite</a></li>

        <li><a href="#montage">montage</a></li>
      </ul>
    </div>
  </div>

  <h2 class="methods" id="convert">convert, mogrify</h2>

  <div class="intro">
    <h3>Introduction</h3>

    <p>If you're familiar with the ImageMagick command-line tools
    <code>convert</code>, <code>mogrify</code>,
    <code>composite</code>, and <code>montage</code> you can use
    the tables on this page to determine which RMagick methods
    correspond to the options used by these tools.</p>

    <p>The options listed below are for ImageMagick 6.5.5. Earlier
    releases of ImageMagick may not support all these options.
    Later releases of ImageMagick may have options that are not
    listed.</p>

    <p>ImageMagick's <code>convert</code> and <code>mogrify</code>
    share many options with each other, as well as with the other
    utilities. This table includes all the options for both
    <code>convert</code> and <code>mogrify</code>. When another
    utility has an option with the same name and purpose, and same
    RMagick equivalent, the option is omitted from the table for
    that utility.</p>
  </div>

  <table class="striped" summary=
  "convert, mogrify options and equivalent methods">
    <thead>
      <tr>
        <th>Magick Option</th>

        <th>RMagick Method</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>-adaptive-blur <em>radius</em>x<em>sigma</em></td>

        <td>Image#<a href=
        "image1.html#adaptive_blur">adaptive_blur</a>(<em>radius</em>=0.0,
        <em>sigma</em>=1.0)</td>
      </tr>

      <tr>
        <td>-adaptive-resize <em>width</em>x<em>height</em></td>

        <td>Image#<a href=
        "image1.html#adaptive_resize">adaptive_resize</a>(<em>width</em>,
        <em>height</em>)</td>
      </tr>

      <tr>
        <td>-adaptive-sharpen <em>radius</em>x<em>sigma</em></td>

        <td>Image#<a href=
        "image1.html#adaptive_sharpen">adaptive_sharpen</a>(<em>radius</em>=0.0,
        <em>sigma</em>=1.0)</td>
      </tr>

      <tr>
        <td>-adjoin</td>

        <td>No equivalent. All images in an imagelist are written
        to the same file if the file format supports multi-image
        files.</td>
      </tr>

      <tr>
        <td>-affine <em>sx</em>, <em>rx</em>, <em>ry</em>,
        <em>sy</em>, <em>tx</em>, <em>ty</em></td>

        <td>Draw#<a href="draw.html#affine">affine</a>(<em>sx</em>,
        <em>rx</em>, <em>ry</em>, <em>sy</em>, <em>tx</em>,
        <em>ty</em>) (for drawing)<br />
        Draw#<a href=
        "draw.html#affine_eq">affine=</a><em>matrix</em> (for
        annotation)</td>
      </tr>

      <tr>
        <td>-alpha <em>type</em></td>

        <td>Image#<a href=
        "imageattrs.html#alpha">alpha=</a><em>type</em></td>
      </tr>

      <tr>
        <td>-annotate
        <em>x-rotate</em>x<em>y-rotate</em>+<em>x</em>+<em>y</em>
        <em>text</em></td>

        <td>Draw#<a href=
        "draw.html#annotate">annotate</a>(<em>image</em>,
        <em>width</em>, <em>height</em>, <em>x</em>, <em>y</em>,
        <em>text</em>)</td>
      </tr>

      <tr>
        <td>-antialias</td>

        <td>Draw#<a href=
        "draw.html#stroke_antialias">stroke_antialias</a>(<code>true</code>)<br />

        Draw#<a href=
        "draw.html#text_antialias">text_antialias</a>(<code>true</code>)
        (for drawing)<br />
        Draw#<a href=
        "Draw#text_antialias_eq">text_antialias=</a><code>true</code>
        (for annotation)</td>
      </tr>

      <tr>
        <td>-append<br />
        +append</td>

        <td>ImageList#<a href=
        "ilist.html#append">append</a>(<code>true</code>)<br />
        ImageList#<a href=
        "ilist.html#append">append</a>(<code>false</code>)</td>
      </tr>

      <tr>
        <td>-attenuate <em>value</em></td>

        <td>Image::Info#<a href=
        "info.html#attenuate">attenuate</a>=<em>value</em></td>
      </tr>

      <tr>
        <td>-authenticate <em>string</em></td>

        <td>Image::Info#<a href=
        "info.html#authenticate">authenticate</a>=<em>string</em></td>
      </tr>

      <tr>
        <td>-auto-gamma</td>

        <td>Image#<a href=
        "image1.html#auto_gamma_channel">auto_gamma_channel</a>([<em><a href="constants.html#ChannelType">channel</a></em>...])</td>
      </tr>

      <tr>
        <td>-auto-level</td>

        <td>Image#<a href=
        "image1.html#auto_level_channel">auto_level_channel</a>([<em><a href="constants.html#ChannelType">channel</a></em>...])</td>
      </tr>

      <tr>
        <td>-auto-orient</td>

        <td>Image#<a href=
        "image1.html#auto-orient">auto-orient</a></td>
      </tr>

      <tr>
        <td>-average</td>

        <td>ImageList#<a href="ilist.html#average">average</a></td>
      </tr>

      <tr>
        <td>-backdrop <em>color</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-background <em>color</em></td>

        <td>Image::Info#<a href=
        "info.html#background_color">background_color=</a><em>color</em></td>
      </tr>

      <tr>
        <td>-bench</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-bias <em>value[%]</em></td>

        <td>Image#<a href=
        "imageattrs.html#bias">bias</a>(<em>value</em>)<br />
        Image#<a href=
        "imageattrs.html#bias">bias</a>('<em>value%</em>')</td>
      </tr>

      <tr>
        <td>-black-point-compensation</td>

        <td>Image#<a href=
        "imageattrs.html#black_point_compensation">black_point_compensation</a>=
        <code>true</code></td>
      </tr>

      <tr>
        <td>-black-threshold <em>threshold</em></td>

        <td>Image#<a href=
        "image1.html#black_threshold">black_threshold</a>(<em>red_channel</em>
        [, <em>green_channel</em> [, <em>blue_channel</em> [,
        <em>opacity_channel</em>]]])</td>
      </tr>

      <tr>
        <td>-blend <em>src-percent</em>x<em>dst-percent</em></td>

        <td>Image#<a href=
        "image1.html#blend">blend</a>(<em>overlay</em>,
        <em>src_percent</em>, <em>dst_percent</em>,
        <em>x_offset</em>=0, <em>y_offset</em>=0)</td>
      </tr>

      <tr>
        <td>-blue-primary <em>x</em>,<em>y</em></td>

        <td>Image#<a href=
        "imageattrs.html#chromaticity">chromaticity=</a>
        <em><a href=
        "struct.html#Chromaticity">chromaticity</a></em></td>
      </tr>

      <tr>
        <td>-blue-shift <em>factor</em></td>

        <td>Image#<a href=
        "image1.html#blue_shift">blue_shift</a>(<em>factor</em>)</td>
      </tr>

      <tr>
        <td>-blur <em>radius</em>x<em>sigma</em></td>

        <td>Image#<a href=
        "image1.html#blur_image">blur_image</a>(<em>radius</em>=0.0,
        <em>sigma</em>=1.0)</td>
      </tr>

      <tr>
        <td>-border <em>width</em>x<em>height</em></td>

        <td>Image#<a href=
        "image1.html#border">border</a>(<em>width</em>,
        <em>height</em>, <em>color</em>)</td>
      </tr>

      <tr>
        <td>-bordercolor <em>color</em></td>

        <td>Image#<a href=
        "imageattrs.html#border_color">border_color=</a><em>color</em></td>
      </tr>

      <tr>
        <td>-borderwidth <em>geometry</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-cache <em>threshold</em></td>

        <td>See <a href="#limit">-limit</a>, below</td>
      </tr>

      <tr>
        <td>-caption <em>string</em></td>

        <td>Image::Info#<a href=
        "info.html#caption">caption=</a><em>string</em></td>
      </tr>

      <tr>
        <td>-cdl <em>filename</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-channel <em>type</em></td>

        <td>Image::Info#<a href=
        "info.html#channel">channel</a>(<em>type</em> [,
        <em>type</em>...])<br />
        Channel value arguments are accepted by many methods.</td>
      </tr>

      <tr>
        <td>-charcoal <em>factor</em></td>

        <td>Image#<a href=
        "image1.html#charcoal">charcoal</a>(<em>radius</em>=0.0,
        <em>sigma</em>=1.0)</td>
      </tr>

      <tr>
        <td>-chop
        <em>width</em>x<em>height</em>+<em>x</em>+<em>y</em></td>

        <td>Image#<a href="image1.html#chop">chop</a>(<em>x</em>,
        <em>y</em>, <em>width</em>, <em>height</em>)</td>
      </tr>

      <tr>
        <td>-clip</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-clip-mask</td>

        <td>Image#<a href=
        "imageattrs.html#mask">mask</a>(image)</td>
      </tr>

      <tr>
        <td>-clip-path</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-clone</td>

        <td>Image#<a href="image1.html#clone">clone</a><br />
        Image#<a href="image1.html#copy">copy</a><br />
        Image#<a href="image1.html#dup">dup</a></td>
      </tr>

      <tr>
        <td>-clut</td>

        <td>Image#<a href=
        "image1.html#clut_channel">clut_channel</a>(<em>clut_image</em>
        [, <em>channel...</em>])</td>
      </tr>

      <tr>
        <td>-coalesce</td>

        <td>ImageList#<a href=
        "ilist.html#coalesce">coalesce</a></td>
      </tr>

      <tr>
        <td>-colorize <em>value</em></td>

        <td>Image#<a href=
        "image1.html#colorize">colorize</a>(<em>red</em>,
        <em>green</em>, <em>blue</em>, [<em>matte</em>, ]
        <em>fill</em>)</td>
      </tr>

      <tr>
        <td>-colormap <em>type</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-colors</td>

        <td>This option corresponds to the first argument to
        Image#<a href="image3.html#quantize">quantize</a> and
        ImageList#<a href="ilist.html#quantize">quantize</a>.</td>
      </tr>

      <tr>
        <td>-colorspace <em>colorspace</em></td>

        <td>Image#<a href=
        "imageattrs.html#colorspace">colorspace=</a><em><a href=
        "constants.html#ColorspaceType">colorspace</a></em><br />
        Also corresponds to the <em>colorspace</em> argument to
        Image#<a href="image3.html#quantize">quantize</a> and
        ImageList#<a href="ilist.html#quantize">quantize</a></td>
      </tr>

      <tr>
        <td>-combine</td>

        <td>Image.<a href=
        "image1.html#combine">combine</a>(<em>red</em>,
        <em>green</em>, <em>blue</em>, <em>opacity</em>)</td>
      </tr>

      <tr>
        <td>-comment <em>string</em></td>

        <td>Image#<a href=
        "image1.html#aset">['Comment']=</a><em>string</em></td>
      </tr>

      <tr>
        <td>-compose <em>operator</em></td>

        <td>This option corresponds to the <em><a href=
        "constants.html#CompositeOperator">composite_op</a></em>
        argument to Image#<a href=
        "image1.html#composite">composite</a>.</td>
      </tr>

      <tr>
        <td>-compose Mathematics -set option:compose:args
        <em>a</em>,<em>b</em>,<em>c</em>,<em>d</em></td>

        <td>Image#<a href=
        "image1.html#composite_mathematics">composite_mathematics</a>(<em>source_image</em>,
        <em>a</em>, <em>b</em>, <em>c</em>, <em>d</em>,
        <em>gravity</em>, <em>x</em>, <em>y</em>)</td>
      </tr>

      <tr>
        <td>-composite</td>

        <td>Image#<a href=
        "image1.html#composite">composite</a>(<em>source_image</em>,
        <em>gravity</em>, <em>x</em>, <em>y</em>, <em><a href=
        "constants.html#CompositeOperator">composite_op</a></em>)</td>
      </tr>

      <tr>
        <td>-compress <em>type</em></td>

        <td>Image#<a href=
        "imageattrs.html#compression">compression=</a><em><a href=
        "constants.html#CompressionType">type</a></em></td>
      </tr>

      <tr>
        <td>-contrast<br />
        +contrast</td>

        <td>Image#<a href=
        "image1.html#contrast">contrast</a>(<code>true</code>)<br />

        Image#<a href=
        "image1.html#contrast">contrast</a>(<code>false</code>)</td>
      </tr>

      <tr>
        <td>-contrast-stretch
        <em>black-point</em>x<em>white-point</em></td>

        <td>Image#<a href=
        "image1.html#contrast_stretch_channel">contrast_stretch_channel</a>(
        <em>black_point</em>, <em>white_point</em> [, <em><a href=
        "constants.html#ChannelType">channel</a></em>...])</td>
      </tr>

      <tr>
        <td>-convolve <em>kernel</em></td>

        <td>Image#<a href=
        "image1.html#convolve">convolve</a>(<em>order</em>,
        <em>kernel</em>)</td>
      </tr>

      <tr>
        <td>-crop
        <em>width</em>x<em>height</em>+<em>x</em>+<em>y</em></td>

        <td>Image#<a href="image1.html#crop">crop</a>(<em>x</em>,
        <em>y</em>, <em>width</em>, <em>height</em>)</td>
      </tr>

      <tr>
        <td>-cycle <em>amount</em></td>

        <td>Image#<a href=
        "image1.html#cycle_colormap">cycle_colormap</a>(<em>amount</em>)</td>
      </tr>

      <tr>
        <td>-debug</td>

        <td>Magick.<a href=
        "magick.html#set_log_event_mask">set_log_event_mask</a></td>
      </tr>

      <tr>
        <td>-decipher</td>

        <td>Image#<a href=
        "image1.html#decipher">decipher</a>(<em>passphrase</em>)</td>
      </tr>

      <tr>
        <td>-deconstruct</td>

        <td>ImageList#<a href=
        "ilist.html#deconstruct">deconstruct</a></td>
      </tr>

      <tr>
        <td>-define <em>key</em>=<em>value</em><br />
        +define <em>key</em></td>

        <td>Image::Info#<a href=
        "info.html#define">define</a>(<em>format</em>,
        <em>key</em>, <em>value</em>)<br />
        Image::Info#<a href=
        "info.html#undefine">undefine</a>(<em>format</em>,
        <em>key</em>)</td>
      </tr>

      <tr>
        <td>-delay <em>ticks</em>x<em>ticks-per-second</em></td>

        <td>Image#<a href=
        "imageattrs.html#ticks">ticks=</a><em>ticks</em><br />
        Image#<a href=
        "imageattrs.html#ticks_per_second">ticks_per_second=</a>
        <em>ticks-per-second</em></td>
      </tr>

      <tr>
        <td>-delete <em>index</em></td>

        <td>ImageList#<a href=
        "ilist.html#array_methods">delete_at</a>(<em>index</em>)</td>
      </tr>

      <tr>
        <td>-density <em>width</em>x<em>height</em></td>

        <td>Image#<a href=
        "imageattrs.html#density">density=</a>"<em>width</em>x<em>height</em>"<br />

        Image::Info#<a href=
        "info.html#density">density=</a>"<em>width</em>x<em>height</em>"<br />

        Image#<a href=
        "imageattrs.html#x_resolution">x_resolution=</a><em>width</em><br />

        Image#<a href=
        "imageattrs.html#y_resolution">y_resolution=</a><em>height</em></td>
      </tr>

      <tr>
        <td>-depth <em>depth</em></td>

        <td>Image::Info#<a href=
        "info.html#depth">depth=</a><em>depth</em></td>
      </tr>

      <tr>
        <td>-descend</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-deskew <em>threshold</em></td>

        <td>Image#<a href=
        "image1.html#deskew">deskew</a>(<em>threshold</em>=0.40,
        <em>auto_crop_width</em>)</td>
      </tr>

      <tr>
        <td>-despeckle</td>

        <td>Image#<a href=
        "image1.html#despeckle">despeckle</a></td>
      </tr>

      <tr>
        <td>-displace</td>

        <td>See <a href="#displace">-displace</a>, below</td>
      </tr>

      <tr>
        <td>-display</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-dispose <em>method</em></td>

        <td>Image#<a href=
        "imageattrs.html#dispose">dispose=</a><em><a href=
        "constants.html#DisposeType">method</a></em></td>
      </tr>

      <tr>
        <td>-dissimilarity-threshold <em>value</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-dissolve</td>

        <td>See <a href="#dissolve">-dissolve</a>, below</td>
      </tr>

      <tr>
        <td>-distort <em>method</em> <em>arguments</em><br />
        +distort <em>method</em> <em>arguments</em></td>

        <td>Image#<a href=
        "image1.html#distort">distort</a>(<em>method</em>,
        <em>arguments</em>, <em>bestfit</em>)</td>
      </tr>

      <tr>
        <td>-dither<br />
        +dither</td>

        <td>This option corresponds to the <em>dither</em> option
        to Image#<a href="image3.html#quantize">quantize</a> and
        ImageList#<a href="ilist.html#quantize">quantize</a>.</td>
      </tr>

      <tr>
        <td>-draw <em>string</em></td>

        <td>Draw#<a href="draw.html#draw">draw</a></td>
      </tr>

      <tr>
        <td>-edge <em>radius</em></td>

        <td>Image#<a href=
        "image2.html#edge">edge</a>(<em>radius</em>=0.0)</td>
      </tr>

      <tr>
        <td>-emboss <em>radius</em></td>

        <td>Image#<a href=
        "image2.html#emboss">emboss</a>(<em>radius</em>=0.0,
        <em>sigma</em>=1.0)</td>
      </tr>

      <tr>
        <td>-encipher</td>

        <td>Image#<a href=
        "image2.html#encipher">encipher</a>(<em>passphrase</em>)</td>
      </tr>

      <tr>
        <td>-encoding <em>type</em></td>

        <td>Draw#<a href=
        "draw.html#encoding">encoding</a>(<em>type</em>) (for
        drawing)<br />
        Draw#<a href=
        "draw.html#encoding_eq">encoding=</a><em>type</em> (for
        annotation)</td>
      </tr>

      <tr>
        <td>-endian <em>type</em></td>

        <td>Image::Info#<a href=
        "info.html#endian">endian=</a><a href=
        "constants.html#EndianType">type</a></td>
      </tr>

      <tr>
        <td>-enhance</td>

        <td>Image#<a href="image2.html#enhance">enhance</a></td>
      </tr>

      <tr>
        <td>-equalize</td>

        <td>Image#<a href="image2.html#equalize">equalize</a><br />
        Image#<a href=
        "image2.html#equalize_channel">equalize_channel</a></td>
      </tr>

      <tr>
        <td>-evaluate <em>operator</em> <em>value</em></td>

        <td>Image#<a href=
        "image3.html#quantum_operator">quantum_operator</a>(<em>operator</em>,
        <em>value</em> [, <em><a href=
        "constants.html#ChannelType">channel</a></em>])</td>
      </tr>

      <tr>
        <td>-extent <em>width</em>x<em>height</em></td>

        <td>Image#<a href=
        "image2.html#extent">extent</a>(<em>width</em>,
        <em>height</em>, <em>x</em>=0, <em>y</em>=0)</td>
      </tr>

      <tr>
        <td>-extract
        <em>width</em>x<em>height</em>+<em>x</em>+<em>y</em></td>

        <td>Image::Info.<a href=
        "info.html#extract">extract=</a>"<em>width</em>x<em>height</em>+
        <em>x</em>+<em>y</em>"</td>
      </tr>

      <tr>
        <td>-family <em>font_family</em></td>

        <td>Draw#<a href=
        "draw.html#fill">font_family</a>(<em>font_family</em>) (for
        drawing)<br />
        Draw#<a href=
        "draw.html#fill_eq">font_family=</a><em>font_family</em>
        (for annotation)</td>
      </tr>

      <tr>
        <td>-fft</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-fill <em>color</em></td>

        <td>Draw#<a href="draw.html#fill">fill</a>(<em>color</em>)
        (for drawing)<br />
        Draw#<a href="draw.html#fill_eq">fill=</a><em>color</em>
        (for annotation)</td>
      </tr>

      <tr>
        <td>-filter <em>type</em></td>

        <td>This option corresponds to the <a href=
        "constants.html#FilterTypes">filter</a> option to
        Image#<a href="image3.html#resize">resize</a>.</td>
      </tr>

      <tr>
        <td>-flatten</td>

        <td>ImageList#<a href=
        "ilist.html#flatten_images">flatten_images</a></td>
      </tr>

      <tr>
        <td>-flip</td>

        <td>Image#<a href="image2.html#flip">flip</a></td>
      </tr>

      <tr>
        <td>-floodfill <em>geometry</em> <em>color</em></td>

        <td>Image#<a href=
        "image1.html#color_floodfill">color_floodfill</a>(<em>x</em>,
        <em>y</em>, <em>color</em>)</td>
      </tr>

      <tr>
        <td>-flop</td>

        <td>Image#<a href="image2.html#flop">flop</a></td>
      </tr>

      <tr>
        <td>-font <em>name</em></td>

        <td>Draw#<a href="draw.html#font">font</a>(<em>name</em>)
        (for drawing)<br />
        Draw#<a href="draw.html#font_eq">font=</a><em>name</em>
        (for annotation)</td>
      </tr>

      <tr>
        <td>-foreground <em>color</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-format <em>type</em></td>

        <td>Image#<a href=
        "imageattrs.html#format">format=</a><em>type</em></td>
      </tr>

      <tr>
        <td>-frame
        <em>width</em>x<em>height</em>+<em>outer-bevel-width</em>+
        <em>inner-bevel-width</em></td>

        <td>Image#<a href=
        "image2.html#frame">frame</a>(<em>width</em>,
        <em>height</em>, <em>x</em>, <em>y</em>,
        <em>inner_bevel_width</em>, <em>outer_bevel_width</em>,
        <em>color</em>)</td>
      </tr>

      <tr>
        <td>-function <em>function arguments</em></td>

        <td>Image#<a href=
        "image2.html#function_channel">function_channel</a>(<em>function</em>,
        <em>arguments</em>)</td>
      </tr>

      <tr>
        <td>-fuzz <em>distance</em><br />
        -fuzz <em>distance%</em></td>

        <td>Image#<a href=
        "imageattrs.html#fuzz">fuzz=</a><em>distance</em><br />
        Image#<a href=
        "imageattrs.html#fuzz">fuzz=</a>"<em>distance%</em>"</td>
      </tr>

      <tr>
        <td>-fx <em>expression</em></td>

        <td>ImageList#<a href=
        "ilist.html#fx">fx</a>(<em>expression</em>)</td>
      </tr>

      <tr>
        <td>-gamma <em>red_gamma,green_gamma,blue_gamma</em></td>

        <td>Image#<a href=
        "imageattrs.htlm#gamma_correct">gamma_correct</a>(<em>red_gamma</em>[,
        <em>green_gamma</em>[, <em>blue_gamma</em>]])</td>
      </tr>

      <tr>
        <td>-gaussian-blur <em>radius</em>x<em>sigma</em></td>

        <td>Image#<a href=
        "image2.html#gaussian_blur">gaussian_blur</a>(<em>radius</em>=0.0,
        <em>sigma</em>=1.0)<br />
        Image#<a href=
        "image2.html#gaussian_blur_channel">gaussian_blur_channel</a>(
        <em>radius</em>=0.0, <em>sigma</em>=1.0 [, <em><a href=
        "constants.html#ChannelType">channel</a></em>...])</td>
      </tr>

      <tr>
        <td>-geometry
        <em>width</em>x<em>height</em>+<em>x</em>+<em>y</em></td>

        <td>Image#<a href=
        "imageattrs.html#geometry">geometry=</a>"<em>width</em>x
        <em>height</em>+<em>x</em>+<em>y</em>"</td>
      </tr>

      <tr>
        <td>-gravity <em>type</em></td>

        <td>Draw#<a href=
        "draw.html#gravity">gravity</a>(<em><a href=
        "constants.html#GravityType">type</a></em>) (for
        drawing)<br />
        Draw#<a href="draw.html#gravity_eq">gravity=</a>
        <em><a href="constants.html#GravityType">type</a></em> (for
        annotation)</td>
      </tr>

      <tr>
        <td>-green-primary <em>x</em>,<em>y</em></td>

        <td>Image#<a href=
        "imageattrs.html#chromaticity">chromaticity=</a>
        <em><a href=
        "struct.html#Chromaticity">chromaticity</a></em></td>
      </tr>

      <tr>
        <td>-hald-clut</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-help</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-highlight-color <em>color</em></td>

        <td>Image#compare_channel(ref_image, metric[, channels...])
        { self.<a href=
        "image1.html#compare_channel">highlight_color</a>
        <em>color</em>}</td>
      </tr>

      <tr>
        <td>-iconGeometry</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-iconic</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-identify</td>

        <td>Image#<a href="image2.html#inspect">inspect</a></td>
      </tr>

      <tr>
        <td>-ift</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-immutable</td>

        <td>Image#<a href="image2.html#freeze">freeze</a></td>
      </tr>

      <tr>
        <td>-implode <em>factor</em></td>

        <td>Image#<a href=
        "image2.html#implode">implode</a>(<em>factor</em>)</td>
      </tr>

      <tr>
        <td>-insert <em>index</em></td>

        <td>ImageList#<a href=
        "ilist.html#array_methods">insert</a>(<em>index</em>)<br />
        ImageList#<a href=
        "ilist.html#array_methods">[<em>index</em>]</a></td>
      </tr>

      <tr>
        <td>-intent <em>type</em></td>

        <td>Image#<a href=
        "imageattrs.html#rendering_intent">rendering_intent=</a>
        <em><a href=
        "constants.html#RenderingIntent">type</a></em></td>
      </tr>

      <tr>
        <td>-interlace <em>type</em></td>

        <td>Image#<a href=
        "imageattrs.html#interlace">interlace=</a><em><a href=
        "constants.html#InterlaceType">type</a></em></td>
      </tr>

      <tr>
        <td>-interpolate <em>type</em></td>

        <td>Image#<a href=
        "imageattrs.html#pixel_interpolation_method">pixel_interpolation_method=</a>
        <em><a href=
        "constants.html#InterpolatePixelMethod">type</a></em></td>
      </tr>

      <tr>
        <td>-interline-spacing <em>value</em></td>

        <td>Draw#<a href=
        "draw.html#interword_spacing">interline_spacing</a>(<em>value</em>)
        (for drawing)<br />
        Draw#<a href=
        "draw.html#interword_spacing_eq">interline_spacing=</a><em>value</em>
        (for annotation)</td>
      </tr>

      <tr>
        <td>-interword-spacing <em>value</em></td>

        <td>Draw#<a href=
        "draw.html#interword_spacing">interword_spacing</a>(<em>value</em>)
        (for drawing)<br />
        Draw#<a href=
        "draw.html#interword_spacing_eq">interword_spacing=</a><em>value</em>
        (for annotation)</td>
      </tr>

      <tr>
        <td>-kerning <em>value</em></td>

        <td>Draw#<a href=
        "draw.html#kerning">kerning</a>(<em>value</em>) (for
        drawing)<br />
        Draw#<a href=
        "draw.html#kerning_eq">kerning=</a><em>value</em> (for
        annotation)</td>
      </tr>

      <tr>
        <td>-label <em>name</em></td>

        <td>Image#<a href=
        "image1.html#aset">['Label']=</a><em>name</em></td>
      </tr>

      <tr>
        <td>-lat
        <em>width</em>x<em>height</em>+<em>offset</em></td>

        <td>Image#<a href=
        "image1.html#adaptive_threshold">adaptive_threshold</a>(
        <em>width</em>, <em>height</em>, <em>offset</em>)</td>
      </tr>

      <tr>
        <td>-layers <em>method</em><br />
        -layers Composite</td>

        <td>ImageList#<a href=
        "ilist.html#optimize_layers">optimize_layers</a>(<em>method</em>)<br />

        ImageList#<a href=
        "ilist.html#composite_layers">composite_layers</a>(<em>imagelist</em>,
        <em>operator</em>=OverCompositeOp)</td>
      </tr>

      <tr>
        <td>-level
        <em>black-point</em>,<em>white-point</em>,<em>gamma</em></td>

        <td>Image#<a href=
        "image2.html#level_channel">level_channel</a>(<em>channel</em>,
        <em>black_point</em>=0.0,
        <em>white_point</em>=QuantumRange, <em>gamma</em>=1.0)</td>
      </tr>

      <tr>
        <td>+level
        <em>black_point</em>,<em>white_point</em>,<em>gamma</em></td>

        <td>Image#<a href=
        "image2.html#levelize_channel">levelize_channel</a>(<em>black_point</em>,
        <em>white_point</em>, <em>gamma</em>=1.0[,
        <em>channels</em>...])</td>
      </tr>

      <tr>
        <td>-level-colors
        <em>black_color</em>-<em>white_color</em></td>

        <td>Image#<a href=
        "image2.html#level_colors">level_colors</a>(<em>black_color</em>,
        <em>white_color</em>, <em>gamma</em>=1.0[,
        <em>channels</em>...])</td>
      </tr>

      <tr id="limit">
        <td>-limit <em>type</em> <em>value</em></td>

        <td>Magick.<a href=
        "magick.html#limit_resource">limit_resource</a>(<em>type</em>,
        <em>value</em>)</td>
      </tr>

      <tr>
        <td>-linear-stretch
        <em>black-point</em>x<em>white-point</em></td>

        <td>Image#<a href=
        "image2.html#linear_stretch">linear_stretch</a>(<em>black_point</em>
        <em>[, white_point]</em>)</td>
      </tr>

      <tr>
        <td>-linewidth <em>width</em></td>

        <td>Draw#<a href=
        "draw.html#stroke_width">stroke_width</a>(<em>width</em>)
        (for drawing)<br />
        Draw#<a href=
        "draw.html#stroke_width_eq">stroke_width=</a><em>width</em>
        (for annotation)</td>
      </tr>

      <tr>
        <td>-liquid-rescale <em>geometry</em></td>

        <td>Image#<a href=
        "image2.html#liquid_rescale">liquid_rescale</a>(<em>new_width</em>,
        <em>new_height</em>, <em>delta_x</em>,
        <em>rigidity</em>)</td>
      </tr>

      <tr>
        <td>-list <em>color</em><br />
        -list <em>format</em><br />
        -list <em>type</em></td>

        <td>Magick.<a href="magick.html#colors">colors</a><br />
        Magick.<a href="magick.html#formats">formats</a><br />
        Magick.<a href="magick.html#fonts">fonts</a></td>
      </tr>

      <tr>
        <td>-log <em>string</em></td>

        <td>Magick.<a href=
        "magick.html#set_log_format">set_log_format</a></td>
      </tr>

      <tr>
        <td>-loop <em>iterations</em></td>

        <td>ImageList#<a href=
        "ilist.html#iterations_eq">iterations=</a><em>iterations</em></td>
      </tr>

      <tr>
        <td>-lowlight-color <em>color</em></td>

        <td>Image#compare_channel(ref_image, metric[, channels...])
        { self.<a href=
        "image1.html#compare_channel">lowlight_color</a>
        <em>color</em>}</td>
      </tr>

      <tr>
        <td>-magnify</td>

        <td>Image#<a href="image2.html#magnify">magnify</a></td>
      </tr>

      <tr>
        <td>-map <em>filename</em></td>

        <td>Image#<a href=
        "image2.html#map">map</a>(<em>reference</em>,
        <em>dither</em>=<code>false</code>)<br />
        ImageList#<a href=
        "ilist.html#map">map</a>(<em>reference</em>, <span class=
        "arg">dither</span>=<code>false</code>)</td>
      </tr>

      <tr>
        <td>-mask filename</td>

        <td>Image#<a href=
        "image1.html#add_composite_mask">add_composite_mask</a>(image)</td>
      </tr>

      <tr>
        <td>-mattecolor <em>color</em></td>

        <td>This option corresponds to the <em>color</em> option to
        Image#<a href="image2.html#frame">frame</a>.</td>
      </tr>

      <tr>
        <td>-median radius</td>

        <td>Image#<a href=
        "image2.html#median_filter">median_filter</a>(<em>radius</em>=1.0)</td>
      </tr>

      <tr>
        <td>-metric <em>type</em></td>

        <td>This option corresponds to the <em><a href=
        "constants.html#MetricType">metric</a></em> option to
        Image#<a href=
        "image1.html#distortion_channel">distortion_channel</a>.</td>
      </tr>

      <tr>
        <td>-mode</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-modulate <em>value</em></td>

        <td>Image#<a href=
        "image2.html#modulate">modulate</a>(<em>brightness</em>=1.0,
        <em>saturation</em>=1.0, <em>hue</em>=1.0)</td>
      </tr>

      <tr>
        <td>-monitor</td>

        <td>Image#<a href=
        "imageattrs.html#monitor">monitor=</a></td>
      </tr>

      <tr>
        <td>-monochrome</td>

        <td>Image#<a href=
        "imageattrs.html#image_type">image_type=</a> <a href=
        "constants.html#ImageType">Magick::BilevelType</a></td>
      </tr>

      <tr>
        <td>-morph <em>frames</em></td>

        <td>ImageList#<a href=
        "ilist#html#morph">morph</a>(<em>frames</em>)</td>
      </tr>

      <tr>
        <td>-mosaic</td>

        <td>ImageList#<a href="ilist.html#mosaic">mosaic</a></td>
      </tr>

      <tr>
        <td>-motion-blur
        <em>radius</em>x<em>sigma</em>+<em>angle</em></td>

        <td>Image#<a href=
        "image2.html#motion_blur">motion_blur</a>(<em>radius</em>=0.0,
        <em>sigma</em>=1.0, <em>angle</em>=0.0)</td>
      </tr>

      <tr>
        <td>-name</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-negate<br />
        +negate</td>

        <td>Image#<a href="image2.html#negate">negate</a><br />
        Image#<a href=
        "image2.html#negate">negate</a>(<code>true</code>)</td>
      </tr>

      <tr>
        <td>-noise <em>radius</em><br />
        +noise <em>type</em></td>

        <td>Image#<a href=
        "image3.html#reduce_noise">reduce_noise</a>(<em>radius</em>)<br />

        Image#<a href="image1.html#add_noise">add_noise</a>(
        <a href="constants.html#NoiseType">type</a>)</td>
      </tr>

      <tr>
        <td>-normalize</td>

        <td>Image#<a href=
        "image2.html#normalize">normalize</a><br />
        Image#<a href=
        "image2.html#normalize_channel">normalize_channel</a></td>
      </tr>

      <tr>
        <td>-opaque <em>color</em><br />
        +opaque <em>color</em></td>

        <td>Image#<a href=
        "image2.html#opaque">opaque</a>(<em>color</em>,
        <em>fill</em>)<br />
        Image#<a href=
        "image2.html#opaque_channel">opaque_channel</a>(<em>color</em>,
        fill, opacity, true)</td>
      </tr>

      <tr>
        <td>-ordered-dither <em>N</em>x<em>N</em></td>

        <td>Image#<a href=
        "image1.html#ordered_dither">ordered_dither</a>(<em>N</em>)</td>
      </tr>

      <tr>
        <td>-orient <em>orientation</em></td>

        <td>Image#<a href=
        "imageattrs.html#orientation">orientation=</a><em><a href=
        "constants.html#OrientationType">orientation</a></em></td>
      </tr>

      <tr>
        <td>-page
        <em>width</em>x<em>height</em>+<em>x</em>+<em>y</em><br />
        -page <em>media</em></td>

        <td>Image::Info.<a href=
        "info.html#page">page=</a>"<em>width</em>x<em>height</em>+
        <em>x</em>+<em>y</em>"<br />
        Image::Info.<a href=
        "info.html#page">page=</a>"<em>media</em>"</td>
      </tr>

      <tr>
        <td>-paint <em>radius</em></td>

        <td>Image#<a href=
        "image2.html#oil_paint">oil_paint</a>(<em>radius</em>=3.0)</td>
      </tr>

      <tr>
        <td>-path <em>path</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-pause</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-ping</td>

        <td>Image.<a href=
        "image1.html#ping">ping</a>(<em>filename</em>)</td>
      </tr>

      <tr>
        <td>-pointsize <em>value</em></td>

        <td>Draw.<a href=
        "draw.html#pointsize">pointsize</a>(<em>value</em>) (for
        drawing)<br />
        Draw.<a href=
        "draw.html#pointsize_eq">pointsize=</a><em>value</em> (for
        annotation)</td>
      </tr>

      <tr>
        <td>-polaroid <em>angle</em></td>

        <td>Image.<a href=
        "image3.html#polaroid">polaroid</a>(<em>angle=-5.0</em>)</td>
      </tr>

      <tr>
        <td>-posterize <em>levels</em></td>

        <td>Image#<a href=
        "image3.html#posterize">posterize</a>(<em>levels</em>=4,
        <em>dither</em>=<code>false</code>)</td>
      </tr>

      <tr>
        <td>-preview <em>type</em></td>

        <td>Image#<a href=
        "image3.html#preview">preview</a>(<em>type<a href=
        "constants.html#PreviewType"></a></em>)</td>
      </tr>

      <tr>
        <td>-print</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-process <em>command</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-profile <em>filename</em><br />
        +profile <em>name</em></td>

        <td>Image#<a href=
        "image1.html#add_profile">add_profile</a>(<em>filename</em>)<br />

        Image#<a href=
        "image1.html#delete_profile">delete_profile</a>(<em>name</em>)</td>
      </tr>

      <tr>
        <td>-quality <em>value</em></td>

        <td>Image::Info#<a href=
        "info.html#quality">quality=</a><em>value</em></td>
      </tr>

      <tr>
        <td>-quantize <em>colorspace</em></td>

        <td>Image#<a href=
        "image3.html#quantize">quantize</a>(<em>number_colors</em>=256,
        <em>colorspace</em>=RGBColorspace,
        <em>dither</em>=<code>true</code>, <em>tree_depth</em>=0,
        <em>measure_error</em>=<code>false</code>)<br />
        ImageList#<a href=
        "ilist.html#quantize">quantize</a>(<em>number_colors</em>=256,
        <em>colorspace</em>=RGBColorspace,
        <em>dither</em>=<code>true</code>, <em>tree_depth</em>=0,
        <em>measure_error</em>=<code>false</code>)</td>
      </tr>

      <tr>
        <td>-quiet</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-radial-blur <em>angle</em></td>

        <td>Image#<a href=
        "image3.html#radial_blur">radial_blur</a>(<em>angle</em>)</td>
      </tr>

      <tr>
        <td>-raise <em>width</em>x<em>height</em><br />
        +raise <em>width</em>x<em>height</em></td>

        <td>Image#<a href=
        "image3.html#raise">raise</a>(<em>width</em>,
        <em>height</em>, <code>true</code>)<br />
        Image#<a href="image3.html#raise">raise</a>(<em>width</em>,
        <em>height</em>, <code>false</code>)</td>
      </tr>

      <tr>
        <td>-random-threshold <em>low</em>x<em>high</em></td>

        <td>Image#<a href=
        "image3.html#random_threshold_channel">random_threshold_channel</a>("
        <em>low</em>x<em>high</em>" [, <em><a href=
        "constants.html#ChannelType">channel</a></em>...])</td>
      </tr>

      <tr>
        <td>-recolor <em>matrix</em></td>

        <td>Image#<a href=
        "image3.html#recolor">recolor</a>(<em>matrix</em>)</td>
      </tr>

      <tr>
        <td>-red-primary <em>x</em>,<em>y</em></td>

        <td>Image#<a href=
        "imageattrs.html#chromaticity">chromaticity=</a>
        <em><a href=
        "struct.html#Chromaticity">chromaticity</a></em></td>
      </tr>

      <tr>
        <td>-regard-warnings</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-region
        <em>width</em>x<em>height</em>+<em>x</em>+<em>y</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-remap<br />
        +remap</td>

        <td>Image#<a href=
        "image1.html#remap">remap</a>(<em>remap_image</em>,
        <em>dither</em>=RiemersmaDitherMethod)<br />
        ImageList#<a href="ilist.html#remap">remap</a>()</td>
      </tr>

      <tr>
        <td>-remote</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-render</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-repage <em>geometry</em><br />
        +repage</td>

        <td>Image#<a href=
        "imageattrs.html#page">page=</a><em>geometry</em><br />
        This option corresponds to adding <code>true</code> as the
        last argument to Image#<a href=
        "image1.html#crop">crop</a>.</td>
      </tr>

      <tr>
        <td>-resample <em>horizontal</em>x<em>vertical</em></td>

        <td>Image#<a href=
        "image3.html#resample">resample</a>(<em>horizontal</em>,
        <em>vertical</em>)</td>
      </tr>

      <tr>
        <td>-resize <em>width</em>x<em>height</em></td>

        <td>Image#<a href=
        "image3.html#resize">resize</a>(<em>width</em>,
        <em>height</em>)</td>
      </tr>

      <tr>
        <td>-respect-parenthesis</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-reverse</td>

        <td>ImageList#reverse</td>
      </tr>

      <tr>
        <td>-roll +<em>x</em>+<em>y</em></td>

        <td>Image#<a href="image3.html#roll">roll</a>(<em>x</em>,
        <em>y</em>)</td>
      </tr>

      <tr>
        <td>-rotate <em>degrees</em></td>

        <td>Image#<a href=
        "image3.html#rotate">rotate</a>(<em>degrees</em> [,
        <em>qualifier</em>])</td>
      </tr>

      <tr>
        <td>-sample <em>width</em>x<em>height</em></td>

        <td>Image#<a href=
        "image3.html#sample">sample</a>(<em>width</em>,
        <em>height</em>)</td>
      </tr>

      <tr>
        <td>-sampling-factor
        <em>horizontal-factor</em>x<em>vertical-factor</em></td>

        <td>Image::Info#<a href=
        "info.html#sampling_factor">sampling_factor=</a><em>horizontal-factor</em>x
        <em>vertical-factor</em></td>
      </tr>

      <tr>
        <td>-scale <em>width</em>x<em>height</em></td>

        <td>Image#<a href=
        "image3.html#scale">scale</a>(<em>width</em>,
        <em>height</em>)</td>
      </tr>

      <tr>
        <td>-scene <em>value</em></td>

        <td>ImageList#<a href="ilist.html#scene">scene=</a>
        <em>value</em><br />
        Image::Info#<a href="info.html#scene">scene=</a>
        <em>value</em></td>
      </tr>

      <tr>
        <td>-screen</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-seed</td>

        <td>Kernel.srand</td>
      </tr>

      <tr>
        <td>-segment
        <em>cluster-threshold</em>x<em>smoothing-threshold</em></td>

        <td>Image#<a href=
        "image3.html#segment">segment</a>(<em>colorspace</em>=
        <code>RGBColorspace</code>, <em>cluster_threshold</em>=1.0,
        <em>smoothing_threshold</em>=1.5,
        <em>verbose</em>=false)</td>
      </tr>

      <tr>
        <td>-selective-blur <em>geometry</em></td>

        <td>Image#<a href=
        "image3.html#selective_blur">selective_blur</a>(<em>radius</em>,
        <em>sigma</em>, <em>threshold</em> [,&nbsp;<em><a href=
        "constants.html#ChannelType">channel</a></em>...])</td>
      </tr>

      <tr>
        <td>-separate</td>

        <td>Image#<a href=
        "image3.html#separate">separate</a>(<em><a href=
        "constants.html#ChannelType">channel</a></em>...])</td>
      </tr>

      <tr>
        <td>-sepia-tone <em>threshold</em></td>

        <td>Image#<a href=
        "image3.html#sepiatone">sepiatone</a>(<em>threshold</em>=QuantumRange)</td>
      </tr>

      <tr>
        <td>-set <em>attribute</em> <em>value</em></td>

        <td>Image#<a href=
        "image1.html#aset">[</a>'<em>attribute</em>'<a href=
        "image1.html#aset">] =</a> <em>value</em></td>
      </tr>

      <tr>
        <td>-shade <em>azimuth</em>x<em>elevation</em></td>

        <td>Image#<a href=
        "image3.html#shade">shade</a>(<em>shading</em>=<code>false</code>,
        <em>azimuth</em>=30, <em>elevation</em>=30)</td>
      </tr>

      <tr>
        <td>-shadow
        <em>opacity</em>x<em>sigma</em>+<em>x</em>+<em>y</em></td>

        <td>Image#<a href=
        "image3.html#shadow">shadow</a>(<em>x</em>=4, <em>y</em>=4,
        <em>sigma</em>=4.0, <em>opacity</em>=4.0)</td>
      </tr>

      <tr>
        <td>-shared-memory</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-sharpen <em>radius</em>x<em>sigma</em></td>

        <td>Image#<a href=
        "image3.html#sharpen">sharpen</a>(<em>radius</em>=0.0,
        <em>sigma</em>=1.0)</td>
      </tr>

      <tr>
        <td>-shave <em>width</em>x<em>height</em></td>

        <td>Image#<a href=
        "image3.html#shave">shave</a>(<em>width</em>,
        <em>height</em>)</td>
      </tr>

      <tr>
        <td>-shear <em>x-degrees</em>x<em>y-degrees</em></td>

        <td>Image#<a href=
        "image3.html#shear">shear</a>(<em>x_degrees</em>,
        <em>y_degrees</em>)</td>
      </tr>

      <tr>
        <td>-sigmoidal-contrast
        <em>contrast</em>x<em>mid-point</em></td>

        <td>Image#<a href=
        "image3.html#sigmoidal_contrast_channel">sigmoidal_contrast_channel</a>(
        <em>contrast</em>=3.0, <em>mid_point</em>=50.0,
        <em>sharpen</em>=<code>false</code> [, <em><a href=
        "constants.html#ChannelType">channel</a></em>...])</td>
      </tr>

      <tr>
        <td>-silent</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-size
        <em>width</em>x<em>height</em>+<em>offset</em></td>

        <td>Image::Info#<a href=
        "info.html#size">size=</a>"<em>width</em>x<em>height</em>+
        <em>offset</em>"</td>
      </tr>

      <tr>
        <td>-sketch
        <em>radius</em>x<em>sigma</em>+<em>angle</em></td>

        <td>Image#<a href=
        "image3.html#sketch">sketch</a>(<em>radius</em>=0.0,
        <em>sigma</em>=1.0, <em>angle</em>=0.0)</td>
      </tr>

      <tr>
        <td>-snaps</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-solarize <em>threshold</em></td>

        <td>Image#<a href=
        "image3.html#solarize">solarize</a>(<em>threshold</em>=50)</td>
      </tr>

      <tr>
        <td>-sparse-color <em>method, x, y, color</em>...</td>

        <td>Image#<a href=
        "image3.html#sparse_color">sparse_color</a>(<em>method</em>,
        <em>x</em>, <em>y</em>, <em>color</em>[, <em>x</em>,
        <em>y</em>, <em>color</em>...][, <em><a href=
        "constants.html#ChannelType">channel</a></em>...])</td>
      </tr>

      <tr>
        <td>-splice
        <em>width</em>x<em>height</em>+<em>x</em>+<em>y</em></td>

        <td>Image#<a href=
        "image3.html#splice">splice</a>(<em>x</em>, <em>y</em>,
        <em>width</em>, <em>height</em> [, <em>color</em>])</td>
      </tr>

      <tr>
        <td>-spread <em>amount</em></td>

        <td>Image#<a href=
        "image3.html#spread">spread</a>(<em>amount</em>=3)</td>
      </tr>

      <tr>
        <td>-stegano <em>offset</em></td>

        <td>Image#<a href=
        "image3.html#stegano">stegano</a>(<em>watermark</em>,
        <em>offset</em>)</td>
      </tr>

      <tr>
        <td>-stereo</td>

        <td>Image#<a href=
        "image3.html#stereo">stereo</a>(<em>offset_image</em>)</td>
      </tr>

      <tr>
        <td>-storage-type <em>type</em></td>

        <td>This option corresponds to the <em><a href=
        "constants.html#StorageType">type</a></em> argument to
        Image#<a href="image2.html#import_pixels">import_pixels</a>
        and Image#<a href=
        "image2.html#export_pixels_to_str">export_pixels_to_str</a></td>
      </tr>

      <tr>
        <td>-stretch <em>font_stretch</em></td>

        <td>Draw#<a href=
        "draw.html#stroke">font_stretch</a>(<em>font_stretch</em>)
        (for drawing)<br />
        Draw#<a href=
        "draw.html#stroke_eq">font_stretch=</a><em>font_stretch</em>
        (for annotation)</td>
      </tr>

      <tr>
        <td>-strip</td>

        <td>Image#<a href="image3.html#strip_bang">strip!</a></td>
      </tr>

      <tr>
        <td>-stroke <em>color</em></td>

        <td>Draw#<a href=
        "draw.html#stroke">stroke</a>(<em>color</em>) (for
        drawing)<br />
        Draw#<a href=
        "draw.html#stroke_eq">stroke=</a><em>color</em> (for
        annotation)</td>
      </tr>

      <tr>
        <td>-strokewidth <em>value</em></td>

        <td>Draw#<a href=
        "draw.html#stroke_width">stroke_width</a>(<em>value</em>)
        (for drawing)<br />
        Draw#<a href=
        "draw.html#stroke_width_eq">stroke_width=</a><em>value</em>
        (for annotation)</td>
      </tr>

      <tr>
        <td>-style <em>font_style</em></td>

        <td>Draw#<a href=
        "draw.html#stroke">font_style</a>(<em>font_style</em>) (for
        drawing)<br />
        Draw#<a href=
        "draw.html#stroke_eq">font_style=</a><em>font_style</em>
        (for annotation)</td>
      </tr>

      <tr>
        <td>-swap <em>index</em>,<em>index</em></td>

        <td>ImageList#<a href=
        "ilist.html#array_methods">[]=</a></td>
      </tr>

      <tr>
        <td>-swirl <em>degrees</em></td>

        <td>Image#<a href=
        "image3.html#swirl">swirl</a>(<em>degrees</em>)</td>
      </tr>

      <tr>
        <td>-taint</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-text-font</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-texture <em>filename</em></td>

        <td>Image::Info#<a href=
        "info.html#texture">texture=</a><em>image</em></td>
      </tr>

      <tr>
        <td>-threshold <em>value</em></td>

        <td>Image#<a href=
        "image1.html#bilevel_channel">bilevel_channel</a>(<em>value</em>
        [, <em><a href=
        "constants.html#ChannelType">channel</a></em>...])</td>
      </tr>

      <tr>
        <td>-thumbnail <em>width</em>x<em>height</em></td>

        <td>Image#<a href=
        "image1.html#thumbnail">thumbnail</a>(<em>width</em>,
        <em>height</em>)</td>
      </tr>

      <tr>
        <td>-tile <em>filename</em></td>

        <td>Draw#<a href=
        "draw.html#tile">tile</a>(<em>image</em>)</td>
      </tr>

      <tr>
        <td>-tile-offset <em>+x+y</em></td>

        <td>Image::Info#<a href=
        "info.html#tile_offset">tile_offset</a> = "+x+y"</td>
      </tr>

      <tr>
        <td>-tint</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-title</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-transform</td>

        <td>Image#<a href=
        "image1.html#affine_transform">affine_transform</a>(
        <em><a href=
        "struct.html#AffineMatrix">matrix</a></em>)</td>
      </tr>

      <tr>
        <td>-transparent <em>color</em><br />
        +transparent <em>color</em></td>

        <td>Image#<a href=
        "image3.html#transparent">transparent</a>(<em>color</em>,
        <em><a href=
        "constants.html#Opacity">opacity</a></em>=TransparentOpacity)<br />

        Image#<a href=
        "image3.html#paint_transparent">paint_transparent</a>(<em>color</em>,
        <em><a href="constants.html#Opacity">opacity</a></em>,
        true)</td>
      </tr>

      <tr>
        <td>-transparent-color <em>color</em></td>

        <td>Image#<a href=
        "imageattrs.html#transparent_color">transparent_color=</a>
        <em>color</em></td>
      </tr>

      <tr>
        <td>-transpose</td>

        <td>Image#<a href=
        "image3.html#transpose">transpose</a></td>
      </tr>

      <tr>
        <td>-transverse</td>

        <td>Image#<a href=
        "image3.html#transverse">transverse</a></td>
      </tr>

      <tr>
        <td>-treedepth <em>value</em></td>

        <td>This option corresponds to the <em>tree_depth</em>
        argument to Image#<a href=
        "image3.html#quantize">quantize</a> and ImageList#<a href=
        "ilist.html#quantize">quantize</a>.</td>
      </tr>

      <tr>
        <td>-trim</td>

        <td>Image#<a href="image3.html#trim">trim</a></td>
      </tr>

      <tr>
        <td>-type <em>type</em></td>

        <td>Image#type=<em><a href=
        "constants.html#ImageType">type</a></em></td>
      </tr>

      <tr>
        <td>-undercolor <em>color</em></td>

        <td>Draw#<a href=
        "draw.html#text_undercolor">text_undercolor</a>(<em>color</em>)<br />

        Draw#<a href=
        "draw.html#undercolor">undercolor=</a><em>color</em></td>
      </tr>

      <tr>
        <td>-unique-colors</td>

        <td>Image#<a href=
        "image3.html#unique_colors">unique_colors</a></td>
      </tr>

      <tr>
        <td>-units <em>type</em></td>

        <td>Image#<a href=
        "imageattrs.html#units">units=</a><em><a href=
        "constants.html#ResolutionType">type</a></em></td>
      </tr>

      <tr>
        <td>-unsharp
        <em>radius</em>x<em>sigma</em>+<em>amount</em>+<em>threshold</em></td>

        <td>Image#<a href=
        "image3.html#unsharp_mask">unsharp_mask</a>(<em>radius</em>=0.0,
        <em>sigma</em>=1.0, <em>amount</em>=1.0,
        <em>threshold</em>=0.05)</td>
      </tr>

      <tr>
        <td>-update</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-verbose</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-version</td>

        <td><a href=
        "constants.html#Miscellaneous_constants">Magick::Long_version</a></td>
      </tr>

      <tr>
        <td>-view <em>string</em></td>

        <td><a href=
        "info.html#view">Image::Info#view=</a><em>string</em></td>
      </tr>

      <tr>
        <td>-vignette
        <em>radius</em>x<em>sigma</em>+<em>amount</em>+<em>threshold</em></td>

        <td>Image#<a href=
        "image3.html#vignette">vignette</a>(<em>x</em>, <em>y</em>,
        <em>radius</em>=0.0, <em>sigma</em>=10.0)</td>
      </tr>

      <tr>
        <td>-virtual-pixel <em>method</em></td>

        <td>Image#<a href=
        "imageattrs.html#virtual_pixel_method">virtual_pixel_method</a>=
        <em>method</em></td>
      </tr>

      <tr>
        <td>-visual</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-watermark <em>brightness</em></td>

        <td>See <a href="#watermark">watermark</a>, below</td>
      </tr>

      <tr>
        <td>-wave <em>amplitude</em>x<em>wavelength</em></td>

        <td>Image#<a href=
        "image3.html#wave">wave</a>(<em>amplitude</em>=25.0,
        <em>wavelength</em>=150.0)</td>
      </tr>

      <tr>
        <td>-weight <em>type</em></td>

        <td>Draw#<a href=
        "draw.html#font_weight">font_weight</a>(<a href=
        "constants.html#WeightType">type</a>) (for drawing)<br />
        Draw#<a href=
        "draw.html#font_weight_eq">font_weight=</a><em><a href=
        "constants.html#WeightType">type</a></em></td>
      </tr>

      <tr>
        <td>-white-point <em>x</em>.<em>y</em></td>

        <td>Image#<a href=
        "imageattrs.html#chromaticity">chromaticity=</a>
        <em><a href=
        "struct.html#Chromaticity">chromaticity</a></em></td>
      </tr>

      <tr>
        <td>-white-threshold <em>threshold</em></td>

        <td>Image#<a href=
        "image3.html#white_threshold">white_threshold</a>(<em>red_channel</em>
        [, <em>green_channel</em>[, <em>blue_channel</em>[,
        <em>opacity_channel</em>]]])</td>
      </tr>

      <tr>
        <td>-window <em>id</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-window-group</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-write <em>filename</em></td>

        <td>Image#<a href=
        "image3.html#write">write</a>(<em>filename</em>)<br />
        ImageList#<a href=
        "ilist.html#write">write</a>(<em>filename</em>)</td>
      </tr>
    </tbody>
  </table>

  <h2 class="methods" id="composite">composite</h2>

  <table class="striped" summary=
  "composite options and equivalent methods">
    <thead>
      <tr>
        <th>Magick Option</th>

        <th>RMagick Method</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>-blend <em>src-percent</em>x<em>dst-percent</em></td>

        <td>Image#<a href=
        "image1.html#blend">blend</a>(<em>overlay</em>,
        <em>src_percent</em>, <em>dst_percent</em>,
        <em>x_offset</em>=0, <em>y_offset</em>=0)</td>
      </tr>

      <tr>
        <td id="displace">-displace
        <em>x-amplitude</em>x<em>y-amplitude</em></td>

        <td>Image#<a href=
        "image1.html#displace">displace</a>(<em>displacement_map</em>,
        <em>x_amplitude</em>, <em>y_amplitude</em>,
        <em>x_offset</em>=0, <em>y_offset</em>=0)</td>
      </tr>

      <tr id="dissolve">
        <td>-dissolve
        <em>src_percent</em>x<em>dst_percent</em></td>

        <td>Image#<a href=
        "image1.html#dissolve">dissolve</a>(<em>overlay</em>,
        <em>src_percent</em>, <em>dst_percent</em>,
        <em>x_offset</em>=0,<em>y_offset</em>=0)</td>
      </tr>

      <tr id="tile">
        <td>-tile</td>

        <td>Image#<a href=
        "image1.html#composite_tiled">composite_tiled</a>(<em>src</em>,
        <em>composite_op</em>=OverCompositeOp)</td>
      </tr>

      <tr id="watermark">
        <td>-watermark <em>lightness</em></td>

        <td>Image#<a href=
        "image3.html#watermark">watermark</a>(<em>mark</em>,
        <em>lightness</em>=1.0, <em>saturation</em>=1.0,
        <em>x_offset</em>=0, <em>y_offset</em>=0)</td>
      </tr>
    </tbody>
  </table>

  <h2 class="methods" id="montage">montage</h2>

  <div class="intro">
    <h3>Notes</h3>

    <p>The RMagick methods that correspond to
    <code>montage</code>'s options are in the
    <code>Magick::ImageList::Montage</code> class.</p>
  </div>

  <table class="striped" summary=
  "montage options and equivalent methods">
    <thead>
      <tr>
        <th>Magick Option</th>

        <th>RMagick Method</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>-backgroundcolor <em>color</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">background_color=</a><em>color</em></td>
      </tr>

      <tr>
        <td>-bordercolor <em>color</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">border_color=</a><em>color</em></td>
      </tr>

      <tr>
        <td>-borderwidth <em>value</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">border_width=</a><em>value</em></td>
      </tr>

      <tr>
        <td>-clone</td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-compose <em>operator</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">compose=</a><em>operator</em></td>
      </tr>

      <tr>
        <td>-fill <em>color</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">fill=</a><em>color</em></td>
      </tr>

      <tr>
        <td>-frame <em>geometry</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">frame=</a>"<em>geometry</em>"</td>
      </tr>

      <tr>
        <td>-geometry <em>geometry</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">geometry=</a>"<em>geometry</em>"</td>
      </tr>

      <tr>
        <td>-gravity <em>type</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">gravity=</a><em>type</em></td>
      </tr>

      <tr>
        <td>-mattecolor <em>color</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">matte_color=</a><em>color</em></td>
      </tr>

      <tr>
        <td>-mode <em>type</em></td>

        <td>No equivalent</td>
      </tr>

      <tr>
        <td>-pointsize <em>value</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">pointsize=</a><em>value</em></td>
      </tr>

      <tr>
        <td>-shadow</td>

        <td>Montage#<a href=
        "ilist.html#montage">shadow=</a><code>true</code></td>
      </tr>

      <tr>
        <td>-stroke <em>color</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">stroke=</a><em>color</em></td>
      </tr>

      <tr>
        <td>-texture <em>filename</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">texture=</a><em>image</em></td>
      </tr>

      <tr>
        <td>-tile <em>geometry</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">tile=</a><em>geometry</em></td>
      </tr>

      <tr>
        <td>-title <em>string</em></td>

        <td>Montage#<a href=
        "ilist.html#montage">title=</a><em>string</em></td>
      </tr>
    </tbody>
  </table>

  <p class="spacer">&nbsp;</p>

  <div class="nav">
    &laquo; <a href="index.html">Prev</a> | <a href=
    "imusage.html">Contents</a> | <a href="comtasks.html">Next</a>
    &raquo;
  </div>
</body>
</html>