<!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"> « <a href="index.html">Prev</a> | <a href= "imusage.html">Contents</a> | <a href="comtasks.html">Next</a> » </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> [, <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"> </p> <div class="nav"> « <a href="index.html">Prev</a> | <a href= "imusage.html">Contents</a> | <a href="comtasks.html">Next</a> » </div> </body> </html>