~lfaraone/ubuntu/maverick/imagemagick/graphviz-rebuild

« back to all changes in this revision

Viewing changes to www/api/magick-image.html

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2008-11-21 08:26:29 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20081121082629-iy01ycd87bs5fn2g
Tags: 7:6.4.5.4.dfsg1-1ubuntu1
* Merge with Debian; remaining changes:
  - (Build-)depend on libltdl7-dev instead of libltdl3-dev (the armel buildds
    currently have both available).

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
13
13
  <meta http-equiv="Reply-to" content="magick-users@imagemagick.org"/>
14
14
  <meta name="Generator" content="PHP"/>
15
 
  <meta name="Keywords" content="magickwc, api, for, imagemagick:, image, methods, ImageMagick, ImageMagic, MagickCore, MagickWand, PerlMagick, Magick++, RMagick, PythonMagick, JMagick, TclMagick, Image, Magick, Magic, Wand"/>
 
15
  <meta name="Keywords" content="magickwc, api, for, imagemagick:, image, methods, ImageMagick, ImageMagic, MagickCore, MagickWand, PerlMagick, Magick++, RMagick, PythonMagick, JMagick, TclMagick, Image, Magick, Magic, Wand, ImageMagickObject"/>
16
16
  <meta name="Description" content="ImageMagick® is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (about 100) including GIF, JPEG, JPEG-2000, PNG, PDF, PhotoCD, TIFF, and DPX. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.  ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you can freely use, copy, modify, and distribute. Its license is compatible with the GPL. It runs on all major operating systems.  The functionality of ImageMagick is typically utilized from the command line or you can use the features from programs written in your favorite programming language. Choose from these interfaces: MagickCore (C), MagickWand (C), ChMagick (Ch), Magick++ (C++), JMagick (Java), L-Magick (Lisp), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify or create images automagically and dynamically."/>
17
17
  <meta name="Rating" content="GENERAL"/>
18
18
  <meta name="Robots" content="INDEX, FOLLOW"/>
29
29
  <table id="titlebar" style="width: 100%;background-color: #f5f5f5" cellpadding="0" cellspacing="0" border="0" summary="ImageMagick">
30
30
    <tbody>
31
31
      <tr valign="top">
32
 
        <td align="left"><a href="../../index.html"><img id="titlebar-west" src="../../images/script.png" alt="[ImageMagick]" width="350" height="60" border="0" vspace="28" name="titlebar-west"/></a></td>
33
 
        <td align="left"><a href="https://secure.networkredux.com/affiliate/idevaffiliate.html?id=146" target="311496367"><img id="titlebar-west" src="../../images/networkredux.png" alt="[sponsor]" border="0" vspace="45" name="titlebar-west"/></a></td>
 
32
        <td align="left"><a href="../../index.html"><img id="titlebar-west" src="../../images/script.png" alt="[ImageMagick]" width="350" height="60" vspace="28" name="titlebar-west"/></a></td>
 
33
        <td align="left"><a href="http://www.networkredux.com" target="677906275"><img id="titlebar-west" src="../../images/networkredux.png" alt="[sponsor]" border="0" vspace="45" name="titlebar-west"/></a></td>
34
34
        <td width="99%"><br /> </td>
35
35
        <td style="background-color: white" align="right"><a href="../../index.html"><img src="../../images/sprite.jpg" alt="" width="114" height="118" border="0" name="titlebar-east"/></a></td>
36
 
        <td style="background-color: white" align="right"><a href="http://www.imagemagick.org/discourse-server/" target="1240353003"><img id="titlebar-east" src="../../images/logo.jpg" alt="" width="114" height="118" border="0" name="titlebar-east"/></a></td>
 
36
        <td style="background-color: white" align="right"><a href="http://www.imagemagick.org/discourse-server/" target="1151574785"><img id="titlebar-east" src="../../images/logo.jpg" alt="" width="114" height="118" border="0" name="titlebar-east"/></a></td>
37
37
      </tr>
38
38
    </tbody>
39
39
  </table>
44
44
    <tr valign="top" style="height: 100%;">
45
45
      <td id="menu" width="1%" height="100%">
46
46
      <p><a href="#main">Skip to page contents</a></p>
 
47
      <font size="-1">
47
48
      <span>[</span>
48
49
      <a href="../../index.html">About ImageMagick</a>
 
50
  <span>]</span><br /><span>[</span>
49
51
      <a href="../../www/command-line-tools.html">Command-line Tools</a>
50
52
      <a href="../../www/command-line-processing.html" class="sub">Processing</a>
51
53
      <a href="../../www/command-line-options.html" class="sub">Options</a>
52
 
      <a href="http://www.imagemagick.org/Usage/" target="743707074" class="sub">Usage</a>
 
54
      <a href="http://www.imagemagick.org/Usage/" target="991108050" class="sub">Usage</a>
53
55
      <a href="../../www/api.html">Program Interfaces</a>
54
56
      <a href="../../www/magick-wand.html" class="sub">MagickWand</a>
55
57
      <a href="../../www/magick-core.html" class="sub">MagickCore</a>
56
58
      <a href="../../www/perl-magick.html" class="sub">PerlMagick</a>
57
 
      <a href="../../Magick++/" target="1807400166" class="sub">Magick++</a>
 
59
      <a href="../../Magick++/" target="1002912912" class="sub">Magick++</a>
58
60
      <a href="../../www/architecture.html">Architecture</a>
59
61
  <span>]</span><br /><span>[</span>
60
62
      <a href="../../www/install-source.html">Install from Source</a>
70
72
  <span>]</span><br /><span>[</span>
71
73
      <a href="../../www/sitemap.html">Site Map</a>
72
74
                        <a href="../../www/links.html" class="sub">Links</a>
73
 
  <span>]</span><br /><br /><span>[</span>
74
 
      <a href="../../www/sponsors.html">Sponsors</a>
75
 
  <a href="http://www.testfreaks.com" class="sponsor" target="sponsor">Digital Cameras</a><!-- 200803010000 -->
76
 
<br />
77
 
<a href="http://analogik.com"><img src="../../images/analogik.png" alt="[Electronic Music]" width="105" height="60" border="0" name="analogik"/></a> <!-- 200803030160 -->
 
75
  <span>]</span><br /><span>[</span>
 
76
      <a href="../../www/sponsors.html">Sponsors:</a>
 
77
      <fieldset>
 
78
  <a href="http://www.homemadebodycleanse.com/colon-cleanse/" class="sponsor" target="sponsor">Colon Cleanse</a><!-- 200901010050 -->
 
79
      <br />
 
80
      <a href="http://meta-preisvergleich.de" class="sponsor" target="sponsor">Preisvergleich</a><!-- 200901010120 -->
 
81
      <br />
 
82
      <a href="http://www.checkcost.co.uk" class="sponsor" target="sponsor">Compare</a><!-- 200902010720 -->
 
83
      <br />
 
84
      <a href="http://www.ecostsoftware.com" class="sponsor" target="sponsor">Software</a><!-- 200902010720 -->
 
85
      <br />
 
86
      <a href="http://www.callerbase.com" class="sponsor" target="sponsor">Phone Number<br />Search</a><!-- 200812010040 -->
 
87
      <br />
 
88
      <a href="http://www.online-kredit-index.de" class="sponsor" target="sponsor">Kredit</a><!-- 200903010120 -->
 
89
      <br />
 
90
      <a href="http://www.posters555.com" class="sponsor" target="sponsor">Poster</a><!-- 200903010800 -->
 
91
      <br />
 
92
      <a href="http://www.iceposter.com" class="sponsor" target="sponsor">Posters</a><!-- 200812010200 -->
 
93
      <br />
 
94
      <a href="http://www.imade-art.de"><img src="../../images/imade_art2.jpg" alt="[Kunst bei imade-art]" width="116" height="28" border="0" name="Kunst bei imade-art"/></a> <!-- 200811010160 -->
 
95
      </fieldset>
78
96
      <span>]</span>
 
97
      </font>
79
98
      </td>
80
99
 
81
100
      <td id="main" valign="top">
82
 
<p class="navigation-index">[ <a href="#GetImageFromMagickWand">GetImageFromMagickWand</a> | <a href="#MagickAdaptiveBlurImage">MagickAdaptiveBlurImage</a> | <a href="#MagickAdaptiveResizeImage">MagickAdaptiveResizeImage</a> | <a href="#MagickAdaptiveSharpenImage">MagickAdaptiveSharpenImage</a> | <a href="#MagickAdaptiveThresholdImage">MagickAdaptiveThresholdImage</a> | <a href="#MagickAddImage">MagickAddImage</a> | <a href="#MagickAddNoiseImage">MagickAddNoiseImage</a> | <a href="#MagickAffineTransformImage">MagickAffineTransformImage</a> | <a href="#MagickAnnotateImage">MagickAnnotateImage</a> | <a href="#MagickAnimateImages">MagickAnimateImages</a> | <a href="#MagickAppendImages">MagickAppendImages</a> | <a href="#MagickAverageImages">MagickAverageImages</a> | <a href="#MagickBlackThresholdImage">MagickBlackThresholdImage</a> | <a href="#MagickBlurImage">MagickBlurImage</a> | <a href="#MagickBorderImage">MagickBorderImage</a> | <a href="#MagickCharcoalImage">MagickCharcoalImage</a> | <a href="#MagickChopImage">MagickChopImage</a> | <a href="#MagickClipImage">MagickClipImage</a> | <a href="#MagickClipImagePath">MagickClipImagePath</a> | <a href="#MagickClutImage">MagickClutImage</a> | <a href="#MagickCoalesceImages">MagickCoalesceImages</a> | <a href="#MagickColorizeImage">MagickColorizeImage</a> | <a href="#MagickCombineImages">MagickCombineImages</a> | <a href="#MagickCommentImage">MagickCommentImage</a> | <a href="#MagickCompareImageChannels">MagickCompareImageChannels</a> | <a href="#MagickCompareImageLayers">MagickCompareImageLayers</a> | <a href="#MagickCompareImage">MagickCompareImage</a> | <a href="#MagickCompositeImage">MagickCompositeImage</a> | <a href="#MagickContrastImage">MagickContrastImage</a> | <a href="#MagickContrastStretchImage">MagickContrastStretchImage</a> | <a href="#MagickConvolveImage">MagickConvolveImage</a> | <a href="#MagickCropImage">MagickCropImage</a> | <a href="#MagickCycleColormapImage">MagickCycleColormapImage</a> | <a href="#MagickConstituteImage">MagickConstituteImage</a> | <a href="#MagickDeconstructImages">MagickDeconstructImages</a> | <a href="#MagickDespeckleImage">MagickDespeckleImage</a> | <a href="#MagickDestroyImage">MagickDestroyImage</a> | <a href="#MagickDisplayImage">MagickDisplayImage</a> | <a href="#MagickDisplayImages">MagickDisplayImages</a> | <a href="#MagickDistortImage">MagickDistortImage</a> | <a href="#MagickDrawImage">MagickDrawImage</a> | <a href="#MagickEdgeImage">MagickEdgeImage</a> | <a href="#MagickEmbossImage">MagickEmbossImage</a> | <a href="#MagickEnhanceImage">MagickEnhanceImage</a> | <a href="#MagickEqualizeImage">MagickEqualizeImage</a> | <a href="#MagickEvaluateImage">MagickEvaluateImage</a> | <a href="#MagickExtentImage">MagickExtentImage</a> | <a href="#MagickFlipImage">MagickFlipImage</a> | <a href="#MagickFlopImage">MagickFlopImage</a> | <a href="#MagickFrameImage">MagickFrameImage</a> | <a href="#MagickFxImage">MagickFxImage</a> | <a href="#MagickGammaImage">MagickGammaImage</a> | <a href="#MagickGaussianBlurImage">MagickGaussianBlurImage</a> | <a href="#MagickGetImage">MagickGetImage</a> | <a href="#MagickGetImageClipMask">MagickGetImageClipMask</a> | <a href="#MagickGetImageRegion">MagickGetImageRegion</a> | <a href="#MagickGetImageBackgroundColor">MagickGetImageBackgroundColor</a> | <a href="#MagickGetImageBlob">MagickGetImageBlob</a> | <a href="#MagickGetImageBlob">MagickGetImageBlob</a> | <a href="#MagickGetImageBluePrimary">MagickGetImageBluePrimary</a> | <a href="#MagickGetImageBorderColor">MagickGetImageBorderColor</a> | <a href="#MagickGetImageChannelDepth">MagickGetImageChannelDepth</a> | <a href="#MagickGetImageChannelDistortion">MagickGetImageChannelDistortion</a> | <a href="#MagickGetImageChannelMean">MagickGetImageChannelMean</a> | <a href="#MagickGetImageChannelRange">MagickGetImageChannelRange</a> | <a href="#MagickGetImageChannelStatistics">MagickGetImageChannelStatistics</a> | <a href="#MagickGetImageColormapColor">MagickGetImageColormapColor</a> | <a href="#MagickGetImageColors">MagickGetImageColors</a> | <a href="#MagickGetImageColorspace">MagickGetImageColorspace</a> | <a href="#MagickGetImageCompose">MagickGetImageCompose</a> | <a href="#MagickGetImageCompression">MagickGetImageCompression</a> | <a href="#MagickGetImageCompression">MagickGetImageCompression</a> | <a href="#MagickGetImageDelay">MagickGetImageDelay</a> | <a href="#MagickGetImageDepth">MagickGetImageDepth</a> | <a href="#MagickGetImageDistortion">MagickGetImageDistortion</a> | <a href="#MagickGetImageDispose">MagickGetImageDispose</a> | <a href="#MagickGetImageFilename">MagickGetImageFilename</a> | <a href="#MagickGetImageFormat">MagickGetImageFormat</a> | <a href="#MagickGetImageGamma">MagickGetImageGamma</a> | <a href="#MagickGetImageGreenPrimary">MagickGetImageGreenPrimary</a> | <a href="#MagickGetImageHeight">MagickGetImageHeight</a> | <a href="#MagickGetImageHistogram">MagickGetImageHistogram</a> | <a href="#MagickGetImageInterlaceScheme">MagickGetImageInterlaceScheme</a> | <a href="#MagickGetImageInterpolateMethod">MagickGetImageInterpolateMethod</a> | <a href="#MagickGetImageIterations">MagickGetImageIterations</a> | <a href="#MagickGetImageLength">MagickGetImageLength</a> | <a href="#MagickGetImageMatte">MagickGetImageMatte</a> | <a href="#MagickGetImageMatteColor">MagickGetImageMatteColor</a> | <a href="#MagickGetImageOrientation">MagickGetImageOrientation</a> | <a href="#MagickGetImagePage">MagickGetImagePage</a> | <a href="#MagickGetImagePixelColor">MagickGetImagePixelColor</a> | <a href="#MagickGetImagePixels">MagickGetImagePixels</a> | <a href="#MagickGetImageRedPrimary">MagickGetImageRedPrimary</a> | <a href="#MagickGetImageRenderingIntent">MagickGetImageRenderingIntent</a> | <a href="#MagickGetImageResolution">MagickGetImageResolution</a> | <a href="#MagickGetImageScene">MagickGetImageScene</a> | <a href="#MagickGetImageSignature">MagickGetImageSignature</a> | <a href="#MagickGetImageTicksPerSecond">MagickGetImageTicksPerSecond</a> | <a href="#MagickGetImageType">MagickGetImageType</a> | <a href="#MagickGetImageUnits">MagickGetImageUnits</a> | <a href="#MagickGetImageVirtualPixelMethod">MagickGetImageVirtualPixelMethod</a> | <a href="#MagickGetImageWhitePoint">MagickGetImageWhitePoint</a> | <a href="#MagickGetImageWidth">MagickGetImageWidth</a> | <a href="#MagickGetNumberImages">MagickGetNumberImages</a> | <a href="#MagickGetImageTotalInkDensity">MagickGetImageTotalInkDensity</a> | <a href="#MagickHasNextImage">MagickHasNextImage</a> | <a href="#MagickHasPreviousImage">MagickHasPreviousImage</a> | <a href="#MagickIdentifyImage">MagickIdentifyImage</a> | <a href="#MagickImplodeImage">MagickImplodeImage</a> | <a href="#MagickLabelImage">MagickLabelImage</a> | <a href="#MagickLevelImage">MagickLevelImage</a> | <a href="#MagickLinearStretchImage">MagickLinearStretchImage</a> | <a href="#MagickMagnifyImage">MagickMagnifyImage</a> | <a href="#MagickMapImage">MagickMapImage</a> | <a href="#MagickMedianFilterImage">MagickMedianFilterImage</a> | <a href="#MagickMergeImageLayers">MagickMergeImageLayers</a> | <a href="#MagickMinifyImage">MagickMinifyImage</a> | <a href="#MagickModulateImage">MagickModulateImage</a> | <a href="#MagickMontageImage">MagickMontageImage</a> | <a href="#MagickMorphImages">MagickMorphImages</a> | <a href="#MagickMotionBlurImage">MagickMotionBlurImage</a> | <a href="#MagickNegateImage">MagickNegateImage</a> | <a href="#MagickNewImage">MagickNewImage</a> | <a href="#MagickNextImage">MagickNextImage</a> | <a href="#MagickNormalizeImage">MagickNormalizeImage</a> | <a href="#MagickOilPaintImage">MagickOilPaintImage</a> | <a href="#MagickOptimizeImageLayers">MagickOptimizeImageLayers</a> | <a href="#MagickOrderedPosterizeImage">MagickOrderedPosterizeImage</a> | <a href="#MagickPaintFloodfillImage">MagickPaintFloodfillImage</a> | <a href="#MagickPaintOpaqueImage">MagickPaintOpaqueImage</a> | <a href="#MagickPaintTransparentImage">MagickPaintTransparentImage</a> | <a href="#MagickPingImage">MagickPingImage</a> | <a href="#MagickPingImageBlob">MagickPingImageBlob</a> | <a href="#MagickPingImageFile">MagickPingImageFile</a> | <a href="#MagickPolaroidImage">MagickPolaroidImage</a> | <a href="#MagickPosterizeImage">MagickPosterizeImage</a> | <a href="#MagickPreviewImages">MagickPreviewImages</a> | <a href="#MagickPreviousImage">MagickPreviousImage</a> | <a href="#MagickQuantizeImage">MagickQuantizeImage</a> | <a href="#MagickQuantizeImages">MagickQuantizeImages</a> | <a href="#MagickRadialBlurImage">MagickRadialBlurImage</a> | <a href="#MagickRaiseImage">MagickRaiseImage</a> | <a href="#MagickRandomThresholdImage">MagickRandomThresholdImage</a> | <a href="#MagickReadImage">MagickReadImage</a> | <a href="#MagickReadImageBlob">MagickReadImageBlob</a> | <a href="#MagickReadImageFile">MagickReadImageFile</a> | <a href="#MagickRecolorImage">MagickRecolorImage</a> | <a href="#MagickReduceNoiseImage">MagickReduceNoiseImage</a> | <a href="#MagickRemoveImage">MagickRemoveImage</a> | <a href="#MagickResampleImage">MagickResampleImage</a> | <a href="#MagickResetImagePage">MagickResetImagePage</a> | <a href="#MagickResizeImage">MagickResizeImage</a> | <a href="#MagickRollImage">MagickRollImage</a> | <a href="#MagickRotateImage">MagickRotateImage</a> | <a href="#MagickSampleImage">MagickSampleImage</a> | <a href="#MagickScaleImage">MagickScaleImage</a> | <a href="#MagickSegmentImage">MagickSegmentImage</a> | <a href="#MagickSeparateImageChannel">MagickSeparateImageChannel</a> | <a href="#MagickSepiaToneImage">MagickSepiaToneImage</a> | <a href="#MagickSetImage">MagickSetImage</a> | <a href="#MagickSetImageAlphaChannel">MagickSetImageAlphaChannel</a> | <a href="#MagickSetImageBackgroundColor">MagickSetImageBackgroundColor</a> | <a href="#MagickSetImageBias">MagickSetImageBias</a> | <a href="#MagickSetImageBluePrimary">MagickSetImageBluePrimary</a> | <a href="#MagickSetImageBorderColor">MagickSetImageBorderColor</a> | <a href="#MagickSetImageChannelDepth">MagickSetImageChannelDepth</a> | <a href="#MagickSetImageClipMask">MagickSetImageClipMask</a> | <a href="#MagickSetImageColormapColor">MagickSetImageColormapColor</a> | <a href="#MagickSetImageColorspace">MagickSetImageColorspace</a> | <a href="#MagickSetImageCompose">MagickSetImageCompose</a> | <a href="#MagickSetImageCompression">MagickSetImageCompression</a> | <a href="#MagickSetImageCompressionQuality">MagickSetImageCompressionQuality</a> | <a href="#MagickSetImageDelay">MagickSetImageDelay</a> | <a href="#MagickSetImageDepth">MagickSetImageDepth</a> | <a href="#MagickSetImageDispose">MagickSetImageDispose</a> | <a href="#MagickSetImageExtent">MagickSetImageExtent</a> | <a href="#MagickSetImageFilename">MagickSetImageFilename</a> | <a href="#MagickSetImageFormat">MagickSetImageFormat</a> | <a href="#MagickSetImageGamma">MagickSetImageGamma</a> | <a href="#MagickSetImageGreenPrimary">MagickSetImageGreenPrimary</a> | <a href="#MagickSetImageInterlaceScheme">MagickSetImageInterlaceScheme</a> | <a href="#MagickSetImageInterpolateMethod">MagickSetImageInterpolateMethod</a> | <a href="#MagickSetImageIterations">MagickSetImageIterations</a> | <a href="#MagickSetImageMatte">MagickSetImageMatte</a> | <a href="#MagickSetImageMatteColor">MagickSetImageMatteColor</a> | <a href="#MagickSetImageOpacity">MagickSetImageOpacity</a> | <a href="#MagickSetImageOrientation">MagickSetImageOrientation</a> | <a href="#MagickSetImagePage">MagickSetImagePage</a> | <a href="#MagickSetImagePixels">MagickSetImagePixels</a> | <a href="#MagickSetImageProgressMonitor">MagickSetImageProgressMonitor</a> | <a href="#MagickSetImageRedPrimary">MagickSetImageRedPrimary</a> | <a href="#MagickSetImageRenderingIntent">MagickSetImageRenderingIntent</a> | <a href="#MagickSetImageResolution">MagickSetImageResolution</a> | <a href="#MagickSetImageScene">MagickSetImageScene</a> | <a href="#MagickSetImageTicksPerSecond">MagickSetImageTicksPerSecond</a> | <a href="#MagickSetImageType">MagickSetImageType</a> | <a href="#MagickSetImageUnits">MagickSetImageUnits</a> | <a href="#MagickSetImageWhitePoint">MagickSetImageWhitePoint</a> | <a href="#MagickShadeImage">MagickShadeImage</a> | <a href="#MagickShadowImage">MagickShadowImage</a> | <a href="#MagickSharpenImage">MagickSharpenImage</a> | <a href="#MagickShaveImage">MagickShaveImage</a> | <a href="#MagickShearImage">MagickShearImage</a> | <a href="#MagickSigmoidalContrastImage">MagickSigmoidalContrastImage</a> | <a href="#MagickSketchImage">MagickSketchImage</a> | <a href="#MagickSolarizeImage">MagickSolarizeImage</a> | <a href="#MagickSpliceImage">MagickSpliceImage</a> | <a href="#MagickSpreadImage">MagickSpreadImage</a> | <a href="#MagickSteganoImage">MagickSteganoImage</a> | <a href="#MagickStereoImage">MagickStereoImage</a> | <a href="#MagickStripImage">MagickStripImage</a> | <a href="#MagickSwirlImage">MagickSwirlImage</a> | <a href="#MagickTextureImage">MagickTextureImage</a> | <a href="#MagickThresholdImage">MagickThresholdImage</a> | <a href="#MagickThumbnailImage">MagickThumbnailImage</a> | <a href="#MagickTintImage">MagickTintImage</a> | <a href="#MagickTransformImage">MagickTransformImage</a> | <a href="#MagickTransposeImage">MagickTransposeImage</a> | <a href="#MagickTransverseImage">MagickTransverseImage</a> | <a href="#MagickTrimImage">MagickTrimImage</a> | <a href="#MagickUniqueImageColors">MagickUniqueImageColors</a> | <a href="#MagickUnsharpMaskImage">MagickUnsharpMaskImage</a> | <a href="#MagickVignetteImage">MagickVignetteImage</a> | <a href="#MagickWaveImage">MagickWaveImage</a> | <a href="#MagickWhiteThresholdImage">MagickWhiteThresholdImage</a> | <a href="#MagickWriteImage">MagickWriteImage</a> | <a href="#MagickWriteImageFile">MagickWriteImageFile</a> | <a href="#MagickWriteImages">MagickWriteImages</a> | <a href="#MagickWriteImagesFile">MagickWriteImagesFile</a> ]</p>
 
101
<p class="navigation-index">[ <a href="#GetImageFromMagickWand">GetImageFromMagickWand</a> | <a href="#MagickAdaptiveBlurImage">MagickAdaptiveBlurImage</a> | <a href="#MagickAdaptiveResizeImage">MagickAdaptiveResizeImage</a> | <a href="#MagickAdaptiveSharpenImage">MagickAdaptiveSharpenImage</a> | <a href="#MagickAdaptiveThresholdImage">MagickAdaptiveThresholdImage</a> | <a href="#MagickAddImage">MagickAddImage</a> | <a href="#MagickAddNoiseImage">MagickAddNoiseImage</a> | <a href="#MagickAffineTransformImage">MagickAffineTransformImage</a> | <a href="#MagickAnnotateImage">MagickAnnotateImage</a> | <a href="#MagickAnimateImages">MagickAnimateImages</a> | <a href="#MagickAppendImages">MagickAppendImages</a> | <a href="#MagickAverageImages">MagickAverageImages</a> | <a href="#MagickBlackThresholdImage">MagickBlackThresholdImage</a> | <a href="#MagickBlurImage">MagickBlurImage</a> | <a href="#MagickBorderImage">MagickBorderImage</a> | <a href="#MagickCharcoalImage">MagickCharcoalImage</a> | <a href="#MagickChopImage">MagickChopImage</a> | <a href="#MagickClipImage">MagickClipImage</a> | <a href="#MagickClipImagePath">MagickClipImagePath</a> | <a href="#MagickClutImage">MagickClutImage</a> | <a href="#MagickCoalesceImages">MagickCoalesceImages</a> | <a href="#MagickColorizeImage">MagickColorizeImage</a> | <a href="#MagickCombineImages">MagickCombineImages</a> | <a href="#MagickCommentImage">MagickCommentImage</a> | <a href="#MagickCompareImageChannels">MagickCompareImageChannels</a> | <a href="#MagickCompareImageLayers">MagickCompareImageLayers</a> | <a href="#MagickCompareImage">MagickCompareImage</a> | <a href="#MagickCompositeImage">MagickCompositeImage</a> | <a href="#MagickContrastImage">MagickContrastImage</a> | <a href="#MagickContrastStretchImage">MagickContrastStretchImage</a> | <a href="#MagickConvolveImage">MagickConvolveImage</a> | <a href="#MagickCropImage">MagickCropImage</a> | <a href="#MagickCycleColormapImage">MagickCycleColormapImage</a> | <a href="#MagickConstituteImage">MagickConstituteImage</a> | <a href="#MagickDecipherImage">MagickDecipherImage</a> | <a href="#MagickDeconstructImages">MagickDeconstructImages</a> | <a href="#MagickDeskewImage">MagickDeskewImage</a> | <a href="#MagickDespeckleImage">MagickDespeckleImage</a> | <a href="#MagickDestroyImage">MagickDestroyImage</a> | <a href="#MagickDisplayImage">MagickDisplayImage</a> | <a href="#MagickDisplayImages">MagickDisplayImages</a> | <a href="#MagickDistortImage">MagickDistortImage</a> | <a href="#MagickDrawImage">MagickDrawImage</a> | <a href="#MagickEdgeImage">MagickEdgeImage</a> | <a href="#MagickEmbossImage">MagickEmbossImage</a> | <a href="#MagickEncipherImage">MagickEncipherImage</a> | <a href="#MagickEnhanceImage">MagickEnhanceImage</a> | <a href="#MagickEqualizeImage">MagickEqualizeImage</a> | <a href="#MagickEvaluateImage">MagickEvaluateImage</a> | <a href="#MagickExtentImage">MagickExtentImage</a> | <a href="#MagickFlipImage">MagickFlipImage</a> | <a href="#MagickFloodfillPaintImage">MagickFloodfillPaintImage</a> | <a href="#MagickFlopImage">MagickFlopImage</a> | <a href="#MagickFrameImage">MagickFrameImage</a> | <a href="#MagickFxImage">MagickFxImage</a> | <a href="#MagickGammaImage">MagickGammaImage</a> | <a href="#MagickGaussianBlurImage">MagickGaussianBlurImage</a> | <a href="#MagickGetImage">MagickGetImage</a> | <a href="#MagickGetImageAlphaChannel">MagickGetImageAlphaChannel</a> | <a href="#MagickGetImageClipMask">MagickGetImageClipMask</a> | <a href="#MagickGetImageBackgroundColor">MagickGetImageBackgroundColor</a> | <a href="#MagickGetImageBlob">MagickGetImageBlob</a> | <a href="#MagickGetImageBlob">MagickGetImageBlob</a> | <a href="#MagickGetImageBluePrimary">MagickGetImageBluePrimary</a> | <a href="#MagickGetImageBorderColor">MagickGetImageBorderColor</a> | <a href="#MagickGetImageChannelDepth">MagickGetImageChannelDepth</a> | <a href="#MagickGetImageChannelDistortion">MagickGetImageChannelDistortion</a> | <a href="#MagickGetImageChannelDistortions">MagickGetImageChannelDistortions</a> | <a href="#MagickGetImageChannelMean">MagickGetImageChannelMean</a> | <a href="#MagickGetImageChannelRange">MagickGetImageChannelRange</a> | <a href="#MagickGetImageChannelStatistics">MagickGetImageChannelStatistics</a> | <a href="#MagickGetImageColormapColor">MagickGetImageColormapColor</a> | <a href="#MagickGetImageColors">MagickGetImageColors</a> | <a href="#MagickGetImageColorspace">MagickGetImageColorspace</a> | <a href="#MagickGetImageCompose">MagickGetImageCompose</a> | <a href="#MagickGetImageCompression">MagickGetImageCompression</a> | <a href="#MagickGetImageCompression">MagickGetImageCompression</a> | <a href="#MagickGetImageDelay">MagickGetImageDelay</a> | <a href="#MagickGetImageDepth">MagickGetImageDepth</a> | <a href="#MagickGetImageDistortion">MagickGetImageDistortion</a> | <a href="#MagickGetImageDispose">MagickGetImageDispose</a> | <a href="#MagickGetImageFilename">MagickGetImageFilename</a> | <a href="#MagickGetImageFormat">MagickGetImageFormat</a> | <a href="#MagickGetImageGamma">MagickGetImageGamma</a> | <a href="#MagickGetImageGravity">MagickGetImageGravity</a> | <a href="#MagickGetImageGreenPrimary">MagickGetImageGreenPrimary</a> | <a href="#MagickGetImageHeight">MagickGetImageHeight</a> | <a href="#MagickGetImageHistogram">MagickGetImageHistogram</a> | <a href="#MagickGetImageInterlaceScheme">MagickGetImageInterlaceScheme</a> | <a href="#MagickGetImageInterpolateMethod">MagickGetImageInterpolateMethod</a> | <a href="#MagickGetImageIterations">MagickGetImageIterations</a> | <a href="#MagickGetImageLength">MagickGetImageLength</a> | <a href="#MagickGetImageMatteColor">MagickGetImageMatteColor</a> | <a href="#MagickGetImageOrientation">MagickGetImageOrientation</a> | <a href="#MagickGetImagePage">MagickGetImagePage</a> | <a href="#MagickGetImagePixelColor">MagickGetImagePixelColor</a> | <a href="#MagickGetImagePixels">MagickGetImagePixels</a> | <a href="#MagickGetImageRedPrimary">MagickGetImageRedPrimary</a> | <a href="#MagickGetImageRegion">MagickGetImageRegion</a> | <a href="#MagickGetImageRenderingIntent">MagickGetImageRenderingIntent</a> | <a href="#MagickGetImageResolution">MagickGetImageResolution</a> | <a href="#MagickGetImageScene">MagickGetImageScene</a> | <a href="#MagickGetImageSignature">MagickGetImageSignature</a> | <a href="#MagickGetImageTicksPerSecond">MagickGetImageTicksPerSecond</a> | <a href="#MagickGetImageType">MagickGetImageType</a> | <a href="#MagickGetImageUnits">MagickGetImageUnits</a> | <a href="#MagickGetImageVirtualPixelMethod">MagickGetImageVirtualPixelMethod</a> | <a href="#MagickGetImageWhitePoint">MagickGetImageWhitePoint</a> | <a href="#MagickGetImageWidth">MagickGetImageWidth</a> | <a href="#MagickGetNumberImages">MagickGetNumberImages</a> | <a href="#MagickGetImageTotalInkDensity">MagickGetImageTotalInkDensity</a> | <a href="#MagickHasNextImage">MagickHasNextImage</a> | <a href="#MagickHasPreviousImage">MagickHasPreviousImage</a> | <a href="#MagickIdentifyImage">MagickIdentifyImage</a> | <a href="#MagickImplodeImage">MagickImplodeImage</a> | <a href="#MagickLabelImage">MagickLabelImage</a> | <a href="#MagickLevelImage">MagickLevelImage</a> | <a href="#MagickLinearStretchImage">MagickLinearStretchImage</a> | <a href="#MagickLiquidRescaleImage">MagickLiquidRescaleImage</a> | <a href="#MagickMagnifyImage">MagickMagnifyImage</a> | <a href="#MagickMedianFilterImage">MagickMedianFilterImage</a> | <a href="#MagickMergeImageLayers">MagickMergeImageLayers</a> | <a href="#MagickMinifyImage">MagickMinifyImage</a> | <a href="#MagickModulateImage">MagickModulateImage</a> | <a href="#MagickMontageImage">MagickMontageImage</a> | <a href="#MagickMorphImages">MagickMorphImages</a> | <a href="#MagickMotionBlurImage">MagickMotionBlurImage</a> | <a href="#MagickNegateImage">MagickNegateImage</a> | <a href="#MagickNewImage">MagickNewImage</a> | <a href="#MagickNextImage">MagickNextImage</a> | <a href="#MagickNormalizeImage">MagickNormalizeImage</a> | <a href="#MagickOilPaintImage">MagickOilPaintImage</a> | <a href="#MagickOpaquePaintImage">MagickOpaquePaintImage</a> | <a href="#MagickOptimizeImageLayers">MagickOptimizeImageLayers</a> | <a href="#MagickOrderedPosterizeImage">MagickOrderedPosterizeImage</a> | <a href="#MagickPingImage">MagickPingImage</a> | <a href="#MagickPingImageBlob">MagickPingImageBlob</a> | <a href="#MagickPingImageFile">MagickPingImageFile</a> | <a href="#MagickPolaroidImage">MagickPolaroidImage</a> | <a href="#MagickPosterizeImage">MagickPosterizeImage</a> | <a href="#MagickPreviewImages">MagickPreviewImages</a> | <a href="#MagickPreviousImage">MagickPreviousImage</a> | <a href="#MagickQuantizeImage">MagickQuantizeImage</a> | <a href="#MagickQuantizeImages">MagickQuantizeImages</a> | <a href="#MagickRadialBlurImage">MagickRadialBlurImage</a> | <a href="#MagickRaiseImage">MagickRaiseImage</a> | <a href="#MagickRandomThresholdImage">MagickRandomThresholdImage</a> | <a href="#MagickReadImage">MagickReadImage</a> | <a href="#MagickReadImageBlob">MagickReadImageBlob</a> | <a href="#MagickReadImageFile">MagickReadImageFile</a> | <a href="#MagickRecolorImage">MagickRecolorImage</a> | <a href="#MagickReduceNoiseImage">MagickReduceNoiseImage</a> | <a href="#MagickRemapImage">MagickRemapImage</a> | <a href="#MagickRemoveImage">MagickRemoveImage</a> | <a href="#MagickResampleImage">MagickResampleImage</a> | <a href="#MagickResetImagePage">MagickResetImagePage</a> | <a href="#MagickResizeImage">MagickResizeImage</a> | <a href="#MagickRollImage">MagickRollImage</a> | <a href="#MagickRotateImage">MagickRotateImage</a> | <a href="#MagickSampleImage">MagickSampleImage</a> | <a href="#MagickScaleImage">MagickScaleImage</a> | <a href="#MagickSegmentImage">MagickSegmentImage</a> | <a href="#MagickSeparateImageChannel">MagickSeparateImageChannel</a> | <a href="#MagickSepiaToneImage">MagickSepiaToneImage</a> | <a href="#MagickSetImage">MagickSetImage</a> | <a href="#MagickSetImageAlphaChannel">MagickSetImageAlphaChannel</a> | <a href="#MagickSetImageBackgroundColor">MagickSetImageBackgroundColor</a> | <a href="#MagickSetImageBias">MagickSetImageBias</a> | <a href="#MagickSetImageBluePrimary">MagickSetImageBluePrimary</a> | <a href="#MagickSetImageBorderColor">MagickSetImageBorderColor</a> | <a href="#MagickSetImageChannelDepth">MagickSetImageChannelDepth</a> | <a href="#MagickSetImageClipMask">MagickSetImageClipMask</a> | <a href="#MagickSetImageColormapColor">MagickSetImageColormapColor</a> | <a href="#MagickSetImageColorspace">MagickSetImageColorspace</a> | <a href="#MagickSetImageCompose">MagickSetImageCompose</a> | <a href="#MagickSetImageCompression">MagickSetImageCompression</a> | <a href="#MagickSetImageCompressionQuality">MagickSetImageCompressionQuality</a> | <a href="#MagickSetImageDelay">MagickSetImageDelay</a> | <a href="#MagickSetImageDepth">MagickSetImageDepth</a> | <a href="#MagickSetImageDispose">MagickSetImageDispose</a> | <a href="#MagickSetImageExtent">MagickSetImageExtent</a> | <a href="#MagickSetImageFilename">MagickSetImageFilename</a> | <a href="#MagickSetImageFormat">MagickSetImageFormat</a> | <a href="#MagickSetImageGamma">MagickSetImageGamma</a> | <a href="#MagickSetImageGravity">MagickSetImageGravity</a> | <a href="#MagickSetImageGreenPrimary">MagickSetImageGreenPrimary</a> | <a href="#MagickSetImageInterlaceScheme">MagickSetImageInterlaceScheme</a> | <a href="#MagickSetImageInterpolateMethod">MagickSetImageInterpolateMethod</a> | <a href="#MagickSetImageIterations">MagickSetImageIterations</a> | <a href="#MagickSetImageMatte">MagickSetImageMatte</a> | <a href="#MagickSetImageMatteColor">MagickSetImageMatteColor</a> | <a href="#MagickSetImageOpacity">MagickSetImageOpacity</a> | <a href="#MagickSetImageOrientation">MagickSetImageOrientation</a> | <a href="#MagickSetImagePage">MagickSetImagePage</a> | <a href="#MagickSetImagePixels">MagickSetImagePixels</a> | <a href="#MagickSetImageProgressMonitor">MagickSetImageProgressMonitor</a> | <a href="#MagickSetImageRedPrimary">MagickSetImageRedPrimary</a> | <a href="#MagickSetImageRenderingIntent">MagickSetImageRenderingIntent</a> | <a href="#MagickSetImageResolution">MagickSetImageResolution</a> | <a href="#MagickSetImageScene">MagickSetImageScene</a> | <a href="#MagickSetImageTicksPerSecond">MagickSetImageTicksPerSecond</a> | <a href="#MagickSetImageType">MagickSetImageType</a> | <a href="#MagickSetImageUnits">MagickSetImageUnits</a> | <a href="#MagickSetImageWhitePoint">MagickSetImageWhitePoint</a> | <a href="#MagickShadeImage">MagickShadeImage</a> | <a href="#MagickShadowImage">MagickShadowImage</a> | <a href="#MagickSharpenImage">MagickSharpenImage</a> | <a href="#MagickShaveImage">MagickShaveImage</a> | <a href="#MagickShearImage">MagickShearImage</a> | <a href="#MagickSigmoidalContrastImage">MagickSigmoidalContrastImage</a> | <a href="#MagickSketchImage">MagickSketchImage</a> | <a href="#MagickSolarizeImage">MagickSolarizeImage</a> | <a href="#MagickSparseColorImage">MagickSparseColorImage</a> | <a href="#MagickSpliceImage">MagickSpliceImage</a> | <a href="#MagickSpreadImage">MagickSpreadImage</a> | <a href="#MagickSteganoImage">MagickSteganoImage</a> | <a href="#MagickStereoImage">MagickStereoImage</a> | <a href="#MagickStripImage">MagickStripImage</a> | <a href="#MagickSwirlImage">MagickSwirlImage</a> | <a href="#MagickTextureImage">MagickTextureImage</a> | <a href="#MagickThresholdImage">MagickThresholdImage</a> | <a href="#MagickThumbnailImage">MagickThumbnailImage</a> | <a href="#MagickTintImage">MagickTintImage</a> | <a href="#MagickTransformImage">MagickTransformImage</a> | <a href="#MagickTransparentPaintImage">MagickTransparentPaintImage</a> | <a href="#MagickTransposeImage">MagickTransposeImage</a> | <a href="#MagickTransverseImage">MagickTransverseImage</a> | <a href="#MagickTrimImage">MagickTrimImage</a> | <a href="#MagickUniqueImageColors">MagickUniqueImageColors</a> | <a href="#MagickUnsharpMaskImage">MagickUnsharpMaskImage</a> | <a href="#MagickVignetteImage">MagickVignetteImage</a> | <a href="#MagickWaveImage">MagickWaveImage</a> | <a href="#MagickWhiteThresholdImage">MagickWhiteThresholdImage</a> | <a href="#MagickWriteImage">MagickWriteImage</a> | <a href="#MagickWriteImageFile">MagickWriteImageFile</a> | <a href="#MagickWriteImages">MagickWriteImages</a> | <a href="#MagickWriteImagesFile">MagickWriteImagesFile</a> ]</p>
83
102
 
84
103
<div style="margin: auto;">
85
 
  <h2><a name="GetImageFromMagickWand">GetImageFromMagickWand</a></h2>
 
104
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
105
_8c.html" target="source" name="GetImageFromMagickWand">GetImageFromMagickWand</a></h2>
86
106
</div>
87
107
 
88
108
<p>GetImageFromMagickWand() returns the current image from the magick wand.</p></ol>
90
110
<p>The format of the GetImageFromMagickWand method is:</p>
91
111
 
92
112
<pre class="code">
93
 
  Image *GetImageFromMagickWand(MagickWand *wand)
 
113
  Image *GetImageFromMagickWand(const MagickWand *wand)
94
114
</pre>
95
115
 
96
116
<p>A description of each parameter follows:</p></ol>
97
117
 
98
118
<h5>wand</h5>
99
 
<ol><p>The magick wand.</p></ol>
 
119
<ol><p>the magick wand.</p></ol>
100
120
 
101
121
<div style="margin: auto;">
102
 
  <h2><a name="MagickAdaptiveBlurImage">MagickAdaptiveBlurImage</a></h2>
 
122
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
123
_8c.html" target="source" name="MagickAdaptiveBlurImage">MagickAdaptiveBlurImage</a></h2>
103
124
</div>
104
125
 
105
126
<p>MagickAdaptiveBlurImage() adaptively blurs the image by blurring less intensely near image edges and more intensely far from edges. We blur the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and MagickAdaptiveBlurImage() selects a suitable radius for you.</p></ol>
116
137
<p>A description of each parameter follows:</p></ol>
117
138
 
118
139
<h5>wand</h5>
119
 
<ol><p>The magick wand.</p></ol>
 
140
<ol><p>the magick wand.</p></ol>
120
141
 
121
142
<h5>channel</h5>
122
 
<ol><p>The image channel(s).</p></ol>
 
143
<ol><p>the image channel(s).</p></ol>
123
144
 
124
145
<h5>radius</h5>
125
 
<ol><p>The radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
 
146
<ol><p>the radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
126
147
 
127
148
<h5>sigma</h5>
128
 
<ol><p>The standard deviation of the Gaussian, in pixels.</p></ol>
 
149
<ol><p>the standard deviation of the Gaussian, in pixels.</p></ol>
129
150
 
130
151
<div style="margin: auto;">
131
 
  <h2><a name="MagickAdaptiveResizeImage">MagickAdaptiveResizeImage</a></h2>
 
152
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
153
_8c.html" target="source" name="MagickAdaptiveResizeImage">MagickAdaptiveResizeImage</a></h2>
132
154
</div>
133
155
 
134
156
<p>MagickAdaptiveResizeImage() adaptively resize image with data dependent triangulation.</p></ol>
138
160
<p>A description of each parameter follows:</p></ol>
139
161
 
140
162
<h5>wand</h5>
141
 
<ol><p>The magick wand.</p></ol>
 
163
<ol><p>the magick wand.</p></ol>
142
164
 
143
165
<h5>columns</h5>
144
 
<ol><p>The number of columns in the scaled image.</p></ol>
 
166
<ol><p>the number of columns in the scaled image.</p></ol>
145
167
 
146
168
<h5>rows</h5>
147
 
<ol><p>The number of rows in the scaled image.</p></ol>
 
169
<ol><p>the number of rows in the scaled image.</p></ol>
148
170
 
149
171
<div style="margin: auto;">
150
 
  <h2><a name="MagickAdaptiveSharpenImage">MagickAdaptiveSharpenImage</a></h2>
 
172
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
173
_8c.html" target="source" name="MagickAdaptiveSharpenImage">MagickAdaptiveSharpenImage</a></h2>
151
174
</div>
152
175
 
153
176
<p>MagickAdaptiveSharpenImage() adaptively sharpens the image by sharpening more intensely near image edges and less intensely far from edges. We sharpen the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and MagickAdaptiveSharpenImage() selects a suitable radius for you.</p></ol>
164
187
<p>A description of each parameter follows:</p></ol>
165
188
 
166
189
<h5>wand</h5>
167
 
<ol><p>The magick wand.</p></ol>
 
190
<ol><p>the magick wand.</p></ol>
168
191
 
169
192
<h5>channel</h5>
170
 
<ol><p>The image channel(s).</p></ol>
 
193
<ol><p>the image channel(s).</p></ol>
171
194
 
172
195
<h5>radius</h5>
173
 
<ol><p>The radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
 
196
<ol><p>the radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
174
197
 
175
198
<h5>sigma</h5>
176
 
<ol><p>The standard deviation of the Gaussian, in pixels.</p></ol>
 
199
<ol><p>the standard deviation of the Gaussian, in pixels.</p></ol>
177
200
 
178
201
<div style="margin: auto;">
179
 
  <h2><a name="MagickAdaptiveThresholdImage">MagickAdaptiveThresholdImage</a></h2>
 
202
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
203
_8c.html" target="source" name="MagickAdaptiveThresholdImage">MagickAdaptiveThresholdImage</a></h2>
180
204
</div>
181
205
 
182
206
<p>MagickAdaptiveThresholdImage() selects an individual threshold for each pixel based on the range of intensity values in its local neighborhood.  This allows for thresholding of an image whose global intensity histogram doesn't contain distinctive peaks.</p></ol>
191
215
<p>A description of each parameter follows:</p></ol>
192
216
 
193
217
<h5>wand</h5>
194
 
<ol><p>The magick wand.</p></ol>
 
218
<ol><p>the magick wand.</p></ol>
195
219
 
196
220
<h5>width</h5>
197
 
<ol><p>The width of the local neighborhood.</p></ol>
 
221
<ol><p>the width of the local neighborhood.</p></ol>
198
222
 
199
223
<h5>height</h5>
200
 
<ol><p>The height of the local neighborhood.</p></ol>
 
224
<ol><p>the height of the local neighborhood.</p></ol>
201
225
 
202
226
<h5>offset</h5>
203
 
<ol><p>The mean offset.</p></ol>
 
227
<ol><p>the mean offset.</p></ol>
204
228
 
205
229
<div style="margin: auto;">
206
 
  <h2><a name="MagickAddImage">MagickAddImage</a></h2>
 
230
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
231
_8c.html" target="source" name="MagickAddImage">MagickAddImage</a></h2>
207
232
</div>
208
233
 
209
234
<p>MagickAddImage() adds the specified images at the current image location.</p></ol>
218
243
<p>A description of each parameter follows:</p></ol>
219
244
 
220
245
<h5>wand</h5>
221
 
<ol><p>The magick wand.</p></ol>
 
246
<ol><p>the magick wand.</p></ol>
222
247
 
223
248
<h5>add_wand</h5>
224
249
<ol><p>A wand that contains images to add at the current image location.</p></ol>
225
250
 
226
251
<div style="margin: auto;">
227
 
  <h2><a name="MagickAddNoiseImage">MagickAddNoiseImage</a></h2>
 
252
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
253
_8c.html" target="source" name="MagickAddNoiseImage">MagickAddNoiseImage</a></h2>
228
254
</div>
229
255
 
230
256
<p>MagickAddNoiseImage() adds random noise to the image.</p></ol>
241
267
<p>A description of each parameter follows:</p></ol>
242
268
 
243
269
<h5>wand</h5>
244
 
<ol><p>The magick wand.</p></ol>
 
270
<ol><p>the magick wand.</p></ol>
245
271
 
246
272
<h5>channel</h5>
247
 
<ol><p>The image channel(s).</p></ol>
 
273
<ol><p>the image channel(s).</p></ol>
248
274
 
249
275
<h5>noise_type</h5>
250
276
<ol><p>The type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson.</p></ol>
251
277
 
252
278
<div style="margin: auto;">
253
 
  <h2><a name="MagickAffineTransformImage">MagickAffineTransformImage</a></h2>
 
279
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
280
_8c.html" target="source" name="MagickAffineTransformImage">MagickAffineTransformImage</a></h2>
254
281
</div>
255
282
 
256
283
<p>MagickAffineTransformImage() transforms an image as dictated by the affine matrix of the drawing wand.</p></ol>
265
292
<p>A description of each parameter follows:</p></ol>
266
293
 
267
294
<h5>wand</h5>
268
 
<ol><p>The magick wand.</p></ol>
 
295
<ol><p>the magick wand.</p></ol>
269
296
 
270
297
<h5>drawing_wand</h5>
271
 
<ol><p>The draw wand.</p></ol>
 
298
<ol><p>the draw wand.</p></ol>
272
299
 
273
300
<div style="margin: auto;">
274
 
  <h2><a name="MagickAnnotateImage">MagickAnnotateImage</a></h2>
 
301
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
302
_8c.html" target="source" name="MagickAnnotateImage">MagickAnnotateImage</a></h2>
275
303
</div>
276
304
 
277
305
<p>MagickAnnotateImage() annotates an image with text.</p></ol>
287
315
<p>A description of each parameter follows:</p></ol>
288
316
 
289
317
<h5>wand</h5>
290
 
<ol><p>The magick wand.</p></ol>
 
318
<ol><p>the magick wand.</p></ol>
291
319
 
292
320
<h5>drawing_wand</h5>
293
 
<ol><p>The draw wand.</p></ol>
 
321
<ol><p>the draw wand.</p></ol>
294
322
 
295
323
<h5>x</h5>
296
324
<ol><p>x ordinate to left of text</p></ol>
305
333
<ol><p>text to draw</p></ol>
306
334
 
307
335
<div style="margin: auto;">
308
 
  <h2><a name="MagickAnimateImages">MagickAnimateImages</a></h2>
 
336
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
337
_8c.html" target="source" name="MagickAnimateImages">MagickAnimateImages</a></h2>
309
338
</div>
310
339
 
311
340
<p>MagickAnimateImages() animates an image or image sequence.</p></ol>
320
349
<p>A description of each parameter follows:</p></ol>
321
350
 
322
351
<h5>wand</h5>
323
 
<ol><p>The magick wand.</p></ol>
 
352
<ol><p>the magick wand.</p></ol>
324
353
 
325
354
<h5>server_name</h5>
326
 
<ol><p>The X server name.</p></ol>
 
355
<ol><p>the X server name.</p></ol>
327
356
 
328
357
<div style="margin: auto;">
329
 
  <h2><a name="MagickAppendImages">MagickAppendImages</a></h2>
 
358
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
359
_8c.html" target="source" name="MagickAppendImages">MagickAppendImages</a></h2>
330
360
</div>
331
361
 
332
362
<p>MagickAppendImages() append a set of images.</p></ol>
341
371
<p>A description of each parameter follows:</p></ol>
342
372
 
343
373
<h5>wand</h5>
344
 
<ol><p>The magick wand.</p></ol>
 
374
<ol><p>the magick wand.</p></ol>
345
375
 
346
376
<h5>stack</h5>
347
377
<ol><p>By default, images are stacked left-to-right. Set stack to MagickTrue to stack them top-to-bottom.</p></ol>
348
378
 
349
379
<div style="margin: auto;">
350
 
  <h2><a name="MagickAverageImages">MagickAverageImages</a></h2>
 
380
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
381
_8c.html" target="source" name="MagickAverageImages">MagickAverageImages</a></h2>
351
382
</div>
352
383
 
353
384
<p>MagickAverageImages() average a set of images.</p></ol>
361
392
<p>A description of each parameter follows:</p></ol>
362
393
 
363
394
<h5>wand</h5>
364
 
<ol><p>The magick wand.</p></ol>
 
395
<ol><p>the magick wand.</p></ol>
365
396
 
366
397
<div style="margin: auto;">
367
 
  <h2><a name="MagickBlackThresholdImage">MagickBlackThresholdImage</a></h2>
 
398
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
399
_8c.html" target="source" name="MagickBlackThresholdImage">MagickBlackThresholdImage</a></h2>
368
400
</div>
369
401
 
370
402
<p>MagickBlackThresholdImage() is like MagickThresholdImage() but  forces all pixels below the threshold into black while leaving all pixels above the threshold unchanged.</p></ol>
379
411
<p>A description of each parameter follows:</p></ol>
380
412
 
381
413
<h5>wand</h5>
382
 
<ol><p>The magick wand.</p></ol>
 
414
<ol><p>the magick wand.</p></ol>
383
415
 
384
416
<h5>threshold</h5>
385
 
<ol><p>The pixel wand.</p></ol>
 
417
<ol><p>the pixel wand.</p></ol>
386
418
 
387
419
<div style="margin: auto;">
388
 
  <h2><a name="MagickBlurImage">MagickBlurImage</a></h2>
 
420
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
421
_8c.html" target="source" name="MagickBlurImage">MagickBlurImage</a></h2>
389
422
</div>
390
423
 
391
424
<p>MagickBlurImage() blurs an image.  We convolve the image with a gaussian operator of the given radius and standard deviation (sigma). For reasonable results, the radius should be larger than sigma.  Use a radius of 0 and BlurImage() selects a suitable radius for you.</p></ol>
402
435
<p>A description of each parameter follows:</p></ol>
403
436
 
404
437
<h5>wand</h5>
405
 
<ol><p>The magick wand.</p></ol>
 
438
<ol><p>the magick wand.</p></ol>
406
439
 
407
440
<h5>channel</h5>
408
 
<ol><p>The image channel(s).</p></ol>
 
441
<ol><p>the image channel(s).</p></ol>
409
442
 
410
443
<h5>radius</h5>
411
 
<ol><p>The radius of the , in pixels, not counting the center pixel.</p></ol>
 
444
<ol><p>the radius of the , in pixels, not counting the center pixel.</p></ol>
412
445
 
413
446
<h5>sigma</h5>
414
 
<ol><p>The standard deviation of the , in pixels.</p></ol>
 
447
<ol><p>the standard deviation of the , in pixels.</p></ol>
415
448
 
416
449
<div style="margin: auto;">
417
 
  <h2><a name="MagickBorderImage">MagickBorderImage</a></h2>
 
450
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
451
_8c.html" target="source" name="MagickBorderImage">MagickBorderImage</a></h2>
418
452
</div>
419
453
 
420
454
<p>MagickBorderImage() surrounds the image with a border of the color defined by the bordercolor pixel wand.</p></ol>
430
464
<p>A description of each parameter follows:</p></ol>
431
465
 
432
466
<h5>wand</h5>
433
 
<ol><p>The magick wand.</p></ol>
 
467
<ol><p>the magick wand.</p></ol>
434
468
 
435
469
<h5>bordercolor</h5>
436
 
<ol><p>The border color pixel wand.</p></ol>
 
470
<ol><p>the border color pixel wand.</p></ol>
437
471
 
438
472
<h5>width</h5>
439
 
<ol><p>The border width.</p></ol>
 
473
<ol><p>the border width.</p></ol>
440
474
 
441
475
<h5>height</h5>
442
 
<ol><p>The border height.</p></ol>
 
476
<ol><p>the border height.</p></ol>
443
477
 
444
478
<div style="margin: auto;">
445
 
  <h2><a name="MagickCharcoalImage">MagickCharcoalImage</a></h2>
 
479
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
480
_8c.html" target="source" name="MagickCharcoalImage">MagickCharcoalImage</a></h2>
446
481
</div>
447
482
 
448
483
<p>MagickCharcoalImage() simulates a charcoal drawing.</p></ol>
457
492
<p>A description of each parameter follows:</p></ol>
458
493
 
459
494
<h5>wand</h5>
460
 
<ol><p>The magick wand.</p></ol>
 
495
<ol><p>the magick wand.</p></ol>
461
496
 
462
497
<h5>radius</h5>
463
 
<ol><p>The radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
 
498
<ol><p>the radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
464
499
 
465
500
<h5>sigma</h5>
466
 
<ol><p>The standard deviation of the Gaussian, in pixels.</p></ol>
 
501
<ol><p>the standard deviation of the Gaussian, in pixels.</p></ol>
467
502
 
468
503
<div style="margin: auto;">
469
 
  <h2><a name="MagickChopImage">MagickChopImage</a></h2>
 
504
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
505
_8c.html" target="source" name="MagickChopImage">MagickChopImage</a></h2>
470
506
</div>
471
507
 
472
508
<p>MagickChopImage() removes a region of an image and collapses the image to occupy the removed portion</p></ol>
482
518
<p>A description of each parameter follows:</p></ol>
483
519
 
484
520
<h5>wand</h5>
485
 
<ol><p>The magick wand.</p></ol>
 
521
<ol><p>the magick wand.</p></ol>
486
522
 
487
523
<h5>width</h5>
488
 
<ol><p>The region width.</p></ol>
 
524
<ol><p>the region width.</p></ol>
489
525
 
490
526
<h5>height</h5>
491
 
<ol><p>The region height.</p></ol>
 
527
<ol><p>the region height.</p></ol>
492
528
 
493
529
<h5>x</h5>
494
 
<ol><p>The region x offset.</p></ol>
 
530
<ol><p>the region x offset.</p></ol>
495
531
 
496
532
<h5>y</h5>
497
 
<ol><p>The region y offset.</p></ol>
 
533
<ol><p>the region y offset.</p></ol>
498
534
 
499
535
 
500
536
<div style="margin: auto;">
501
 
  <h2><a name="MagickClipImage">MagickClipImage</a></h2>
 
537
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
538
_8c.html" target="source" name="MagickClipImage">MagickClipImage</a></h2>
502
539
</div>
503
540
 
504
541
<p>MagickClipImage() clips along the first path from the 8BIM profile, if present.</p></ol>
512
549
<p>A description of each parameter follows:</p></ol>
513
550
 
514
551
<h5>wand</h5>
515
 
<ol><p>The magick wand.</p></ol>
 
552
<ol><p>the magick wand.</p></ol>
516
553
 
517
554
<div style="margin: auto;">
518
 
  <h2><a name="MagickClipImagePath">MagickClipImagePath</a></h2>
 
555
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
556
_8c.html" target="source" name="MagickClipImagePath">MagickClipImagePath</a></h2>
519
557
</div>
520
558
 
521
559
<p>MagickClipImagePath() clips along the named paths from the 8BIM profile, if present. Later operations take effect inside the path.  Id may be a number if preceded with #, to work on a numbered path, e.g., "#1" to use the first path.</p></ol>
530
568
<p>A description of each parameter follows:</p></ol>
531
569
 
532
570
<h5>wand</h5>
533
 
<ol><p>The magick wand.</p></ol>
 
571
<ol><p>the magick wand.</p></ol>
534
572
 
535
573
<h5>pathname</h5>
536
574
<ol><p>name of clipping path resource. If name is preceded by #, use clipping path numbered by name.</p></ol>
539
577
<ol><p>if non-zero, later operations take effect inside clipping path. Otherwise later operations take effect outside clipping path.</p></ol>
540
578
 
541
579
<div style="margin: auto;">
542
 
  <h2><a name="MagickClutImage">MagickClutImage</a></h2>
 
580
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
581
_8c.html" target="source" name="MagickClutImage">MagickClutImage</a></h2>
543
582
</div>
544
583
 
545
584
<p>MagickClutImage() replaces colors in the image from a color lookup table.</p></ol>
556
595
<p>A description of each parameter follows:</p></ol>
557
596
 
558
597
<h5>wand</h5>
559
 
<ol><p>The magick wand.</p></ol>
 
598
<ol><p>the magick wand.</p></ol>
560
599
 
561
600
<h5>clut_image</h5>
562
 
<ol><p>The clut image.</p></ol>
 
601
<ol><p>the clut image.</p></ol>
563
602
 
564
603
<div style="margin: auto;">
565
 
  <h2><a name="MagickCoalesceImages">MagickCoalesceImages</a></h2>
 
604
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
605
_8c.html" target="source" name="MagickCoalesceImages">MagickCoalesceImages</a></h2>
566
606
</div>
567
607
 
568
608
<p>MagickCoalesceImages() composites a set of images while respecting any page offsets and disposal methods.  GIF, MIFF, and MNG animation sequences typically start with an image background and each subsequent image varies in size and offset.  MagickCoalesceImages() returns a new sequence where each image in the sequence is the same size as the first and composited with the next image in the sequence.</p></ol>
576
616
<p>A description of each parameter follows:</p></ol>
577
617
 
578
618
<h5>wand</h5>
579
 
<ol><p>The magick wand.</p></ol>
 
619
<ol><p>the magick wand.</p></ol>
580
620
 
581
621
<div style="margin: auto;">
582
 
  <h2><a name="MagickColorizeImage">MagickColorizeImage</a></h2>
 
622
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
623
_8c.html" target="source" name="MagickColorizeImage">MagickColorizeImage</a></h2>
583
624
</div>
584
625
 
585
626
<p>MagickColorizeImage() blends the fill color with each pixel in the image.</p></ol>
594
635
<p>A description of each parameter follows:</p></ol>
595
636
 
596
637
<h5>wand</h5>
597
 
<ol><p>The magick wand.</p></ol>
 
638
<ol><p>the magick wand.</p></ol>
598
639
 
599
640
<h5>colorize</h5>
600
 
<ol><p>The colorize pixel wand.</p></ol>
 
641
<ol><p>the colorize pixel wand.</p></ol>
601
642
 
602
643
<h5>opacity</h5>
603
 
<ol><p>The opacity pixel wand.</p></ol>
 
644
<ol><p>the opacity pixel wand.</p></ol>
604
645
 
605
646
<div style="margin: auto;">
606
 
  <h2><a name="MagickCombineImages">MagickCombineImages</a></h2>
 
647
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
648
_8c.html" target="source" name="MagickCombineImages">MagickCombineImages</a></h2>
607
649
</div>
608
650
 
609
651
<p>MagickCombineImages() combines one or more images into a single image.  The grayscale value of the pixels of each image in the sequence is assigned in order to the specified  hannels of the combined image.   The typical ordering would be image 1 => Red, 2 => Green, 3 => Blue, etc.</p></ol>
618
660
<p>A description of each parameter follows:</p></ol>
619
661
 
620
662
<h5>wand</h5>
621
 
<ol><p>The magick wand.</p></ol>
 
663
<ol><p>the magick wand.</p></ol>
622
664
 
623
665
<h5>channel</h5>
624
 
<ol><p>The channel.</p></ol>
 
666
<ol><p>the channel.</p></ol>
625
667
 
626
668
<div style="margin: auto;">
627
 
  <h2><a name="MagickCommentImage">MagickCommentImage</a></h2>
 
669
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
670
_8c.html" target="source" name="MagickCommentImage">MagickCommentImage</a></h2>
628
671
</div>
629
672
 
630
673
<p>MagickCommentImage() adds a comment to your image.</p></ol>
639
682
<p>A description of each parameter follows:</p></ol>
640
683
 
641
684
<h5>wand</h5>
642
 
<ol><p>The magick wand.</p></ol>
 
685
<ol><p>the magick wand.</p></ol>
643
686
 
644
687
<h5>comment</h5>
645
 
<ol><p>The image comment.</p></ol>
 
688
<ol><p>the image comment.</p></ol>
646
689
 
647
690
<div style="margin: auto;">
648
 
  <h2><a name="MagickCompareImageChannels">MagickCompareImageChannels</a></h2>
 
691
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
692
_8c.html" target="source" name="MagickCompareImageChannels">MagickCompareImageChannels</a></h2>
649
693
</div>
650
694
 
651
695
<p>MagickCompareImageChannels() compares one or more image channels of an image to a reconstructed image and returns the difference image.</p></ol>
661
705
<p>A description of each parameter follows:</p></ol>
662
706
 
663
707
<h5>wand</h5>
664
 
<ol><p>The magick wand.</p></ol>
 
708
<ol><p>the magick wand.</p></ol>
665
709
 
666
710
<h5>reference</h5>
667
 
<ol><p>The reference wand.</p></ol>
 
711
<ol><p>the reference wand.</p></ol>
668
712
 
669
713
<h5>channel</h5>
670
 
<ol><p>The channel.</p></ol>
 
714
<ol><p>the channel.</p></ol>
671
715
 
672
716
<h5>metric</h5>
673
 
<ol><p>The metric.</p></ol>
 
717
<ol><p>the metric.</p></ol>
674
718
 
675
719
<h5>distortion</h5>
676
 
<ol><p>The computed distortion between the images.</p></ol>
 
720
<ol><p>the computed distortion between the images.</p></ol>
677
721
 
678
722
<div style="margin: auto;">
679
 
  <h2><a name="MagickCompareImageLayers">MagickCompareImageLayers</a></h2>
 
723
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
724
_8c.html" target="source" name="MagickCompareImageLayers">MagickCompareImageLayers</a></h2>
680
725
</div>
681
726
 
682
727
<p>MagickCompareImageLayers() compares each image with the next in a sequence and returns the maximum bounding region of any pixel differences it discovers.</p></ol>
691
736
<p>A description of each parameter follows:</p></ol>
692
737
 
693
738
<h5>wand</h5>
694
 
<ol><p>The magick wand.</p></ol>
 
739
<ol><p>the magick wand.</p></ol>
695
740
 
696
741
<h5>method</h5>
697
 
<ol><p>The compare method.</p></ol>
 
742
<ol><p>the compare method.</p></ol>
698
743
 
699
744
<div style="margin: auto;">
700
 
  <h2><a name="MagickCompareImage">MagickCompareImage</a></h2>
 
745
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
746
_8c.html" target="source" name="MagickCompareImage">MagickCompareImage</a></h2>
701
747
</div>
702
748
 
703
749
<p>MagickCompareImage() compares an image to a reconstructed image and returns the specified difference image.</p></ol>
713
759
<p>A description of each parameter follows:</p></ol>
714
760
 
715
761
<h5>wand</h5>
716
 
<ol><p>The magick wand.</p></ol>
 
762
<ol><p>the magick wand.</p></ol>
717
763
 
718
764
<h5>reference</h5>
719
 
<ol><p>The reference wand.</p></ol>
 
765
<ol><p>the reference wand.</p></ol>
720
766
 
721
767
<h5>metric</h5>
722
 
<ol><p>The metric.</p></ol>
 
768
<ol><p>the metric.</p></ol>
723
769
 
724
770
<h5>distortion</h5>
725
 
<ol><p>The computed distortion between the images.</p></ol>
 
771
<ol><p>the computed distortion between the images.</p></ol>
726
772
 
727
773
<div style="margin: auto;">
728
 
  <h2><a name="MagickCompositeImage">MagickCompositeImage</a></h2>
 
774
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
775
_8c.html" target="source" name="MagickCompositeImage">MagickCompositeImage</a></h2>
729
776
</div>
730
777
 
731
778
<p>MagickCompositeImage() composite one image onto another at the specified offset.</p></ol>
744
791
<p>A description of each parameter follows:</p></ol>
745
792
 
746
793
<h5>wand</h5>
747
 
<ol><p>The magick wand.</p></ol>
 
794
<ol><p>the magick wand.</p></ol>
748
795
 
749
796
<h5>composite_image</h5>
750
 
<ol><p>The composite image.</p></ol>
 
797
<ol><p>the composite image.</p></ol>
751
798
 
752
799
<h5>compose</h5>
753
800
<ol><p>This operator affects how the composite is applied to the image.  The default is Over.  Choose from these operators:</p>
754
801
 
755
802
<pre class="text">
756
 
    OverCompositeOp       InCompositeOp         OutCompositeOP
757
 
    AtopCompositeOP       XorCompositeOP        PlusCompositeOP
758
 
    MinusCompositeOP      AddCompositeOP        SubtractCompositeOP
759
 
    DifferenceCompositeOP BumpmapCompositeOP    CopyCompositeOP
760
 
    DisplaceCompositeOP
 
803
    OverCompositeOp       InCompositeOp         OutCompositeOp
 
804
    AtopCompositeOp       XorCompositeOp        PlusCompositeOp
 
805
    MinusCompositeOp      AddCompositeOp        SubtractCompositeOp
 
806
    DifferenceCompositeOp BumpmapCompositeOp    CopyCompositeOp
 
807
    DisplaceCompositeOp
761
808
</pre>
762
809
 
763
810
<h5>x</h5>
764
 
<ol><p>The column offset of the composited image.</p></ol>
 
811
<ol><p>the column offset of the composited image.</p></ol>
765
812
 
766
813
<h5>y</h5>
767
 
<ol><p>The row offset of the composited image.</p></ol>
768
 
 
 
814
<ol><p>the row offset of the composited image.</p></ol>
769
815
 
770
816
<div style="margin: auto;">
771
 
  <h2><a name="MagickContrastImage">MagickContrastImage</a></h2>
 
817
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
818
_8c.html" target="source" name="MagickContrastImage">MagickContrastImage</a></h2>
772
819
</div>
773
820
 
774
821
<p>MagickContrastImage() enhances the intensity differences between the lighter and darker elements of the image.  Set sharpen to a value other than 0 to increase the image contrast otherwise the contrast is reduced.</p></ol>
783
830
<p>A description of each parameter follows:</p></ol>
784
831
 
785
832
<h5>wand</h5>
786
 
<ol><p>The magick wand.</p></ol>
 
833
<ol><p>the magick wand.</p></ol>
787
834
 
788
835
<h5>sharpen</h5>
789
836
<ol><p>Increase or decrease image contrast.</p></ol>
790
837
 
791
838
 
792
839
<div style="margin: auto;">
793
 
  <h2><a name="MagickContrastStretchImage">MagickContrastStretchImage</a></h2>
 
840
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
841
_8c.html" target="source" name="MagickContrastStretchImage">MagickContrastStretchImage</a></h2>
794
842
</div>
795
843
 
796
 
<p>MagickContrastStretchImage() enhances the contrast of a color image by adjusting the pixels color to span the entire range of colors available</p></ol>
797
 
 
798
 
<p>You can also reduce the influence of a particular channel with a gamma value of 0.</p></ol>
 
844
<p>MagickContrastStretchImage() enhances the contrast of a color image by adjusting the pixels color to span the entire range of colors available. You can also reduce the influence of a particular channel with a gamma value of 0.</p></ol>
799
845
 
800
846
<p>The format of the MagickContrastStretchImage method is:</p>
801
847
 
810
856
<p>A description of each parameter follows:</p></ol>
811
857
 
812
858
<h5>wand</h5>
813
 
<ol><p>The magick wand.</p></ol>
 
859
<ol><p>the magick wand.</p></ol>
814
860
 
815
861
<h5>channel</h5>
816
 
<ol><p>The image channel(s).</p></ol>
 
862
<ol><p>the image channel(s).</p></ol>
817
863
 
818
864
<h5>black_point</h5>
819
 
<ol><p>The black point.</p></ol>
 
865
<ol><p>the black point.</p></ol>
820
866
 
821
867
<h5>white_point</h5>
822
 
<ol><p>The white point.</p></ol>
 
868
<ol><p>the white point.</p></ol>
823
869
 
824
870
<div style="margin: auto;">
825
 
  <h2><a name="MagickConvolveImage">MagickConvolveImage</a></h2>
 
871
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
872
_8c.html" target="source" name="MagickConvolveImage">MagickConvolveImage</a></h2>
826
873
</div>
827
874
 
828
875
<p>MagickConvolveImage() applies a custom convolution kernel to the image.</p></ol>
840
887
<p>A description of each parameter follows:</p></ol>
841
888
 
842
889
<h5>wand</h5>
843
 
<ol><p>The magick wand.</p></ol>
 
890
<ol><p>the magick wand.</p></ol>
844
891
 
845
892
<h5>channel</h5>
846
 
<ol><p>The image channel(s).</p></ol>
 
893
<ol><p>the image channel(s).</p></ol>
847
894
 
848
895
<h5>order</h5>
849
 
<ol><p>The number of columns and rows in the filter kernel.</p></ol>
 
896
<ol><p>the number of columns and rows in the filter kernel.</p></ol>
850
897
 
851
898
<h5>kernel</h5>
852
899
<ol><p>An array of doubles representing the convolution kernel.</p></ol>
853
900
 
854
901
<div style="margin: auto;">
855
 
  <h2><a name="MagickCropImage">MagickCropImage</a></h2>
 
902
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
903
_8c.html" target="source" name="MagickCropImage">MagickCropImage</a></h2>
856
904
</div>
857
905
 
858
906
<p>MagickCropImage() extracts a region of the image.</p></ol>
868
916
<p>A description of each parameter follows:</p></ol>
869
917
 
870
918
<h5>wand</h5>
871
 
<ol><p>The magick wand.</p></ol>
 
919
<ol><p>the magick wand.</p></ol>
872
920
 
873
921
<h5>width</h5>
874
 
<ol><p>The region width.</p></ol>
 
922
<ol><p>the region width.</p></ol>
875
923
 
876
924
<h5>height</h5>
877
 
<ol><p>The region height.</p></ol>
 
925
<ol><p>the region height.</p></ol>
878
926
 
879
927
<h5>x</h5>
880
 
<ol><p>The region x-offset.</p></ol>
 
928
<ol><p>the region x-offset.</p></ol>
881
929
 
882
930
<h5>y</h5>
883
 
<ol><p>The region y-offset.</p></ol>
 
931
<ol><p>the region y-offset.</p></ol>
884
932
 
885
933
<div style="margin: auto;">
886
 
  <h2><a name="MagickCycleColormapImage">MagickCycleColormapImage</a></h2>
 
934
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
935
_8c.html" target="source" name="MagickCycleColormapImage">MagickCycleColormapImage</a></h2>
887
936
</div>
888
937
 
889
938
<p>MagickCycleColormapImage() displaces an image's colormap by a given number of positions.  If you cycle the colormap a number of times you can produce a psychodelic effect.</p></ol>
898
947
<p>A description of each parameter follows:</p></ol>
899
948
 
900
949
<h5>wand</h5>
901
 
<ol><p>The magick wand.</p></ol>
 
950
<ol><p>the magick wand.</p></ol>
902
951
 
903
952
<h5>pixel_wand</h5>
904
 
<ol><p>The pixel wand.</p></ol>
 
953
<ol><p>the pixel wand.</p></ol>
905
954
 
906
955
<div style="margin: auto;">
907
 
  <h2><a name="MagickConstituteImage">MagickConstituteImage</a></h2>
 
956
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
957
_8c.html" target="source" name="MagickConstituteImage">MagickConstituteImage</a></h2>
908
958
</div>
909
959
 
910
 
<p>MagickConstituteImage() adds an image to the wand comprised of the the pixel data you supply.  The pixel data must be in scanline order top-to-bottom. The data can be char, short int, int, float, or double.  Float and double require the pixels to be normalized [0..1], otherwise [0..Max],  where Max is the maximum value the type can accomodate (e.g. 255 for char).  For example, to create a 640x480 image from unsigned red-green-blue character data, use</p></ol>
 
960
<p>MagickConstituteImage() adds an image to the wand comprised of the pixel data you supply.  The pixel data must be in scanline order top-to-bottom. The data can be char, short int, int, float, or double.  Float and double require the pixels to be normalized [0..1], otherwise [0..Max],  where Max is the maximum value the type can accomodate (e.g. 255 for char).  For example, to create a 640x480 image from unsigned red-green-blue character data, use</p></ol>
911
961
 
912
962
<p>MagickConstituteImage(wand,640,640,"RGB",CharPixel,pixels);</p></ol>
913
963
 
922
972
<p>A description of each parameter follows:</p></ol>
923
973
 
924
974
<h5>wand</h5>
925
 
<ol><p>The magick wand.</p></ol>
 
975
<ol><p>the magick wand.</p></ol>
926
976
 
927
977
<h5>columns</h5>
928
978
<ol><p>width in pixels of the image.</p></ol>
941
991
 
942
992
 
943
993
<div style="margin: auto;">
944
 
  <h2><a name="MagickDeconstructImages">MagickDeconstructImages</a></h2>
 
994
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
995
_8c.html" target="source" name="MagickDecipherImage">MagickDecipherImage</a></h2>
 
996
</div>
 
997
 
 
998
<p>MagickDecipherImage() converts cipher pixels to plain pixels.</p></ol>
 
999
 
 
1000
<p>The format of the MagickDecipherImage method is:</p>
 
1001
 
 
1002
<pre class="code">
 
1003
  MagickBooleanType MagickDecipherImage(MagickWand *wand,
 
1004
    const char *passphrase)
 
1005
</pre>
 
1006
 
 
1007
<p>A description of each parameter follows:</p></ol>
 
1008
 
 
1009
<h5>wand</h5>
 
1010
<ol><p>the magick wand.</p></ol>
 
1011
 
 
1012
<h5>passphrase</h5>
 
1013
<ol><p>the passphrase.</p></ol>
 
1014
 
 
1015
<div style="margin: auto;">
 
1016
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1017
_8c.html" target="source" name="MagickDeconstructImages">MagickDeconstructImages</a></h2>
945
1018
</div>
946
1019
 
947
1020
<p>MagickDeconstructImages() compares each image with the next in a sequence and returns the maximum bounding region of any pixel differences it discovers.</p></ol>
955
1028
<p>A description of each parameter follows:</p></ol>
956
1029
 
957
1030
<h5>wand</h5>
958
 
<ol><p>The magick wand.</p></ol>
959
 
 
960
 
<div style="margin: auto;">
961
 
  <h2><a name="MagickDespeckleImage">MagickDespeckleImage</a></h2>
 
1031
<ol><p>the magick wand.</p></ol>
 
1032
 
 
1033
<div style="margin: auto;">
 
1034
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1035
_8c.html" target="source" name="MagickDeskewImage">MagickDeskewImage</a></h2>
 
1036
</div>
 
1037
 
 
1038
<p>MagickDeskewImage() removes skew from the image.  Skew is an artifact that occurs in scanned images because of the camera being misaligned, imperfections in the scanning or surface, or simply because the paper was not placed completely flat when scanned. </p></ol>
 
1039
 
 
1040
<p>The format of the MagickDeskewImage method is:</p>
 
1041
 
 
1042
<pre class="code">
 
1043
  MagickBooleanType MagickDeskewImage(MagickWand *wand,
 
1044
    const double threshold)
 
1045
</pre>
 
1046
 
 
1047
<p>A description of each parameter follows:</p></ol>
 
1048
 
 
1049
<h5>wand</h5>
 
1050
<ol><p>the magick wand.</p></ol>
 
1051
 
 
1052
<h5>threshold</h5>
 
1053
<ol><p>separate background from foreground.</p></ol>
 
1054
 
 
1055
<div style="margin: auto;">
 
1056
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1057
_8c.html" target="source" name="MagickDespeckleImage">MagickDespeckleImage</a></h2>
962
1058
</div>
963
1059
 
964
1060
<p>MagickDespeckleImage() reduces the speckle noise in an image while perserving the edges of the original image.</p></ol>
972
1068
<p>A description of each parameter follows:</p></ol>
973
1069
 
974
1070
<h5>wand</h5>
975
 
<ol><p>The magick wand.</p></ol>
 
1071
<ol><p>the magick wand.</p></ol>
976
1072
 
977
1073
<div style="margin: auto;">
978
 
  <h2><a name="MagickDestroyImage">MagickDestroyImage</a></h2>
 
1074
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1075
_8c.html" target="source" name="MagickDestroyImage">MagickDestroyImage</a></h2>
979
1076
</div>
980
1077
 
981
1078
<p>MagickDestroyImage() dereferences an image, deallocating memory associated with the image if the reference count becomes zero.</p></ol>
989
1086
<p>A description of each parameter follows:</p></ol>
990
1087
 
991
1088
<h5>image</h5>
992
 
<ol><p>The image.</p></ol>
 
1089
<ol><p>the image.</p></ol>
993
1090
 
994
1091
<div style="margin: auto;">
995
 
  <h2><a name="MagickDisplayImage">MagickDisplayImage</a></h2>
 
1092
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1093
_8c.html" target="source" name="MagickDisplayImage">MagickDisplayImage</a></h2>
996
1094
</div>
997
1095
 
998
1096
<p>MagickDisplayImage() displays an image.</p></ol>
1007
1105
<p>A description of each parameter follows:</p></ol>
1008
1106
 
1009
1107
<h5>wand</h5>
1010
 
<ol><p>The magick wand.</p></ol>
 
1108
<ol><p>the magick wand.</p></ol>
1011
1109
 
1012
1110
<h5>server_name</h5>
1013
 
<ol><p>The X server name.</p></ol>
 
1111
<ol><p>the X server name.</p></ol>
1014
1112
 
1015
1113
<div style="margin: auto;">
1016
 
  <h2><a name="MagickDisplayImages">MagickDisplayImages</a></h2>
 
1114
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1115
_8c.html" target="source" name="MagickDisplayImages">MagickDisplayImages</a></h2>
1017
1116
</div>
1018
1117
 
1019
1118
<p>MagickDisplayImages() displays an image or image sequence.</p></ol>
1028
1127
<p>A description of each parameter follows:</p></ol>
1029
1128
 
1030
1129
<h5>wand</h5>
1031
 
<ol><p>The magick wand.</p></ol>
 
1130
<ol><p>the magick wand.</p></ol>
1032
1131
 
1033
1132
<h5>server_name</h5>
1034
 
<ol><p>The X server name.</p></ol>
 
1133
<ol><p>the X server name.</p></ol>
1035
1134
 
1036
1135
<div style="margin: auto;">
1037
 
  <h2><a name="MagickDistortImage">MagickDistortImage</a></h2>
 
1136
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1137
_8c.html" target="source" name="MagickDistortImage">MagickDistortImage</a></h2>
1038
1138
</div>
1039
1139
 
1040
1140
<p>MagickDistortImage() distorts an image using various distortion methods, by mapping color lookups of the source image to a new destination image usally of the same size as the source image, unless 'bestfit' is set to true.</p></ol>
1041
1141
 
1042
1142
<p>If 'bestfit' is enabled, and distortion allows it, the destination image is adjusted to ensure the whole source 'image' will just fit within the final destination image, which will be sized and offset accordingly.  Also in many cases the virtual offset of the source image will be taken into account in the mapping.</p></ol>
1043
1143
 
1044
 
<p>ArcDistortion will always ignore source image offset, and always 'bestfit' the destination image with the top left corner offset relative to the polar mapping center.</p></ol>
1045
 
 
1046
 
<p>Bilinear has no simple inverse mapping so will not allow 'bestfit' style of image distortion.</p></ol>
1047
 
 
1048
1144
<p>The format of the MagickDistortImage method is:</p>
1049
1145
 
1050
1146
<pre class="code">
1051
1147
  MagickBooleanType MagickDistortImage(MagickWand *wand,
1052
 
    const DistortImageMethod method,const unsigned long number_args,
 
1148
    const DistortImageMethod method,const unsigned long number_arguments,
1053
1149
    const double *arguments,const MagickBooleanType bestfit)
1054
1150
</pre>
1055
1151
 
1056
1152
<p>A description of each parameter follows:</p></ol>
1057
1153
 
1058
1154
<h5>image</h5>
1059
 
<ol><p>The image to be distorted.</p></ol>
 
1155
<ol><p>the image to be distorted.</p></ol>
1060
1156
 
1061
1157
<h5>method</h5>
1062
 
<ol><p>The method of image distortion.</p></ol>
1063
 
 
1064
 
<h5>number_args</h5>
1065
 
<ol><p>The number of arguments given for this distortion method.</p></ol>
 
1158
<ol><p>the method of image distortion.</p></ol>
 
1159
 
 
1160
<p>ArcDistortion always ignores the source image offset, and always 'bestfit' the destination image with the top left corner offset relative to the polar mapping center.</p></ol>
 
1161
 
 
1162
<p>Bilinear has no simple inverse mapping so it does not allow 'bestfit' style of image distortion.</p></ol>
 
1163
 
 
1164
<p>Affine, Perspective, and Bilinear, do least squares fitting of the distortion when more than the minimum number of control point pairs are provided.</p></ol>
 
1165
 
 
1166
<p>Perspective, and Bilinear, falls back to a Affine distortion when less that 4 control point pairs are provided. While Affine distortions let you use any number of control point pairs, that is Zero pairs is a no-Op (viewport only) distrotion, one pair is a translation and two pairs of control points do a scale-rotate-translate, without any shearing.</p></ol>
 
1167
 
 
1168
<h5>number_arguments</h5>
 
1169
<ol><p>the number of arguments given for this distortion method.</p></ol>
 
1170
 
 
1171
<h5>arguments</h5>
 
1172
<ol><p>the arguments for this distortion method.</p></ol>
1066
1173
 
1067
1174
<h5>bestfit</h5>
1068
1175
<ol><p>Attempt to resize destination to fit distorted source.</p></ol>
1069
1176
 
1070
 
<h5>arguments</h5>
1071
 
<ol><p>The arguments for this distortion method.</p></ol>
1072
 
 
1073
1177
<div style="margin: auto;">
1074
 
  <h2><a name="MagickDrawImage">MagickDrawImage</a></h2>
 
1178
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1179
_8c.html" target="source" name="MagickDrawImage">MagickDrawImage</a></h2>
1075
1180
</div>
1076
1181
 
1077
1182
<p>MagickDrawImage() renders the drawing wand on the current image.</p></ol>
1086
1191
<p>A description of each parameter follows:</p></ol>
1087
1192
 
1088
1193
<h5>wand</h5>
1089
 
<ol><p>The magick wand.</p></ol>
 
1194
<ol><p>the magick wand.</p></ol>
1090
1195
 
1091
1196
<h5>drawing_wand</h5>
1092
 
<ol><p>The draw wand.</p></ol>
 
1197
<ol><p>the draw wand.</p></ol>
1093
1198
 
1094
1199
<div style="margin: auto;">
1095
 
  <h2><a name="MagickEdgeImage">MagickEdgeImage</a></h2>
 
1200
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1201
_8c.html" target="source" name="MagickEdgeImage">MagickEdgeImage</a></h2>
1096
1202
</div>
1097
1203
 
1098
1204
<p>MagickEdgeImage() enhance edges within the image with a convolution filter of the given radius.  Use a radius of 0 and Edge() selects a suitable radius for you.</p></ol>
1106
1212
<p>A description of each parameter follows:</p></ol>
1107
1213
 
1108
1214
<h5>wand</h5>
1109
 
<ol><p>The magick wand.</p></ol>
 
1215
<ol><p>the magick wand.</p></ol>
1110
1216
 
1111
1217
<h5>radius</h5>
1112
1218
<ol><p>the radius of the pixel neighborhood.</p></ol>
1113
1219
 
1114
1220
<div style="margin: auto;">
1115
 
  <h2><a name="MagickEmbossImage">MagickEmbossImage</a></h2>
 
1221
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1222
_8c.html" target="source" name="MagickEmbossImage">MagickEmbossImage</a></h2>
1116
1223
</div>
1117
1224
 
1118
1225
<p>MagickEmbossImage() returns a grayscale image with a three-dimensional effect.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and Emboss() selects a suitable radius for you.</p></ol>
1127
1234
<p>A description of each parameter follows:</p></ol>
1128
1235
 
1129
1236
<h5>wand</h5>
1130
 
<ol><p>The magick wand.</p></ol>
 
1237
<ol><p>the magick wand.</p></ol>
1131
1238
 
1132
1239
<h5>radius</h5>
1133
 
<ol><p>The radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
 
1240
<ol><p>the radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
1134
1241
 
1135
1242
<h5>sigma</h5>
1136
 
<ol><p>The standard deviation of the Gaussian, in pixels.</p></ol>
1137
 
 
1138
 
<div style="margin: auto;">
1139
 
  <h2><a name="MagickEnhanceImage">MagickEnhanceImage</a></h2>
 
1243
<ol><p>the standard deviation of the Gaussian, in pixels.</p></ol>
 
1244
 
 
1245
<div style="margin: auto;">
 
1246
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1247
_8c.html" target="source" name="MagickEncipherImage">MagickEncipherImage</a></h2>
 
1248
</div>
 
1249
 
 
1250
<p>MagickEncipherImage() converts plaint pixels to cipher pixels.</p></ol>
 
1251
 
 
1252
<p>The format of the MagickEncipherImage method is:</p>
 
1253
 
 
1254
<pre class="code">
 
1255
  MagickBooleanType MagickEncipherImage(MagickWand *wand,
 
1256
    const char *passphrase)
 
1257
</pre>
 
1258
 
 
1259
<p>A description of each parameter follows:</p></ol>
 
1260
 
 
1261
<h5>wand</h5>
 
1262
<ol><p>the magick wand.</p></ol>
 
1263
 
 
1264
<h5>passphrase</h5>
 
1265
<ol><p>the passphrase.</p></ol>
 
1266
 
 
1267
<div style="margin: auto;">
 
1268
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1269
_8c.html" target="source" name="MagickEnhanceImage">MagickEnhanceImage</a></h2>
1140
1270
</div>
1141
1271
 
1142
1272
<p>MagickEnhanceImage() applies a digital filter that improves the quality of a noisy image.</p></ol>
1150
1280
<p>A description of each parameter follows:</p></ol>
1151
1281
 
1152
1282
<h5>wand</h5>
1153
 
<ol><p>The magick wand.</p></ol>
 
1283
<ol><p>the magick wand.</p></ol>
1154
1284
 
1155
1285
<div style="margin: auto;">
1156
 
  <h2><a name="MagickEqualizeImage">MagickEqualizeImage</a></h2>
 
1286
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1287
_8c.html" target="source" name="MagickEqualizeImage">MagickEqualizeImage</a></h2>
1157
1288
</div>
1158
1289
 
1159
1290
<p>MagickEqualizeImage() equalizes the image histogram.</p></ol>
1169
1300
<p>A description of each parameter follows:</p></ol>
1170
1301
 
1171
1302
<h5>wand</h5>
1172
 
<ol><p>The magick wand.</p></ol>
 
1303
<ol><p>the magick wand.</p></ol>
1173
1304
 
1174
1305
<h5>channel</h5>
1175
 
<ol><p>The image channel(s).</p></ol>
 
1306
<ol><p>the image channel(s).</p></ol>
1176
1307
 
1177
1308
<div style="margin: auto;">
1178
 
  <h2><a name="MagickEvaluateImage">MagickEvaluateImage</a></h2>
 
1309
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1310
_8c.html" target="source" name="MagickEvaluateImage">MagickEvaluateImage</a></h2>
1179
1311
</div>
1180
1312
 
1181
1313
<p>MagickEvaluateImage() applys an arithmetic, relational, or logical expression to an image.  Use these operators to lighten or darken an image, to increase or decrease contrast in an image, or to produce the "negative" of an image.</p></ol>
1192
1324
<p>A description of each parameter follows:</p></ol>
1193
1325
 
1194
1326
<h5>wand</h5>
1195
 
<ol><p>The magick wand.</p></ol>
 
1327
<ol><p>the magick wand.</p></ol>
1196
1328
 
1197
1329
<h5>op</h5>
1198
1330
<ol><p>A channel operator.</p></ol>
1201
1333
<ol><p>A constant value.</p></ol>
1202
1334
 
1203
1335
<div style="margin: auto;">
1204
 
  <h2><a name="MagickExtentImage">MagickExtentImage</a></h2>
 
1336
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1337
_8c.html" target="source" name="MagickExtentImage">MagickExtentImage</a></h2>
1205
1338
</div>
1206
1339
 
1207
1340
<p>MagickExtentImage() extends the image as defined by the geometry, gravity, and wand background color.  Set the (x,y) offset of the geometry to move the original wand relative to the extended wand.</p></ol>
1217
1350
<p>A description of each parameter follows:</p></ol>
1218
1351
 
1219
1352
<h5>wand</h5>
1220
 
<ol><p>The magick wand.</p></ol>
 
1353
<ol><p>the magick wand.</p></ol>
1221
1354
 
1222
1355
<h5>width</h5>
1223
 
<ol><p>The region width.</p></ol>
 
1356
<ol><p>the region width.</p></ol>
1224
1357
 
1225
1358
<h5>height</h5>
1226
 
<ol><p>The region height.</p></ol>
 
1359
<ol><p>the region height.</p></ol>
1227
1360
 
1228
1361
<h5>x</h5>
1229
 
<ol><p>The region x offset.</p></ol>
 
1362
<ol><p>the region x offset.</p></ol>
1230
1363
 
1231
1364
<h5>y</h5>
1232
 
<ol><p>The region y offset.</p></ol>
 
1365
<ol><p>the region y offset.</p></ol>
1233
1366
 
1234
1367
<div style="margin: auto;">
1235
 
  <h2><a name="MagickFlipImage">MagickFlipImage</a></h2>
 
1368
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1369
_8c.html" target="source" name="MagickFlipImage">MagickFlipImage</a></h2>
1236
1370
</div>
1237
1371
 
1238
1372
<p>MagickFlipImage() creates a vertical mirror image by reflecting the pixels around the central x-axis.</p></ol>
1246
1380
<p>A description of each parameter follows:</p></ol>
1247
1381
 
1248
1382
<h5>wand</h5>
1249
 
<ol><p>The magick wand.</p></ol>
1250
 
 
1251
 
<div style="margin: auto;">
1252
 
  <h2><a name="MagickFlopImage">MagickFlopImage</a></h2>
 
1383
<ol><p>the magick wand.</p></ol>
 
1384
 
 
1385
<div style="margin: auto;">
 
1386
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1387
_8c.html" target="source" name="MagickFloodfillPaintImage">MagickFloodfillPaintImage</a></h2>
 
1388
</div>
 
1389
 
 
1390
<p>MagickFloodfillPaintImage() changes the color value of any pixel that matches target and is an immediate neighbor.  If the method FillToBorderMethod is specified, the color value is changed for any neighbor pixel that does not match the bordercolor member of image.</p></ol>
 
1391
 
 
1392
<p>The format of the MagickFloodfillPaintImage method is:</p>
 
1393
 
 
1394
<pre class="code">
 
1395
  MagickBooleanType MagickFloodfillPaintImage(MagickWand *wand,
 
1396
    const ChannelType channel,const PixelWand *fill,const double fuzz,
 
1397
    const PixelWand *bordercolor,const long x,const long y,
 
1398
    const MagickBooleanType invert)
 
1399
</pre>
 
1400
 
 
1401
<p>A description of each parameter follows:</p></ol>
 
1402
 
 
1403
<h5>wand</h5>
 
1404
<ol><p>the magick wand.</p></ol>
 
1405
 
 
1406
<h5>channel</h5>
 
1407
<ol><p>the channel(s).</p></ol>
 
1408
 
 
1409
<h5>fill</h5>
 
1410
<ol><p>the floodfill color pixel wand.</p></ol>
 
1411
 
 
1412
<h5>fuzz</h5>
 
1413
<ol><p>By default target must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount. The fuzz member of image defines how much tolerance is acceptable to consider two colors as the same.  For example, set fuzz to 10 and the color red at intensities of 100 and 102 respectively are now interpreted as the same color for the purposes of the floodfill.</p></ol>
 
1414
 
 
1415
<h5>bordercolor</h5>
 
1416
<ol><p>the border color pixel wand.</p></ol>
 
1417
 
 
1418
<h5>x,y</h5>
 
1419
<ol><p>the starting location of the operation.</p></ol>
 
1420
 
 
1421
<h5>invert</h5>
 
1422
<ol><p>paint any pixel that does not match the target color.</p></ol>
 
1423
 
 
1424
<div style="margin: auto;">
 
1425
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1426
_8c.html" target="source" name="MagickFlopImage">MagickFlopImage</a></h2>
1253
1427
</div>
1254
1428
 
1255
1429
<p>MagickFlopImage() creates a horizontal mirror image by reflecting the pixels around the central y-axis.</p></ol>
1263
1437
<p>A description of each parameter follows:</p></ol>
1264
1438
 
1265
1439
<h5>wand</h5>
1266
 
<ol><p>The magick wand.</p></ol>
 
1440
<ol><p>the magick wand.</p></ol>
1267
1441
 
1268
1442
<div style="margin: auto;">
1269
 
  <h2><a name="MagickFrameImage">MagickFrameImage</a></h2>
 
1443
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1444
_8c.html" target="source" name="MagickFrameImage">MagickFrameImage</a></h2>
1270
1445
</div>
1271
1446
 
1272
1447
<p>MagickFrameImage() adds a simulated three-dimensional border around the image.  The width and height specify the border width of the vertical and horizontal sides of the frame.  The inner and outer bevels indicate the width of the inner and outer shadows of the frame.</p></ol>
1283
1458
<p>A description of each parameter follows:</p></ol>
1284
1459
 
1285
1460
<h5>wand</h5>
1286
 
<ol><p>The magick wand.</p></ol>
 
1461
<ol><p>the magick wand.</p></ol>
1287
1462
 
1288
1463
<h5>matte_color</h5>
1289
 
<ol><p>The frame color pixel wand.</p></ol>
 
1464
<ol><p>the frame color pixel wand.</p></ol>
1290
1465
 
1291
1466
<h5>width</h5>
1292
 
<ol><p>The border width.</p></ol>
 
1467
<ol><p>the border width.</p></ol>
1293
1468
 
1294
1469
<h5>height</h5>
1295
 
<ol><p>The border height.</p></ol>
 
1470
<ol><p>the border height.</p></ol>
1296
1471
 
1297
1472
<h5>inner_bevel</h5>
1298
 
<ol><p>The inner bevel width.</p></ol>
 
1473
<ol><p>the inner bevel width.</p></ol>
1299
1474
 
1300
1475
<h5>outer_bevel</h5>
1301
 
<ol><p>The outer bevel width.</p></ol>
 
1476
<ol><p>the outer bevel width.</p></ol>
1302
1477
 
1303
1478
<div style="margin: auto;">
1304
 
  <h2><a name="MagickFxImage">MagickFxImage</a></h2>
 
1479
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1480
_8c.html" target="source" name="MagickFxImage">MagickFxImage</a></h2>
1305
1481
</div>
1306
1482
 
1307
1483
<p>MagickFxImage() evaluate expression for each pixel in the image.</p></ol>
1317
1493
<p>A description of each parameter follows:</p></ol>
1318
1494
 
1319
1495
<h5>wand</h5>
1320
 
<ol><p>The magick wand.</p></ol>
 
1496
<ol><p>the magick wand.</p></ol>
1321
1497
 
1322
1498
<h5>channel</h5>
1323
 
<ol><p>The image channel(s).</p></ol>
 
1499
<ol><p>the image channel(s).</p></ol>
1324
1500
 
1325
1501
<h5>expression</h5>
1326
 
<ol><p>The expression.</p></ol>
 
1502
<ol><p>the expression.</p></ol>
1327
1503
 
1328
1504
<div style="margin: auto;">
1329
 
  <h2><a name="MagickGammaImage">MagickGammaImage</a></h2>
 
1505
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1506
_8c.html" target="source" name="MagickGammaImage">MagickGammaImage</a></h2>
1330
1507
</div>
1331
1508
 
1332
1509
<p>MagickGammaImage() gamma-corrects an image.  The same image viewed on different devices will have perceptual differences in the way the image's intensities are represented on the screen.  Specify individual gamma levels for the red, green, and blue channels, or adjust all three with the gamma parameter.  Values typically range from 0.8 to 2.3.</p></ol>
1344
1521
<p>A description of each parameter follows:</p></ol>
1345
1522
 
1346
1523
<h5>wand</h5>
1347
 
<ol><p>The magick wand.</p></ol>
 
1524
<ol><p>the magick wand.</p></ol>
1348
1525
 
1349
1526
<h5>channel</h5>
1350
 
<ol><p>The channel.</p></ol>
 
1527
<ol><p>the channel.</p></ol>
1351
1528
 
1352
1529
<h5>level</h5>
1353
1530
<ol><p>Define the level of gamma correction.</p></ol>
1354
1531
 
1355
1532
<div style="margin: auto;">
1356
 
  <h2><a name="MagickGaussianBlurImage">MagickGaussianBlurImage</a></h2>
 
1533
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1534
_8c.html" target="source" name="MagickGaussianBlurImage">MagickGaussianBlurImage</a></h2>
1357
1535
</div>
1358
1536
 
1359
1537
<p>MagickGaussianBlurImage() blurs an image.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, the radius should be larger than sigma.  Use a radius of 0 and MagickGaussianBlurImage() selects a suitable radius for you.</p></ol>
1370
1548
<p>A description of each parameter follows:</p></ol>
1371
1549
 
1372
1550
<h5>wand</h5>
1373
 
<ol><p>The magick wand.</p></ol>
 
1551
<ol><p>the magick wand.</p></ol>
1374
1552
 
1375
1553
<h5>channel</h5>
1376
 
<ol><p>The image channel(s).</p></ol>
 
1554
<ol><p>the image channel(s).</p></ol>
1377
1555
 
1378
1556
<h5>radius</h5>
1379
 
<ol><p>The radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
 
1557
<ol><p>the radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
1380
1558
 
1381
1559
<h5>sigma</h5>
1382
 
<ol><p>The standard deviation of the Gaussian, in pixels.</p></ol>
 
1560
<ol><p>the standard deviation of the Gaussian, in pixels.</p></ol>
1383
1561
 
1384
1562
<div style="margin: auto;">
1385
 
  <h2><a name="MagickGetImage">MagickGetImage</a></h2>
 
1563
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1564
_8c.html" target="source" name="MagickGetImage">MagickGetImage</a></h2>
1386
1565
</div>
1387
1566
 
1388
1567
<p>MagickGetImage() gets the image at the current image index.</p></ol>
1396
1575
<p>A description of each parameter follows:</p></ol>
1397
1576
 
1398
1577
<h5>wand</h5>
1399
 
<ol><p>The magick wand.</p></ol>
1400
 
 
1401
 
<div style="margin: auto;">
1402
 
  <h2><a name="MagickGetImageClipMask">MagickGetImageClipMask</a></h2>
 
1578
<ol><p>the magick wand.</p></ol>
 
1579
 
 
1580
<div style="margin: auto;">
 
1581
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1582
_8c.html" target="source" name="MagickGetImageAlphaChannel">MagickGetImageAlphaChannel</a></h2>
 
1583
</div>
 
1584
 
 
1585
<p>MagickGetImageAlphaChannel() returns MagickFalse if the image alpha channel is not activated.  That is, the image is RGB rather than RGBA or CMYK rather than CMYKA.</p></ol>
 
1586
 
 
1587
<p>The format of the MagickGetImageAlphaChannel method is:</p>
 
1588
 
 
1589
<pre class="code">
 
1590
  unsigned long MagickGetImageAlphaChannel(MagickWand *wand)
 
1591
</pre>
 
1592
 
 
1593
<p>A description of each parameter follows:</p></ol>
 
1594
 
 
1595
<h5>wand</h5>
 
1596
<ol><p>the magick wand.</p></ol>
 
1597
 
 
1598
<div style="margin: auto;">
 
1599
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1600
_8c.html" target="source" name="MagickGetImageClipMask">MagickGetImageClipMask</a></h2>
1403
1601
</div>
1404
1602
 
1405
1603
<p>MagickGetImageClipMask() gets the image clip mask at the current image index.</p></ol>
1413
1611
<p>A description of each parameter follows:</p></ol>
1414
1612
 
1415
1613
<h5>wand</h5>
1416
 
<ol><p>The magick wand.</p></ol>
1417
 
 
1418
 
<div style="margin: auto;">
1419
 
  <h2><a name="MagickGetImageRegion">MagickGetImageRegion</a></h2>
1420
 
</div>
1421
 
 
1422
 
<p>MagickGetImageRegion() extracts a region of the image and returns it as a a new wand.</p></ol>
1423
 
 
1424
 
<p>The format of the MagickGetImageRegion method is:</p>
1425
 
 
1426
 
<pre class="code">
1427
 
  MagickWand *MagickGetImageRegion(MagickWand *wand,
1428
 
    const unsigned long width,const unsigned long height,const long x,
1429
 
    const long y)
1430
 
</pre>
1431
 
 
1432
 
<p>A description of each parameter follows:</p></ol>
1433
 
 
1434
 
<h5>wand</h5>
1435
 
<ol><p>The magick wand.</p></ol>
1436
 
 
1437
 
<h5>width</h5>
1438
 
<ol><p>The region width.</p></ol>
1439
 
 
1440
 
<h5>height</h5>
1441
 
<ol><p>The region height.</p></ol>
1442
 
 
1443
 
<h5>x</h5>
1444
 
<ol><p>The region x offset.</p></ol>
1445
 
 
1446
 
<h5>y</h5>
1447
 
<ol><p>The region y offset.</p></ol>
1448
 
 
1449
 
<div style="margin: auto;">
1450
 
  <h2><a name="MagickGetImageBackgroundColor">MagickGetImageBackgroundColor</a></h2>
 
1614
<ol><p>the magick wand.</p></ol>
 
1615
 
 
1616
<div style="margin: auto;">
 
1617
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1618
_8c.html" target="source" name="MagickGetImageBackgroundColor">MagickGetImageBackgroundColor</a></h2>
1451
1619
</div>
1452
1620
 
1453
1621
<p>MagickGetImageBackgroundColor() returns the image background color.</p></ol>
1462
1630
<p>A description of each parameter follows:</p></ol>
1463
1631
 
1464
1632
<h5>wand</h5>
1465
 
<ol><p>The magick wand.</p></ol>
 
1633
<ol><p>the magick wand.</p></ol>
1466
1634
 
1467
1635
<h5>background_color</h5>
1468
1636
<ol><p>Return the background color.</p></ol>
1469
1637
 
1470
1638
<div style="margin: auto;">
1471
 
  <h2><a name="MagickGetImageBlob">MagickGetImageBlob</a></h2>
 
1639
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1640
_8c.html" target="source" name="MagickGetImageBlob">MagickGetImageBlob</a></h2>
1472
1641
</div>
1473
1642
 
1474
1643
<p>MagickGetImageBlob() implements direct to memory image formats.  It returns the image as a blob and its length.   Use MagickSetFormat() to set the format of the returned blob (GIF, JPEG,  PNG, etc.).</p></ol>
1484
1653
<p>A description of each parameter follows:</p></ol>
1485
1654
 
1486
1655
<h5>wand</h5>
1487
 
<ol><p>The magick wand.</p></ol>
 
1656
<ol><p>the magick wand.</p></ol>
1488
1657
 
1489
1658
<h5>length</h5>
1490
 
<ol><p>The length of the blob.</p></ol>
 
1659
<ol><p>the length of the blob.</p></ol>
1491
1660
 
1492
1661
<div style="margin: auto;">
1493
 
  <h2><a name="MagickGetImageBlob">MagickGetImageBlob</a></h2>
 
1662
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1663
_8c.html" target="source" name="MagickGetImageBlob">MagickGetImageBlob</a></h2>
1494
1664
</div>
1495
1665
 
1496
1666
<p>MagickGetImageBlob() implements direct to memory image formats.  It returns the image sequence as a blob and its length.  The format of the image determines the format of the returned blob (GIF, JPEG,  PNG, etc.).  To return a different image format, use MagickSetImageFormat().</p></ol>
1506
1676
<p>A description of each parameter follows:</p></ol>
1507
1677
 
1508
1678
<h5>wand</h5>
1509
 
<ol><p>The magick wand.</p></ol>
 
1679
<ol><p>the magick wand.</p></ol>
1510
1680
 
1511
1681
<h5>length</h5>
1512
 
<ol><p>The length of the blob.</p></ol>
 
1682
<ol><p>the length of the blob.</p></ol>
1513
1683
 
1514
1684
<div style="margin: auto;">
1515
 
  <h2><a name="MagickGetImageBluePrimary">MagickGetImageBluePrimary</a></h2>
 
1685
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1686
_8c.html" target="source" name="MagickGetImageBluePrimary">MagickGetImageBluePrimary</a></h2>
1516
1687
</div>
1517
1688
 
1518
1689
<p>MagickGetImageBluePrimary() returns the chromaticy blue primary point for the image.</p></ol>
1527
1698
<p>A description of each parameter follows:</p></ol>
1528
1699
 
1529
1700
<h5>wand</h5>
1530
 
<ol><p>The magick wand.</p></ol>
 
1701
<ol><p>the magick wand.</p></ol>
1531
1702
 
1532
1703
<h5>x</h5>
1533
 
<ol><p>The chromaticity blue primary x-point.</p></ol>
 
1704
<ol><p>the chromaticity blue primary x-point.</p></ol>
1534
1705
 
1535
1706
<h5>y</h5>
1536
 
<ol><p>The chromaticity blue primary y-point.</p></ol>
 
1707
<ol><p>the chromaticity blue primary y-point.</p></ol>
1537
1708
 
1538
1709
<div style="margin: auto;">
1539
 
  <h2><a name="MagickGetImageBorderColor">MagickGetImageBorderColor</a></h2>
 
1710
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1711
_8c.html" target="source" name="MagickGetImageBorderColor">MagickGetImageBorderColor</a></h2>
1540
1712
</div>
1541
1713
 
1542
1714
<p>MagickGetImageBorderColor() returns the image border color.</p></ol>
1551
1723
<p>A description of each parameter follows:</p></ol>
1552
1724
 
1553
1725
<h5>wand</h5>
1554
 
<ol><p>The magick wand.</p></ol>
 
1726
<ol><p>the magick wand.</p></ol>
1555
1727
 
1556
1728
<h5>border_color</h5>
1557
1729
<ol><p>Return the border color.</p></ol>
1558
1730
 
1559
1731
<div style="margin: auto;">
1560
 
  <h2><a name="MagickGetImageChannelDepth">MagickGetImageChannelDepth</a></h2>
 
1732
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1733
_8c.html" target="source" name="MagickGetImageChannelDepth">MagickGetImageChannelDepth</a></h2>
1561
1734
</div>
1562
1735
 
1563
 
<p>MagickGetImageChannelDepth() gets the depth for a particular image channel.</p></ol>
 
1736
<p>MagickGetImageChannelDepth() gets the depth for one or more image channels.</p></ol>
1564
1737
 
1565
1738
<p>The format of the MagickGetImageChannelDepth method is:</p>
1566
1739
 
1572
1745
<p>A description of each parameter follows:</p></ol>
1573
1746
 
1574
1747
<h5>wand</h5>
1575
 
<ol><p>The magick wand.</p></ol>
 
1748
<ol><p>the magick wand.</p></ol>
1576
1749
 
1577
1750
<h5>channel</h5>
1578
 
<ol><p>The image channel(s).</p></ol>
 
1751
<ol><p>the image channel(s).</p></ol>
1579
1752
 
1580
1753
<div style="margin: auto;">
1581
 
  <h2><a name="MagickGetImageChannelDistortion">MagickGetImageChannelDistortion</a></h2>
 
1754
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1755
_8c.html" target="source" name="MagickGetImageChannelDistortion">MagickGetImageChannelDistortion</a></h2>
1582
1756
</div>
1583
1757
 
1584
1758
<p>MagickGetImageChannelDistortion() compares one or more image channels of an image to a reconstructed image and returns the specified distortion metric.</p></ol>
1594
1768
<p>A description of each parameter follows:</p></ol>
1595
1769
 
1596
1770
<h5>wand</h5>
1597
 
<ol><p>The magick wand.</p></ol>
 
1771
<ol><p>the magick wand.</p></ol>
1598
1772
 
1599
1773
<h5>reference</h5>
1600
 
<ol><p>The reference wand.</p></ol>
 
1774
<ol><p>the reference wand.</p></ol>
1601
1775
 
1602
1776
<h5>channel</h5>
1603
 
<ol><p>The channel.</p></ol>
 
1777
<ol><p>the channel.</p></ol>
1604
1778
 
1605
1779
<h5>metric</h5>
1606
 
<ol><p>The metric.</p></ol>
 
1780
<ol><p>the metric.</p></ol>
1607
1781
 
1608
1782
<h5>distortion</h5>
1609
 
<ol><p>The computed distortion between the images.</p></ol>
1610
 
 
1611
 
<div style="margin: auto;">
1612
 
  <h2><a name="MagickGetImageChannelMean">MagickGetImageChannelMean</a></h2>
 
1783
<ol><p>the computed distortion between the images.</p></ol>
 
1784
 
 
1785
<div style="margin: auto;">
 
1786
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1787
_8c.html" target="source" name="MagickGetImageChannelDistortions">MagickGetImageChannelDistortions</a></h2>
 
1788
</div>
 
1789
 
 
1790
<p>MagickGetImageChannelDistortions() compares one or more image channels of an image to a reconstructed image and returns the specified distortion metrics.</p></ol>
 
1791
 
 
1792
<p>Use MagickRelinquishMemory() to free the metrics when you are done with them.</p></ol>
 
1793
 
 
1794
<p>The format of the MagickGetImageChannelDistortion method is:</p>
 
1795
 
 
1796
<pre class="code">
 
1797
  double *MagickGetImageChannelDistortion(MagickWand *wand,
 
1798
    const MagickWand *reference,const MetricType metric)
 
1799
</pre>
 
1800
 
 
1801
<p>A description of each parameter follows:</p></ol>
 
1802
 
 
1803
<h5>wand</h5>
 
1804
<ol><p>the magick wand.</p></ol>
 
1805
 
 
1806
<h5>reference</h5>
 
1807
<ol><p>the reference wand.</p></ol>
 
1808
 
 
1809
<h5>metric</h5>
 
1810
<ol><p>the metric.</p></ol>
 
1811
 
 
1812
<div style="margin: auto;">
 
1813
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1814
_8c.html" target="source" name="MagickGetImageChannelMean">MagickGetImageChannelMean</a></h2>
1613
1815
</div>
1614
1816
 
1615
1817
<p>MagickGetImageChannelMean() gets the mean and standard deviation of one or more image channels.</p></ol>
1624
1826
<p>A description of each parameter follows:</p></ol>
1625
1827
 
1626
1828
<h5>wand</h5>
1627
 
<ol><p>The magick wand.</p></ol>
 
1829
<ol><p>the magick wand.</p></ol>
1628
1830
 
1629
1831
<h5>channel</h5>
1630
 
<ol><p>The image channel(s).</p></ol>
 
1832
<ol><p>the image channel(s).</p></ol>
1631
1833
 
1632
1834
<h5>mean</h5>
1633
1835
<ol><p>The mean pixel value for the specified channel(s).</p></ol>
1636
1838
<ol><p>The standard deviation for the specified channel(s).</p></ol>
1637
1839
 
1638
1840
<div style="margin: auto;">
1639
 
  <h2><a name="MagickGetImageChannelRange">MagickGetImageChannelRange</a></h2>
 
1841
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1842
_8c.html" target="source" name="MagickGetImageChannelRange">MagickGetImageChannelRange</a></h2>
1640
1843
</div>
1641
1844
 
1642
1845
<p>MagickGetImageChannelRange() gets the range for one or more image channels.</p></ol>
1651
1854
<p>A description of each parameter follows:</p></ol>
1652
1855
 
1653
1856
<h5>wand</h5>
1654
 
<ol><p>The magick wand.</p></ol>
 
1857
<ol><p>the magick wand.</p></ol>
1655
1858
 
1656
1859
<h5>channel</h5>
1657
 
<ol><p>The image channel(s).</p></ol>
 
1860
<ol><p>the image channel(s).</p></ol>
1658
1861
 
1659
1862
<h5>minima</h5>
1660
1863
<ol><p>The minimum pixel value for the specified channel(s).</p></ol>
1663
1866
<ol><p>The maximum pixel value for the specified channel(s).</p></ol>
1664
1867
 
1665
1868
<div style="margin: auto;">
1666
 
  <h2><a name="MagickGetImageChannelStatistics">MagickGetImageChannelStatistics</a></h2>
 
1869
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1870
_8c.html" target="source" name="MagickGetImageChannelStatistics">MagickGetImageChannelStatistics</a></h2>
1667
1871
</div>
1668
1872
 
1669
 
<p>MagickGetImageChannelStatistics() returns statistics for each channel in the image.  The statistics incude the channel depth, its minima and maxima, the mean, and the standard deviation.  You can access the red channel mean, for example, like this:</p>
 
1873
<p>MagickGetImageChannelStatistics() returns statistics for each channel in the image.  The statistics incude the channel depth, its minimand maxima, the mean, and the standard deviation.  You can access the red channel mean, for example, like this:</p>
1670
1874
 
1671
1875
<pre class="text">
1672
1876
  channel_statistics=MagickGetImageChannelStatistics(image,excepton);
1684
1888
<p>A description of each parameter follows:</p></ol>
1685
1889
 
1686
1890
<h5>wand</h5>
1687
 
<ol><p>The magick wand.</p></ol>
 
1891
<ol><p>the magick wand.</p></ol>
1688
1892
 
1689
1893
<div style="margin: auto;">
1690
 
  <h2><a name="MagickGetImageColormapColor">MagickGetImageColormapColor</a></h2>
 
1894
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1895
_8c.html" target="source" name="MagickGetImageColormapColor">MagickGetImageColormapColor</a></h2>
1691
1896
</div>
1692
1897
 
1693
1898
<p>MagickGetImageColormapColor() returns the color of the specified colormap index.</p></ol>
1702
1907
<p>A description of each parameter follows:</p></ol>
1703
1908
 
1704
1909
<h5>wand</h5>
1705
 
<ol><p>The magick wand.</p></ol>
 
1910
<ol><p>the magick wand.</p></ol>
1706
1911
 
1707
1912
<h5>index</h5>
1708
 
<ol><p>The offset into the image colormap.</p></ol>
 
1913
<ol><p>the offset into the image colormap.</p></ol>
1709
1914
 
1710
1915
<h5>color</h5>
1711
1916
<ol><p>Return the colormap color in this wand.</p></ol>
1712
1917
 
1713
1918
<div style="margin: auto;">
1714
 
  <h2><a name="MagickGetImageColors">MagickGetImageColors</a></h2>
 
1919
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1920
_8c.html" target="source" name="MagickGetImageColors">MagickGetImageColors</a></h2>
1715
1921
</div>
1716
1922
 
1717
1923
<p>MagickGetImageColors() gets the number of unique colors in the image.</p></ol>
1725
1931
<p>A description of each parameter follows:</p></ol>
1726
1932
 
1727
1933
<h5>wand</h5>
1728
 
<ol><p>The magick wand.</p></ol>
 
1934
<ol><p>the magick wand.</p></ol>
1729
1935
 
1730
1936
<div style="margin: auto;">
1731
 
  <h2><a name="MagickGetImageColorspace">MagickGetImageColorspace</a></h2>
 
1937
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1938
_8c.html" target="source" name="MagickGetImageColorspace">MagickGetImageColorspace</a></h2>
1732
1939
</div>
1733
1940
 
1734
1941
<p>MagickGetImageColorspace() gets the image colorspace.</p></ol>
1742
1949
<p>A description of each parameter follows:</p></ol>
1743
1950
 
1744
1951
<h5>wand</h5>
1745
 
<ol><p>The magick wand.</p></ol>
 
1952
<ol><p>the magick wand.</p></ol>
1746
1953
 
1747
1954
<div style="margin: auto;">
1748
 
  <h2><a name="MagickGetImageCompose">MagickGetImageCompose</a></h2>
 
1955
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1956
_8c.html" target="source" name="MagickGetImageCompose">MagickGetImageCompose</a></h2>
1749
1957
</div>
1750
1958
 
1751
1959
<p>MagickGetImageCompose() returns the composite operator associated with the image.</p></ol>
1759
1967
<p>A description of each parameter follows:</p></ol>
1760
1968
 
1761
1969
<h5>wand</h5>
1762
 
<ol><p>The magick wand.</p></ol>
 
1970
<ol><p>the magick wand.</p></ol>
1763
1971
 
1764
1972
<div style="margin: auto;">
1765
 
  <h2><a name="MagickGetImageCompression">MagickGetImageCompression</a></h2>
 
1973
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1974
_8c.html" target="source" name="MagickGetImageCompression">MagickGetImageCompression</a></h2>
1766
1975
</div>
1767
1976
 
1768
1977
<p>MagickGetImageCompression() gets the image compression.</p></ol>
1776
1985
<p>A description of each parameter follows:</p></ol>
1777
1986
 
1778
1987
<h5>wand</h5>
1779
 
<ol><p>The magick wand.</p></ol>
 
1988
<ol><p>the magick wand.</p></ol>
1780
1989
 
1781
1990
<div style="margin: auto;">
1782
 
  <h2><a name="MagickGetImageCompression">MagickGetImageCompression</a></h2>
 
1991
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
1992
_8c.html" target="source" name="MagickGetImageCompression">MagickGetImageCompression</a></h2>
1783
1993
</div>
1784
1994
 
1785
1995
<p>MagickGetImageCompression() gets the image compression quality.</p></ol>
1793
2003
<p>A description of each parameter follows:</p></ol>
1794
2004
 
1795
2005
<h5>wand</h5>
1796
 
<ol><p>The magick wand.</p></ol>
 
2006
<ol><p>the magick wand.</p></ol>
1797
2007
 
1798
2008
<div style="margin: auto;">
1799
 
  <h2><a name="MagickGetImageDelay">MagickGetImageDelay</a></h2>
 
2009
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2010
_8c.html" target="source" name="MagickGetImageDelay">MagickGetImageDelay</a></h2>
1800
2011
</div>
1801
2012
 
1802
2013
<p>MagickGetImageDelay() gets the image delay.</p></ol>
1810
2021
<p>A description of each parameter follows:</p></ol>
1811
2022
 
1812
2023
<h5>wand</h5>
1813
 
<ol><p>The magick wand.</p></ol>
 
2024
<ol><p>the magick wand.</p></ol>
1814
2025
 
1815
2026
<div style="margin: auto;">
1816
 
  <h2><a name="MagickGetImageDepth">MagickGetImageDepth</a></h2>
 
2027
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2028
_8c.html" target="source" name="MagickGetImageDepth">MagickGetImageDepth</a></h2>
1817
2029
</div>
1818
2030
 
1819
2031
<p>MagickGetImageDepth() gets the image depth.</p></ol>
1827
2039
<p>A description of each parameter follows:</p></ol>
1828
2040
 
1829
2041
<h5>wand</h5>
1830
 
<ol><p>The magick wand.</p></ol>
 
2042
<ol><p>the magick wand.</p></ol>
1831
2043
 
1832
2044
<div style="margin: auto;">
1833
 
  <h2><a name="MagickGetImageDistortion">MagickGetImageDistortion</a></h2>
 
2045
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2046
_8c.html" target="source" name="MagickGetImageDistortion">MagickGetImageDistortion</a></h2>
1834
2047
</div>
1835
2048
 
1836
2049
<p>MagickGetImageDistortion() compares an image to a reconstructed image and returns the specified distortion metric.</p></ol>
1846
2059
<p>A description of each parameter follows:</p></ol>
1847
2060
 
1848
2061
<h5>wand</h5>
1849
 
<ol><p>The magick wand.</p></ol>
 
2062
<ol><p>the magick wand.</p></ol>
1850
2063
 
1851
2064
<h5>reference</h5>
1852
 
<ol><p>The reference wand.</p></ol>
 
2065
<ol><p>the reference wand.</p></ol>
1853
2066
 
1854
2067
<h5>metric</h5>
1855
 
<ol><p>The metric.</p></ol>
 
2068
<ol><p>the metric.</p></ol>
1856
2069
 
1857
2070
<h5>distortion</h5>
1858
 
<ol><p>The computed distortion between the images.</p></ol>
 
2071
<ol><p>the computed distortion between the images.</p></ol>
1859
2072
 
1860
2073
<div style="margin: auto;">
1861
 
  <h2><a name="MagickGetImageDispose">MagickGetImageDispose</a></h2>
 
2074
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2075
_8c.html" target="source" name="MagickGetImageDispose">MagickGetImageDispose</a></h2>
1862
2076
</div>
1863
2077
 
1864
2078
<p>MagickGetImageDispose() gets the image disposal method.</p></ol>
1872
2086
<p>A description of each parameter follows:</p></ol>
1873
2087
 
1874
2088
<h5>wand</h5>
1875
 
<ol><p>The magick wand.</p></ol>
 
2089
<ol><p>the magick wand.</p></ol>
1876
2090
 
1877
2091
<div style="margin: auto;">
1878
 
  <h2><a name="MagickGetImageFilename">MagickGetImageFilename</a></h2>
 
2092
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2093
_8c.html" target="source" name="MagickGetImageFilename">MagickGetImageFilename</a></h2>
1879
2094
</div>
1880
2095
 
1881
2096
<p>MagickGetImageFilename() returns the filename of a particular image in a sequence.</p></ol>
1889
2104
<p>A description of each parameter follows:</p></ol>
1890
2105
 
1891
2106
<h5>wand</h5>
1892
 
<ol><p>The magick wand.</p></ol>
 
2107
<ol><p>the magick wand.</p></ol>
1893
2108
 
1894
2109
<div style="margin: auto;">
1895
 
  <h2><a name="MagickGetImageFormat">MagickGetImageFormat</a></h2>
 
2110
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2111
_8c.html" target="source" name="MagickGetImageFormat">MagickGetImageFormat</a></h2>
1896
2112
</div>
1897
2113
 
1898
2114
<p>MagickGetImageFormat() returns the format of a particular image in a sequence.</p></ol>
1906
2122
<p>A description of each parameter follows:</p></ol>
1907
2123
 
1908
2124
<h5>wand</h5>
1909
 
<ol><p>The magick wand.</p></ol>
 
2125
<ol><p>the magick wand.</p></ol>
1910
2126
 
1911
2127
<div style="margin: auto;">
1912
 
  <h2><a name="MagickGetImageGamma">MagickGetImageGamma</a></h2>
 
2128
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2129
_8c.html" target="source" name="MagickGetImageGamma">MagickGetImageGamma</a></h2>
1913
2130
</div>
1914
2131
 
1915
2132
<p>MagickGetImageGamma() gets the image gamma.</p></ol>
1923
2140
<p>A description of each parameter follows:</p></ol>
1924
2141
 
1925
2142
<h5>wand</h5>
1926
 
<ol><p>The magick wand.</p></ol>
1927
 
 
1928
 
<div style="margin: auto;">
1929
 
  <h2><a name="MagickGetImageGreenPrimary">MagickGetImageGreenPrimary</a></h2>
 
2143
<ol><p>the magick wand.</p></ol>
 
2144
 
 
2145
<div style="margin: auto;">
 
2146
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2147
_8c.html" target="source" name="MagickGetImageGravity">MagickGetImageGravity</a></h2>
 
2148
</div>
 
2149
 
 
2150
<p>MagickGetImageGravity() gets the image gravity.</p></ol>
 
2151
 
 
2152
<p>The format of the MagickGetImageGravity method is:</p>
 
2153
 
 
2154
<pre class="code">
 
2155
  GravityType MagickGetImageGravity(MagickWand *wand)
 
2156
</pre>
 
2157
 
 
2158
<p>A description of each parameter follows:</p></ol>
 
2159
 
 
2160
<h5>wand</h5>
 
2161
<ol><p>the magick wand.</p></ol>
 
2162
 
 
2163
<div style="margin: auto;">
 
2164
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2165
_8c.html" target="source" name="MagickGetImageGreenPrimary">MagickGetImageGreenPrimary</a></h2>
1930
2166
</div>
1931
2167
 
1932
2168
<p>MagickGetImageGreenPrimary() returns the chromaticy green primary point.</p></ol>
1941
2177
<p>A description of each parameter follows:</p></ol>
1942
2178
 
1943
2179
<h5>wand</h5>
1944
 
<ol><p>The magick wand.</p></ol>
 
2180
<ol><p>the magick wand.</p></ol>
1945
2181
 
1946
2182
<h5>x</h5>
1947
 
<ol><p>The chromaticity green primary x-point.</p></ol>
 
2183
<ol><p>the chromaticity green primary x-point.</p></ol>
1948
2184
 
1949
2185
<h5>y</h5>
1950
 
<ol><p>The chromaticity green primary y-point.</p></ol>
 
2186
<ol><p>the chromaticity green primary y-point.</p></ol>
1951
2187
 
1952
2188
<div style="margin: auto;">
1953
 
  <h2><a name="MagickGetImageHeight">MagickGetImageHeight</a></h2>
 
2189
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2190
_8c.html" target="source" name="MagickGetImageHeight">MagickGetImageHeight</a></h2>
1954
2191
</div>
1955
2192
 
1956
2193
<p>MagickGetImageHeight() returns the image height.</p></ol>
1964
2201
<p>A description of each parameter follows:</p></ol>
1965
2202
 
1966
2203
<h5>wand</h5>
1967
 
<ol><p>The magick wand.</p></ol>
 
2204
<ol><p>the magick wand.</p></ol>
1968
2205
 
1969
2206
<div style="margin: auto;">
1970
 
  <h2><a name="MagickGetImageHistogram">MagickGetImageHistogram</a></h2>
 
2207
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2208
_8c.html" target="source" name="MagickGetImageHistogram">MagickGetImageHistogram</a></h2>
1971
2209
</div>
1972
2210
 
1973
2211
<p>MagickGetImageHistogram() returns the image histogram as an array of PixelWand wands.</p></ol>
1982
2220
<p>A description of each parameter follows:</p></ol>
1983
2221
 
1984
2222
<h5>wand</h5>
1985
 
<ol><p>The magick wand.</p></ol>
 
2223
<ol><p>the magick wand.</p></ol>
1986
2224
 
1987
2225
<h5>number_colors</h5>
1988
 
<ol><p>The number of unique colors in the image and the number of pixel wands returned.</p></ol>
 
2226
<ol><p>the number of unique colors in the image and the number of pixel wands returned.</p></ol>
1989
2227
 
1990
2228
<div style="margin: auto;">
1991
 
  <h2><a name="MagickGetImageInterlaceScheme">MagickGetImageInterlaceScheme</a></h2>
 
2229
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2230
_8c.html" target="source" name="MagickGetImageInterlaceScheme">MagickGetImageInterlaceScheme</a></h2>
1992
2231
</div>
1993
2232
 
1994
2233
<p>MagickGetImageInterlaceScheme() gets the image interlace scheme.</p></ol>
2002
2241
<p>A description of each parameter follows:</p></ol>
2003
2242
 
2004
2243
<h5>wand</h5>
2005
 
<ol><p>The magick wand.</p></ol>
 
2244
<ol><p>the magick wand.</p></ol>
2006
2245
 
2007
2246
<div style="margin: auto;">
2008
 
  <h2><a name="MagickGetImageInterpolateMethod">MagickGetImageInterpolateMethod</a></h2>
 
2247
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2248
_8c.html" target="source" name="MagickGetImageInterpolateMethod">MagickGetImageInterpolateMethod</a></h2>
2009
2249
</div>
2010
2250
 
2011
2251
<p>MagickGetImageInterpolateMethod() returns the interpolation method for the sepcified image.</p></ol>
2019
2259
<p>A description of each parameter follows:</p></ol>
2020
2260
 
2021
2261
<h5>wand</h5>
2022
 
<ol><p>The magick wand.</p></ol>
 
2262
<ol><p>the magick wand.</p></ol>
2023
2263
 
2024
2264
<div style="margin: auto;">
2025
 
  <h2><a name="MagickGetImageIterations">MagickGetImageIterations</a></h2>
 
2265
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2266
_8c.html" target="source" name="MagickGetImageIterations">MagickGetImageIterations</a></h2>
2026
2267
</div>
2027
2268
 
2028
2269
<p>MagickGetImageIterations() gets the image iterations.</p></ol>
2036
2277
<p>A description of each parameter follows:</p></ol>
2037
2278
 
2038
2279
<h5>wand</h5>
2039
 
<ol><p>The magick wand.</p></ol>
 
2280
<ol><p>the magick wand.</p></ol>
2040
2281
 
2041
2282
<div style="margin: auto;">
2042
 
  <h2><a name="MagickGetImageLength">MagickGetImageLength</a></h2>
 
2283
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2284
_8c.html" target="source" name="MagickGetImageLength">MagickGetImageLength</a></h2>
2043
2285
</div>
2044
2286
 
2045
2287
<p>MagickGetImageLength() returns the image length in bytes.</p></ol>
2054
2296
<p>A description of each parameter follows:</p></ol>
2055
2297
 
2056
2298
<h5>wand</h5>
2057
 
<ol><p>The magick wand.</p></ol>
 
2299
<ol><p>the magick wand.</p></ol>
2058
2300
 
2059
2301
<h5>length</h5>
2060
 
<ol><p>The image length in bytes.</p></ol>
2061
 
 
2062
 
<div style="margin: auto;">
2063
 
  <h2><a name="MagickGetImageMatte">MagickGetImageMatte</a></h2>
2064
 
</div>
2065
 
 
2066
 
<p>MagickGetImageMatte() returns MagickTrue if the image has a matte channel otherwise MagickFalse.</p></ol>
2067
 
 
2068
 
<p>The format of the MagickGetImageMatte method is:</p>
2069
 
 
2070
 
<pre class="code">
2071
 
  unsigned long MagickGetImageMatte(MagickWand *wand)
2072
 
</pre>
2073
 
 
2074
 
<p>A description of each parameter follows:</p></ol>
2075
 
 
2076
 
<h5>wand</h5>
2077
 
<ol><p>The magick wand.</p></ol>
2078
 
 
2079
 
<div style="margin: auto;">
2080
 
  <h2><a name="MagickGetImageMatteColor">MagickGetImageMatteColor</a></h2>
 
2302
<ol><p>the image length in bytes.</p></ol>
 
2303
 
 
2304
<div style="margin: auto;">
 
2305
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2306
_8c.html" target="source" name="MagickGetImageMatteColor">MagickGetImageMatteColor</a></h2>
2081
2307
</div>
2082
2308
 
2083
2309
<p>MagickGetImageMatteColor() returns the image matte color.</p></ol>
2092
2318
<p>A description of each parameter follows:</p></ol>
2093
2319
 
2094
2320
<h5>wand</h5>
2095
 
<ol><p>The magick wand.</p></ol>
 
2321
<ol><p>the magick wand.</p></ol>
2096
2322
 
2097
2323
<h5>matte_color</h5>
2098
2324
<ol><p>Return the matte color.</p></ol>
2099
2325
 
2100
2326
<div style="margin: auto;">
2101
 
  <h2><a name="MagickGetImageOrientation">MagickGetImageOrientation</a></h2>
 
2327
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2328
_8c.html" target="source" name="MagickGetImageOrientation">MagickGetImageOrientation</a></h2>
2102
2329
</div>
2103
2330
 
2104
2331
<p>MagickGetImageOrientation() returns the image orientation.</p></ol>
2112
2339
<p>A description of each parameter follows:</p></ol>
2113
2340
 
2114
2341
<h5>wand</h5>
2115
 
<ol><p>The magick wand.</p></ol>
 
2342
<ol><p>the magick wand.</p></ol>
2116
2343
 
2117
2344
<div style="margin: auto;">
2118
 
  <h2><a name="MagickGetImagePage">MagickGetImagePage</a></h2>
 
2345
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2346
_8c.html" target="source" name="MagickGetImagePage">MagickGetImagePage</a></h2>
2119
2347
</div>
2120
2348
 
2121
2349
<p>MagickGetImagePage() returns the page geometry associated with the image.</p></ol>
2130
2358
<p>A description of each parameter follows:</p></ol>
2131
2359
 
2132
2360
<h5>wand</h5>
2133
 
<ol><p>The magick wand.</p></ol>
 
2361
<ol><p>the magick wand.</p></ol>
2134
2362
 
2135
2363
<h5>width</h5>
2136
 
<ol><p>The page width.</p></ol>
 
2364
<ol><p>the page width.</p></ol>
2137
2365
 
2138
2366
<h5>height</h5>
2139
 
<ol><p>The page height.</p></ol>
 
2367
<ol><p>the page height.</p></ol>
2140
2368
 
2141
2369
<h5>x</h5>
2142
 
<ol><p>The page x-offset.</p></ol>
 
2370
<ol><p>the page x-offset.</p></ol>
2143
2371
 
2144
2372
<h5>y</h5>
2145
 
<ol><p>The page y-offset.</p></ol>
 
2373
<ol><p>the page y-offset.</p></ol>
2146
2374
 
2147
2375
<div style="margin: auto;">
2148
 
  <h2><a name="MagickGetImagePixelColor">MagickGetImagePixelColor</a></h2>
 
2376
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2377
_8c.html" target="source" name="MagickGetImagePixelColor">MagickGetImagePixelColor</a></h2>
2149
2378
</div>
2150
2379
 
2151
2380
<p>MagickGetImagePixelColor() returns the color of the specified pixel.</p></ol>
2160
2389
<p>A description of each parameter follows:</p></ol>
2161
2390
 
2162
2391
<h5>wand</h5>
2163
 
<ol><p>The magick wand.</p></ol>
 
2392
<ol><p>the magick wand.</p></ol>
2164
2393
 
2165
2394
<h5>x,y</h5>
2166
 
<ol><p>The pixel offset into the image.</p></ol>
 
2395
<ol><p>the pixel offset into the image.</p></ol>
2167
2396
 
2168
2397
<h5>color</h5>
2169
2398
<ol><p>Return the colormap color in this wand.</p></ol>
2170
2399
 
2171
2400
<div style="margin: auto;">
2172
 
  <h2><a name="MagickGetImagePixels">MagickGetImagePixels</a></h2>
 
2401
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2402
_8c.html" target="source" name="MagickGetImagePixels">MagickGetImagePixels</a></h2>
2173
2403
</div>
2174
2404
 
2175
2405
<p>MagickGetImagePixels() extracts pixel data from an image and returns it to you.  The method returns MagickTrue on success otherwise MagickFalse if an error is encountered.  The data is returned as char, short int, int, long, float, or double in the order specified by map.</p></ol>
2192
2422
<p>A description of each parameter follows:</p></ol>
2193
2423
 
2194
2424
<h5>wand</h5>
2195
 
<ol><p>The magick wand.</p></ol>
 
2425
<ol><p>the magick wand.</p></ol>
2196
2426
 
2197
2427
<h5>x, y, columns, rows</h5>
2198
2428
<ol><p>These values define the perimeter of a region of pixels you want to extract.</p></ol>
2208
2438
 
2209
2439
 
2210
2440
<div style="margin: auto;">
2211
 
  <h2><a name="MagickGetImageRedPrimary">MagickGetImageRedPrimary</a></h2>
 
2441
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2442
_8c.html" target="source" name="MagickGetImageRedPrimary">MagickGetImageRedPrimary</a></h2>
2212
2443
</div>
2213
2444
 
2214
2445
<p>MagickGetImageRedPrimary() returns the chromaticy red primary point.</p></ol>
2223
2454
<p>A description of each parameter follows:</p></ol>
2224
2455
 
2225
2456
<h5>wand</h5>
2226
 
<ol><p>The magick wand.</p></ol>
2227
 
 
2228
 
<h5>x</h5>
2229
 
<ol><p>The chromaticity red primary x-point.</p></ol>
2230
 
 
2231
 
<h5>y</h5>
2232
 
<ol><p>The chromaticity red primary y-point.</p></ol>
2233
 
 
2234
 
<div style="margin: auto;">
2235
 
  <h2><a name="MagickGetImageRenderingIntent">MagickGetImageRenderingIntent</a></h2>
 
2457
<ol><p>the magick wand.</p></ol>
 
2458
 
 
2459
<h5>x</h5>
 
2460
<ol><p>the chromaticity red primary x-point.</p></ol>
 
2461
 
 
2462
<h5>y</h5>
 
2463
<ol><p>the chromaticity red primary y-point.</p></ol>
 
2464
 
 
2465
<div style="margin: auto;">
 
2466
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2467
_8c.html" target="source" name="MagickGetImageRegion">MagickGetImageRegion</a></h2>
 
2468
</div>
 
2469
 
 
2470
<p>MagickGetImageRegion() extracts a region of the image and returns it as a a new wand.</p></ol>
 
2471
 
 
2472
<p>The format of the MagickGetImageRegion method is:</p>
 
2473
 
 
2474
<pre class="code">
 
2475
  MagickWand *MagickGetImageRegion(MagickWand *wand,
 
2476
    const unsigned long width,const unsigned long height,const long x,
 
2477
    const long y)
 
2478
</pre>
 
2479
 
 
2480
<p>A description of each parameter follows:</p></ol>
 
2481
 
 
2482
<h5>wand</h5>
 
2483
<ol><p>the magick wand.</p></ol>
 
2484
 
 
2485
<h5>width</h5>
 
2486
<ol><p>the region width.</p></ol>
 
2487
 
 
2488
<h5>height</h5>
 
2489
<ol><p>the region height.</p></ol>
 
2490
 
 
2491
<h5>x</h5>
 
2492
<ol><p>the region x offset.</p></ol>
 
2493
 
 
2494
<h5>y</h5>
 
2495
<ol><p>the region y offset.</p></ol>
 
2496
 
 
2497
<div style="margin: auto;">
 
2498
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2499
_8c.html" target="source" name="MagickGetImageRenderingIntent">MagickGetImageRenderingIntent</a></h2>
2236
2500
</div>
2237
2501
 
2238
2502
<p>MagickGetImageRenderingIntent() gets the image rendering intent.</p></ol>
2246
2510
<p>A description of each parameter follows:</p></ol>
2247
2511
 
2248
2512
<h5>wand</h5>
2249
 
<ol><p>The magick wand.</p></ol>
 
2513
<ol><p>the magick wand.</p></ol>
2250
2514
 
2251
2515
<div style="margin: auto;">
2252
 
  <h2><a name="MagickGetImageResolution">MagickGetImageResolution</a></h2>
 
2516
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2517
_8c.html" target="source" name="MagickGetImageResolution">MagickGetImageResolution</a></h2>
2253
2518
</div>
2254
2519
 
2255
2520
<p>MagickGetImageResolution() gets the image X and Y resolution.</p></ol>
2264
2529
<p>A description of each parameter follows:</p></ol>
2265
2530
 
2266
2531
<h5>wand</h5>
2267
 
<ol><p>The magick wand.</p></ol>
 
2532
<ol><p>the magick wand.</p></ol>
2268
2533
 
2269
2534
<h5>x</h5>
2270
 
<ol><p>The image x-resolution.</p></ol>
 
2535
<ol><p>the image x-resolution.</p></ol>
2271
2536
 
2272
2537
<h5>y</h5>
2273
 
<ol><p>The image y-resolution.</p></ol>
 
2538
<ol><p>the image y-resolution.</p></ol>
2274
2539
 
2275
2540
<div style="margin: auto;">
2276
 
  <h2><a name="MagickGetImageScene">MagickGetImageScene</a></h2>
 
2541
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2542
_8c.html" target="source" name="MagickGetImageScene">MagickGetImageScene</a></h2>
2277
2543
</div>
2278
2544
 
2279
2545
<p>MagickGetImageScene() gets the image scene.</p></ol>
2287
2553
<p>A description of each parameter follows:</p></ol>
2288
2554
 
2289
2555
<h5>wand</h5>
2290
 
<ol><p>The magick wand.</p></ol>
 
2556
<ol><p>the magick wand.</p></ol>
2291
2557
 
2292
2558
<div style="margin: auto;">
2293
 
  <h2><a name="MagickGetImageSignature">MagickGetImageSignature</a></h2>
 
2559
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2560
_8c.html" target="source" name="MagickGetImageSignature">MagickGetImageSignature</a></h2>
2294
2561
</div>
2295
2562
 
2296
2563
<p>MagickGetImageSignature() generates an SHA-256 message digest for the image pixel stream.</p></ol>
2304
2571
<p>A description of each parameter follows:</p></ol>
2305
2572
 
2306
2573
<h5>wand</h5>
2307
 
<ol><p>The magick wand.</p></ol>
 
2574
<ol><p>the magick wand.</p></ol>
2308
2575
 
2309
2576
<div style="margin: auto;">
2310
 
  <h2><a name="MagickGetImageTicksPerSecond">MagickGetImageTicksPerSecond</a></h2>
 
2577
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2578
_8c.html" target="source" name="MagickGetImageTicksPerSecond">MagickGetImageTicksPerSecond</a></h2>
2311
2579
</div>
2312
2580
 
2313
2581
<p>MagickGetImageTicksPerSecond() gets the image ticks-per-second.</p></ol>
2321
2589
<p>A description of each parameter follows:</p></ol>
2322
2590
 
2323
2591
<h5>wand</h5>
2324
 
<ol><p>The magick wand.</p></ol>
 
2592
<ol><p>the magick wand.</p></ol>
2325
2593
 
2326
2594
<div style="margin: auto;">
2327
 
  <h2><a name="MagickGetImageType">MagickGetImageType</a></h2>
 
2595
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2596
_8c.html" target="source" name="MagickGetImageType">MagickGetImageType</a></h2>
2328
2597
</div>
2329
2598
 
2330
2599
<p>MagickGetImageType() gets the potential image type:</p></ol>
2346
2615
<p>A description of each parameter follows:</p></ol>
2347
2616
 
2348
2617
<h5>wand</h5>
2349
 
<ol><p>The magick wand.</p></ol>
 
2618
<ol><p>the magick wand.</p></ol>
2350
2619
 
2351
2620
<div style="margin: auto;">
2352
 
  <h2><a name="MagickGetImageUnits">MagickGetImageUnits</a></h2>
 
2621
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2622
_8c.html" target="source" name="MagickGetImageUnits">MagickGetImageUnits</a></h2>
2353
2623
</div>
2354
2624
 
2355
2625
<p>MagickGetImageUnits() gets the image units of resolution.</p></ol>
2363
2633
<p>A description of each parameter follows:</p></ol>
2364
2634
 
2365
2635
<h5>wand</h5>
2366
 
<ol><p>The magick wand.</p></ol>
 
2636
<ol><p>the magick wand.</p></ol>
2367
2637
 
2368
2638
<div style="margin: auto;">
2369
 
  <h2><a name="MagickGetImageVirtualPixelMethod">MagickGetImageVirtualPixelMethod</a></h2>
 
2639
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2640
_8c.html" target="source" name="MagickGetImageVirtualPixelMethod">MagickGetImageVirtualPixelMethod</a></h2>
2370
2641
</div>
2371
2642
 
2372
2643
<p>MagickGetImageVirtualPixelMethod() returns the virtual pixel method for the sepcified image.</p></ol>
2380
2651
<p>A description of each parameter follows:</p></ol>
2381
2652
 
2382
2653
<h5>wand</h5>
2383
 
<ol><p>The magick wand.</p></ol>
 
2654
<ol><p>the magick wand.</p></ol>
2384
2655
 
2385
2656
<div style="margin: auto;">
2386
 
  <h2><a name="MagickGetImageWhitePoint">MagickGetImageWhitePoint</a></h2>
 
2657
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2658
_8c.html" target="source" name="MagickGetImageWhitePoint">MagickGetImageWhitePoint</a></h2>
2387
2659
</div>
2388
2660
 
2389
2661
<p>MagickGetImageWhitePoint() returns the chromaticy white point.</p></ol>
2398
2670
<p>A description of each parameter follows:</p></ol>
2399
2671
 
2400
2672
<h5>wand</h5>
2401
 
<ol><p>The magick wand.</p></ol>
 
2673
<ol><p>the magick wand.</p></ol>
2402
2674
 
2403
2675
<h5>x</h5>
2404
 
<ol><p>The chromaticity white x-point.</p></ol>
 
2676
<ol><p>the chromaticity white x-point.</p></ol>
2405
2677
 
2406
2678
<h5>y</h5>
2407
 
<ol><p>The chromaticity white y-point.</p></ol>
 
2679
<ol><p>the chromaticity white y-point.</p></ol>
2408
2680
 
2409
2681
<div style="margin: auto;">
2410
 
  <h2><a name="MagickGetImageWidth">MagickGetImageWidth</a></h2>
 
2682
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2683
_8c.html" target="source" name="MagickGetImageWidth">MagickGetImageWidth</a></h2>
2411
2684
</div>
2412
2685
 
2413
2686
<p>MagickGetImageWidth() returns the image width.</p></ol>
2421
2694
<p>A description of each parameter follows:</p></ol>
2422
2695
 
2423
2696
<h5>wand</h5>
2424
 
<ol><p>The magick wand.</p></ol>
 
2697
<ol><p>the magick wand.</p></ol>
2425
2698
 
2426
2699
<div style="margin: auto;">
2427
 
  <h2><a name="MagickGetNumberImages">MagickGetNumberImages</a></h2>
 
2700
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2701
_8c.html" target="source" name="MagickGetNumberImages">MagickGetNumberImages</a></h2>
2428
2702
</div>
2429
2703
 
2430
2704
<p>MagickGetNumberImages() returns the number of images associated with a magick wand.</p></ol>
2438
2712
<p>A description of each parameter follows:</p></ol>
2439
2713
 
2440
2714
<h5>wand</h5>
2441
 
<ol><p>The magick wand.</p></ol>
 
2715
<ol><p>the magick wand.</p></ol>
2442
2716
 
2443
2717
<div style="margin: auto;">
2444
 
  <h2><a name="MagickGetImageTotalInkDensity">MagickGetImageTotalInkDensity</a></h2>
 
2718
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2719
_8c.html" target="source" name="MagickGetImageTotalInkDensity">MagickGetImageTotalInkDensity</a></h2>
2445
2720
</div>
2446
2721
 
2447
2722
<p>MagickGetImageTotalInkDensity() gets the image total ink density.</p></ol>
2455
2730
<p>A description of each parameter follows:</p></ol>
2456
2731
 
2457
2732
<h5>wand</h5>
2458
 
<ol><p>The magick wand.</p></ol>
 
2733
<ol><p>the magick wand.</p></ol>
2459
2734
 
2460
2735
<div style="margin: auto;">
2461
 
  <h2><a name="MagickHasNextImage">MagickHasNextImage</a></h2>
 
2736
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2737
_8c.html" target="source" name="MagickHasNextImage">MagickHasNextImage</a></h2>
2462
2738
</div>
2463
2739
 
2464
2740
<p>MagickHasNextImage() returns MagickTrue if the wand has more images when traversing the list in the forward direction</p></ol>
2472
2748
<p>A description of each parameter follows:</p></ol>
2473
2749
 
2474
2750
<h5>wand</h5>
2475
 
<ol><p>The magick wand.</p></ol>
 
2751
<ol><p>the magick wand.</p></ol>
2476
2752
 
2477
2753
<div style="margin: auto;">
2478
 
  <h2><a name="MagickHasPreviousImage">MagickHasPreviousImage</a></h2>
 
2754
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2755
_8c.html" target="source" name="MagickHasPreviousImage">MagickHasPreviousImage</a></h2>
2479
2756
</div>
2480
2757
 
2481
2758
<p>MagickHasPreviousImage() returns MagickTrue if the wand has more images when traversing the list in the reverse direction</p></ol>
2489
2766
<p>A description of each parameter follows:</p></ol>
2490
2767
 
2491
2768
<h5>wand</h5>
2492
 
<ol><p>The magick wand.</p></ol>
 
2769
<ol><p>the magick wand.</p></ol>
2493
2770
 
2494
2771
<div style="margin: auto;">
2495
 
  <h2><a name="MagickIdentifyImage">MagickIdentifyImage</a></h2>
 
2772
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2773
_8c.html" target="source" name="MagickIdentifyImage">MagickIdentifyImage</a></h2>
2496
2774
</div>
2497
2775
 
2498
2776
<p>MagickIdentifyImage() identifies an image by printing its attributes to the file.  Attributes include the image width, height, size, and others.</p></ol>
2506
2784
<p>A description of each parameter follows:</p></ol>
2507
2785
 
2508
2786
<h5>wand</h5>
2509
 
<ol><p>The magick wand.</p></ol>
 
2787
<ol><p>the magick wand.</p></ol>
2510
2788
 
2511
2789
<div style="margin: auto;">
2512
 
  <h2><a name="MagickImplodeImage">MagickImplodeImage</a></h2>
 
2790
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2791
_8c.html" target="source" name="MagickImplodeImage">MagickImplodeImage</a></h2>
2513
2792
</div>
2514
2793
 
2515
2794
<p>MagickImplodeImage() creates a new image that is a copy of an existing one with the image pixels "implode" by the specified percentage.  It allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p></ol>
2524
2803
<p>A description of each parameter follows:</p></ol>
2525
2804
 
2526
2805
<h5>wand</h5>
2527
 
<ol><p>The magick wand.</p></ol>
 
2806
<ol><p>the magick wand.</p></ol>
2528
2807
 
2529
2808
<h5>amount</h5>
2530
2809
<ol><p>Define the extent of the implosion.</p></ol>
2531
2810
 
2532
2811
<div style="margin: auto;">
2533
 
  <h2><a name="MagickLabelImage">MagickLabelImage</a></h2>
 
2812
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2813
_8c.html" target="source" name="MagickLabelImage">MagickLabelImage</a></h2>
2534
2814
</div>
2535
2815
 
2536
2816
<p>MagickLabelImage() adds a label to your image.</p></ol>
2544
2824
<p>A description of each parameter follows:</p></ol>
2545
2825
 
2546
2826
<h5>wand</h5>
2547
 
<ol><p>The magick wand.</p></ol>
 
2827
<ol><p>the magick wand.</p></ol>
2548
2828
 
2549
2829
<h5>label</h5>
2550
 
<ol><p>The image label.</p></ol>
 
2830
<ol><p>the image label.</p></ol>
2551
2831
 
2552
2832
<div style="margin: auto;">
2553
 
  <h2><a name="MagickLevelImage">MagickLevelImage</a></h2>
 
2833
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2834
_8c.html" target="source" name="MagickLevelImage">MagickLevelImage</a></h2>
2554
2835
</div>
2555
2836
 
2556
2837
<p>MagickLevelImage() adjusts the levels of an image by scaling the colors falling between specified white and black points to the full available quantum range. The parameters provided represent the black, mid, and white points. The black point specifies the darkest color in the image. Colors darker than the black point are set to zero. Mid point specifies a gamma correction to apply to the image.  White point specifies the lightest color in the image. Colors brighter than the white point are set to the maximum quantum value.</p></ol>
2568
2849
<p>A description of each parameter follows:</p></ol>
2569
2850
 
2570
2851
<h5>wand</h5>
2571
 
<ol><p>The magick wand.</p></ol>
 
2852
<ol><p>the magick wand.</p></ol>
2572
2853
 
2573
2854
<h5>channel</h5>
2574
2855
<ol><p>Identify which channel to level: RedChannel, GreenChannel,</p></ol>
2575
2856
 
2576
2857
<h5>black_point</h5>
2577
 
<ol><p>The black point.</p></ol>
 
2858
<ol><p>the black point.</p></ol>
2578
2859
 
2579
2860
<h5>gamma</h5>
2580
 
<ol><p>The gamma.</p></ol>
 
2861
<ol><p>the gamma.</p></ol>
2581
2862
 
2582
2863
<h5>white_point</h5>
2583
 
<ol><p>The white point.</p></ol>
 
2864
<ol><p>the white point.</p></ol>
2584
2865
 
2585
2866
<div style="margin: auto;">
2586
 
  <h2><a name="MagickLinearStretchImage">MagickLinearStretchImage</a></h2>
 
2867
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2868
_8c.html" target="source" name="MagickLinearStretchImage">MagickLinearStretchImage</a></h2>
2587
2869
</div>
2588
2870
 
2589
2871
<p>MagickLinearStretchImage() stretches with saturation the image intensity.</p></ol>
2600
2882
<p>A description of each parameter follows:</p></ol>
2601
2883
 
2602
2884
<h5>wand</h5>
2603
 
<ol><p>The magick wand.</p></ol>
 
2885
<ol><p>the magick wand.</p></ol>
2604
2886
 
2605
2887
<h5>black_point</h5>
2606
 
<ol><p>The black point.</p></ol>
 
2888
<ol><p>the black point.</p></ol>
2607
2889
 
2608
2890
<h5>white_point</h5>
2609
 
<ol><p>The white point.</p></ol>
2610
 
 
2611
 
<div style="margin: auto;">
2612
 
  <h2><a name="MagickMagnifyImage">MagickMagnifyImage</a></h2>
 
2891
<ol><p>the white point.</p></ol>
 
2892
 
 
2893
<div style="margin: auto;">
 
2894
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2895
_8c.html" target="source" name="MagickLiquidRescaleImage">MagickLiquidRescaleImage</a></h2>
 
2896
</div>
 
2897
 
 
2898
<p>MagickLiquidRescaleImage() rescales image with seam carving.</p></ol>
 
2899
 
 
2900
<p>MagickBooleanType MagickLiquidRescaleImage(MagickWand *wand, const unsigned long columns,const unsigned long rows, const double delta_x,const double rigidity)</p></ol>
 
2901
 
 
2902
<p>A description of each parameter follows:</p></ol>
 
2903
 
 
2904
<h5>wand</h5>
 
2905
<ol><p>the magick wand.</p></ol>
 
2906
 
 
2907
<h5>columns</h5>
 
2908
<ol><p>the number of columns in the scaled image.</p></ol>
 
2909
 
 
2910
<h5>rows</h5>
 
2911
<ol><p>the number of rows in the scaled image.</p></ol>
 
2912
 
 
2913
<h5>delta_x</h5>
 
2914
<ol><p>maximum seam transversal step (0 means straight seams).</p></ol>
 
2915
 
 
2916
<h5>rigidity</h5>
 
2917
<ol><p>introduce a bias for non-straight seams (typically 0).</p></ol>
 
2918
 
 
2919
<div style="margin: auto;">
 
2920
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2921
_8c.html" target="source" name="MagickMagnifyImage">MagickMagnifyImage</a></h2>
2613
2922
</div>
2614
2923
 
2615
2924
<p>MagickMagnifyImage() is a convenience method that scales an image proportionally to twice its original size.</p></ol>
2623
2932
<p>A description of each parameter follows:</p></ol>
2624
2933
 
2625
2934
<h5>wand</h5>
2626
 
<ol><p>The magick wand.</p></ol>
2627
 
 
2628
 
<div style="margin: auto;">
2629
 
  <h2><a name="MagickMapImage">MagickMapImage</a></h2>
2630
 
</div>
2631
 
 
2632
 
<p>MagickMapImage() replaces the colors of an image with the closest color from a reference image.</p></ol>
2633
 
 
2634
 
<p>The format of the MagickMapImage method is:</p>
2635
 
 
2636
 
<pre class="code">
2637
 
  MagickBooleanType MagickMapImage(MagickWand *wand,
2638
 
    const MagickWand *map_wand,const MagickBooleanType dither)
2639
 
</pre>
2640
 
 
2641
 
<p>A description of each parameter follows:</p></ol>
2642
 
 
2643
 
<h5>wand</h5>
2644
 
<ol><p>The magick wand.</p></ol>
2645
 
 
2646
 
<h5>map</h5>
2647
 
<ol><p>The map wand.</p></ol>
2648
 
 
2649
 
<h5>dither</h5>
2650
 
<ol><p>Set this integer value to something other than zero to dither the mapped image.</p></ol>
2651
 
 
2652
 
<div style="margin: auto;">
2653
 
  <h2><a name="MagickMedianFilterImage">MagickMedianFilterImage</a></h2>
 
2935
<ol><p>the magick wand.</p></ol>
 
2936
 
 
2937
<div style="margin: auto;">
 
2938
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2939
_8c.html" target="source" name="MagickMedianFilterImage">MagickMedianFilterImage</a></h2>
2654
2940
</div>
2655
2941
 
2656
2942
<p>MagickMedianFilterImage() applies a digital filter that improves the quality of a noisy image.  Each pixel is replaced by the median in a set of neighboring pixels as defined by radius.</p></ol>
2665
2951
<p>A description of each parameter follows:</p></ol>
2666
2952
 
2667
2953
<h5>wand</h5>
2668
 
<ol><p>The magick wand.</p></ol>
 
2954
<ol><p>the magick wand.</p></ol>
2669
2955
 
2670
2956
<h5>radius</h5>
2671
 
<ol><p>The radius of the pixel neighborhood.</p></ol>
 
2957
<ol><p>the radius of the pixel neighborhood.</p></ol>
2672
2958
 
2673
2959
<div style="margin: auto;">
2674
 
  <h2><a name="MagickMergeImageLayers">MagickMergeImageLayers</a></h2>
 
2960
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2961
_8c.html" target="source" name="MagickMergeImageLayers">MagickMergeImageLayers</a></h2>
2675
2962
</div>
2676
2963
 
2677
2964
<p>MagickMergeImageLayers() composes all the image layers from the current given image onward to produce a single image of the merged layers.</p></ol>
2678
2965
 
2679
 
<p>The inital canvas's size depends on the given ImageLayerMethod, and is initialized using the first images images background color.  The images are then compositied onto that image in sequence using the given composition that has been assigned to each individual image.</p></ol>
 
2966
<p>The inital canvas's size depends on the given ImageLayerMethod, and is initialized using the first images background color.  The images are then compositied onto that image in sequence using the given composition that has been assigned to each individual image.</p></ol>
2680
2967
 
2681
2968
<p>The format of the MagickMergeImageLayers method is:</p>
2682
2969
 
2688
2975
<p>A description of each parameter follows:</p></ol>
2689
2976
 
2690
2977
<h5>wand</h5>
2691
 
<ol><p>The magick wand.</p></ol>
 
2978
<ol><p>the magick wand.</p></ol>
2692
2979
 
2693
2980
<h5>method</h5>
2694
 
<ol><p>The method of selecting the size of the initial canvas.</p></ol>
 
2981
<ol><p>the method of selecting the size of the initial canvas.</p></ol>
2695
2982
 
2696
2983
<p>MergeLayer: Merge all layers onto a canvas just large enough to hold all the actual images. The virtual canvas of the first image is preserved but otherwise ignored.</p></ol>
2697
2984
 
2700
2987
<p>MosaicLayer: Start with the virtual canvas of the first image, enlarging left and right edges to contain all images. Images with negative offsets will be clipped.</p></ol>
2701
2988
 
2702
2989
<div style="margin: auto;">
2703
 
  <h2><a name="MagickMinifyImage">MagickMinifyImage</a></h2>
 
2990
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
2991
_8c.html" target="source" name="MagickMinifyImage">MagickMinifyImage</a></h2>
2704
2992
</div>
2705
2993
 
2706
2994
<p>MagickMinifyImage() is a convenience method that scales an image proportionally to one-half its original size</p></ol>
2714
3002
<p>A description of each parameter follows:</p></ol>
2715
3003
 
2716
3004
<h5>wand</h5>
2717
 
<ol><p>The magick wand.</p></ol>
 
3005
<ol><p>the magick wand.</p></ol>
2718
3006
 
2719
3007
<div style="margin: auto;">
2720
 
  <h2><a name="MagickModulateImage">MagickModulateImage</a></h2>
 
3008
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3009
_8c.html" target="source" name="MagickModulateImage">MagickModulateImage</a></h2>
2721
3010
</div>
2722
3011
 
2723
3012
<p>MagickModulateImage() lets you control the brightness, saturation, and hue of an image.  Hue is the percentage of absolute rotation from the current position.  For example 50 results in a counter-clockwise rotation of 90 degrees, 150 results in a clockwise rotation of 90 degrees, with 0 and 200 both resulting in a rotation of 180 degrees.</p></ol>
2734
3023
<p>A description of each parameter follows:</p></ol>
2735
3024
 
2736
3025
<h5>wand</h5>
2737
 
<ol><p>The magick wand.</p></ol>
 
3026
<ol><p>the magick wand.</p></ol>
2738
3027
 
2739
3028
<h5>brightness</h5>
2740
 
<ol><p>The percent change in brighness.</p></ol>
 
3029
<ol><p>the percent change in brighness.</p></ol>
2741
3030
 
2742
3031
<h5>saturation</h5>
2743
 
<ol><p>The percent change in saturation.</p></ol>
 
3032
<ol><p>the percent change in saturation.</p></ol>
2744
3033
 
2745
3034
<h5>hue</h5>
2746
 
<ol><p>The percent change in hue.</p></ol>
 
3035
<ol><p>the percent change in hue.</p></ol>
2747
3036
 
2748
3037
<div style="margin: auto;">
2749
 
  <h2><a name="MagickMontageImage">MagickMontageImage</a></h2>
 
3038
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3039
_8c.html" target="source" name="MagickMontageImage">MagickMontageImage</a></h2>
2750
3040
</div>
2751
3041
 
2752
3042
<p>MagickMontageImage() creates a composite image by combining several separate images. The images are tiled on the composite image with the name of the image optionally appearing just below the individual tile.</p></ol>
2763
3053
<p>A description of each parameter follows:</p></ol>
2764
3054
 
2765
3055
<h5>wand</h5>
2766
 
<ol><p>The magick wand.</p></ol>
 
3056
<ol><p>the magick wand.</p></ol>
2767
3057
 
2768
3058
<h5>drawing_wand</h5>
2769
 
<ol><p>The drawing wand.  The font name, size, and color are obtained from this wand.</p></ol>
 
3059
<ol><p>the drawing wand.  The font name, size, and color are obtained from this wand.</p></ol>
2770
3060
 
2771
3061
<h5>tile_geometry</h5>
2772
3062
<ol><p>the number of tiles per row and page (e.g. 6x4+0+0).</p></ol>
2781
3071
<ol><p>Surround the image with an ornamental border (e.g. 15x15+3+3). The frame color is that of the thumbnail's matte color.</p></ol>
2782
3072
 
2783
3073
<div style="margin: auto;">
2784
 
  <h2><a name="MagickMorphImages">MagickMorphImages</a></h2>
 
3074
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3075
_8c.html" target="source" name="MagickMorphImages">MagickMorphImages</a></h2>
2785
3076
</div>
2786
3077
 
2787
3078
<p>MagickMorphImages() method morphs a set of images.  Both the image pixels and size are linearly interpolated to give the appearance of a meta-morphosis from one image to the next.</p></ol>
2796
3087
<p>A description of each parameter follows:</p></ol>
2797
3088
 
2798
3089
<h5>wand</h5>
2799
 
<ol><p>The magick wand.</p></ol>
 
3090
<ol><p>the magick wand.</p></ol>
2800
3091
 
2801
3092
<h5>number_frames</h5>
2802
 
<ol><p>The number of in-between images to generate.</p></ol>
 
3093
<ol><p>the number of in-between images to generate.</p></ol>
2803
3094
 
2804
3095
<div style="margin: auto;">
2805
 
  <h2><a name="MagickMotionBlurImage">MagickMotionBlurImage</a></h2>
 
3096
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3097
_8c.html" target="source" name="MagickMotionBlurImage">MagickMotionBlurImage</a></h2>
2806
3098
</div>
2807
3099
 
2808
3100
<p>MagickMotionBlurImage() simulates motion blur.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma.  Use a radius of 0 and MotionBlurImage() selects a suitable radius for you. Angle gives the angle of the blurring motion.</p></ol>
2812
3104
<pre class="code">
2813
3105
  MagickBooleanType MagickMotionBlurImage(MagickWand *wand,
2814
3106
    const double radius,const double sigma,const double angle)
 
3107
  MagickBooleanType MagickMotionBlurImageChannel(MagickWand *wand,
 
3108
    const ChannelType channel,const double radius,const double sigma,
 
3109
    const double angle)
2815
3110
</pre>
2816
3111
 
2817
3112
<p>A description of each parameter follows:</p></ol>
2818
3113
 
2819
3114
<h5>wand</h5>
2820
 
<ol><p>The magick wand.</p></ol>
 
3115
<ol><p>the magick wand.</p></ol>
 
3116
 
 
3117
<h5>channel</h5>
 
3118
<ol><p>the image channel(s).</p></ol>
2821
3119
 
2822
3120
<h5>radius</h5>
2823
 
<ol><p>The radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
 
3121
<ol><p>the radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
2824
3122
 
2825
3123
<h5>sigma</h5>
2826
 
<ol><p>The standard deviation of the Gaussian, in pixels.</p></ol>
 
3124
<ol><p>the standard deviation of the Gaussian, in pixels.</p></ol>
2827
3125
 
2828
3126
<h5>angle</h5>
2829
3127
<ol><p>Apply the effect along this angle.</p></ol>
2830
3128
 
2831
3129
<div style="margin: auto;">
2832
 
  <h2><a name="MagickNegateImage">MagickNegateImage</a></h2>
 
3130
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3131
_8c.html" target="source" name="MagickNegateImage">MagickNegateImage</a></h2>
2833
3132
</div>
2834
3133
 
2835
3134
<p>MagickNegateImage() negates the colors in the reference image.  The Grayscale option means that only grayscale values within the image are negated.</p></ol>
2848
3147
<p>A description of each parameter follows:</p></ol>
2849
3148
 
2850
3149
<h5>wand</h5>
2851
 
<ol><p>The magick wand.</p></ol>
 
3150
<ol><p>the magick wand.</p></ol>
2852
3151
 
2853
3152
<h5>channel</h5>
2854
 
<ol><p>The image channel(s).</p></ol>
 
3153
<ol><p>the image channel(s).</p></ol>
2855
3154
 
2856
3155
<h5>gray</h5>
2857
3156
<ol><p>If MagickTrue, only negate grayscale pixels within the image.</p></ol>
2858
3157
 
2859
3158
<div style="margin: auto;">
2860
 
  <h2><a name="MagickNewImage">MagickNewImage</a></h2>
 
3159
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3160
_8c.html" target="source" name="MagickNewImage">MagickNewImage</a></h2>
2861
3161
</div>
2862
3162
 
2863
3163
<p>MagickNewImage() adds a blank image canvas of the specified size and background color to the wand.</p></ol>
2873
3173
<p>A description of each parameter follows:</p></ol>
2874
3174
 
2875
3175
<h5>wand</h5>
2876
 
<ol><p>The magick wand.</p></ol>
 
3176
<ol><p>the magick wand.</p></ol>
2877
3177
 
2878
3178
<h5>width</h5>
2879
 
<ol><p>The image width.</p></ol>
 
3179
<ol><p>the image width.</p></ol>
2880
3180
 
2881
3181
<h5>height</h5>
2882
 
<ol><p>The image height.</p></ol>
 
3182
<ol><p>the image height.</p></ol>
2883
3183
 
2884
3184
<h5>background</h5>
2885
 
<ol><p>The image color.</p></ol>
 
3185
<ol><p>the image color.</p></ol>
2886
3186
 
2887
3187
<div style="margin: auto;">
2888
 
  <h2><a name="MagickNextImage">MagickNextImage</a></h2>
 
3188
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3189
_8c.html" target="source" name="MagickNextImage">MagickNextImage</a></h2>
2889
3190
</div>
2890
3191
 
2891
3192
<p>MagickNextImage() associates the next image in the image list with a magick wand.</p></ol>
2899
3200
<p>A description of each parameter follows:</p></ol>
2900
3201
 
2901
3202
<h5>wand</h5>
2902
 
<ol><p>The magick wand.</p></ol>
 
3203
<ol><p>the magick wand.</p></ol>
2903
3204
 
2904
3205
<div style="margin: auto;">
2905
 
  <h2><a name="MagickNormalizeImage">MagickNormalizeImage</a></h2>
 
3206
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3207
_8c.html" target="source" name="MagickNormalizeImage">MagickNormalizeImage</a></h2>
2906
3208
</div>
2907
3209
 
2908
3210
<p>MagickNormalizeImage() enhances the contrast of a color image by adjusting the pixels color to span the entire range of colors available</p></ol>
2920
3222
<p>A description of each parameter follows:</p></ol>
2921
3223
 
2922
3224
<h5>wand</h5>
2923
 
<ol><p>The magick wand.</p></ol>
 
3225
<ol><p>the magick wand.</p></ol>
2924
3226
 
2925
3227
<h5>channel</h5>
2926
 
<ol><p>The image channel(s).</p></ol>
 
3228
<ol><p>the image channel(s).</p></ol>
2927
3229
 
2928
3230
<div style="margin: auto;">
2929
 
  <h2><a name="MagickOilPaintImage">MagickOilPaintImage</a></h2>
 
3231
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3232
_8c.html" target="source" name="MagickOilPaintImage">MagickOilPaintImage</a></h2>
2930
3233
</div>
2931
3234
 
2932
3235
<p>MagickOilPaintImage() applies a special effect filter that simulates an oil painting.  Each pixel is replaced by the most frequent color occurring in a circular region defined by radius.</p></ol>
2941
3244
<p>A description of each parameter follows:</p></ol>
2942
3245
 
2943
3246
<h5>wand</h5>
2944
 
<ol><p>The magick wand.</p></ol>
 
3247
<ol><p>the magick wand.</p></ol>
2945
3248
 
2946
3249
<h5>radius</h5>
2947
 
<ol><p>The radius of the circular neighborhood.</p></ol>
2948
 
 
2949
 
<div style="margin: auto;">
2950
 
  <h2><a name="MagickOptimizeImageLayers">MagickOptimizeImageLayers</a></h2>
 
3250
<ol><p>the radius of the circular neighborhood.</p></ol>
 
3251
 
 
3252
<div style="margin: auto;">
 
3253
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3254
_8c.html" target="source" name="MagickOpaquePaintImage">MagickOpaquePaintImage</a></h2>
 
3255
</div>
 
3256
 
 
3257
<p>MagickOpaquePaintImage() changes any pixel that matches color with the color defined by fill.</p></ol>
 
3258
 
 
3259
<p>The format of the MagickOpaquePaintImage method is:</p>
 
3260
 
 
3261
<pre class="code">
 
3262
  MagickBooleanType MagickOpaquePaintImage(MagickWand *wand,
 
3263
    const PixelWand *target,const PixelWand *fill,const double fuzz,
 
3264
    const MagickBooleanType invert)
 
3265
  MagickBooleanType MagickOpaquePaintImageChannel(MagickWand *wand,
 
3266
    const ChannelType channel,const PixelWand *target,
 
3267
    const PixelWand *fill,const double fuzz,const MagickBooleanType invert)
 
3268
</pre>
 
3269
 
 
3270
<p>A description of each parameter follows:</p></ol>
 
3271
 
 
3272
<h5>wand</h5>
 
3273
<ol><p>the magick wand.</p></ol>
 
3274
 
 
3275
<h5>channel</h5>
 
3276
<ol><p>the channel(s).</p></ol>
 
3277
 
 
3278
<h5>target</h5>
 
3279
<ol><p>Change this target color to the fill color within the image.</p></ol>
 
3280
 
 
3281
<h5>fill</h5>
 
3282
<ol><p>the fill pixel wand.</p></ol>
 
3283
 
 
3284
<h5>fuzz</h5>
 
3285
<ol><p>By default target must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount. The fuzz member of image defines how much tolerance is acceptable to consider two colors as the same.  For example, set fuzz to 10 and the color red at intensities of 100 and 102 respectively are now interpreted as the same color for the purposes of the floodfill.</p></ol>
 
3286
 
 
3287
<h5>invert</h5>
 
3288
<ol><p>paint any pixel that does not match the target color.</p></ol>
 
3289
 
 
3290
<div style="margin: auto;">
 
3291
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3292
_8c.html" target="source" name="MagickOptimizeImageLayers">MagickOptimizeImageLayers</a></h2>
2951
3293
</div>
2952
3294
 
2953
3295
<p>MagickOptimizeImageLayers() compares each image the GIF disposed forms of the previous image in the sequence.  From this it attempts to select the smallest cropped image to replace each frame, while preserving the results of the animation.</p></ol>
2961
3303
<p>A description of each parameter follows:</p></ol>
2962
3304
 
2963
3305
<h5>wand</h5>
2964
 
<ol><p>The magick wand.</p></ol>
 
3306
<ol><p>the magick wand.</p></ol>
2965
3307
 
2966
3308
<div style="margin: auto;">
2967
 
  <h2><a name="MagickOrderedPosterizeImage">MagickOrderedPosterizeImage</a></h2>
 
3309
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3310
_8c.html" target="source" name="MagickOrderedPosterizeImage">MagickOrderedPosterizeImage</a></h2>
2968
3311
</div>
2969
3312
 
2970
3313
<p>MagickOrderedPosterizeImage() performs an ordered dither based on a number of pre-defined dithering threshold maps, but over multiple intensity levels, which can be different for different channels, according to the input arguments.</p></ol>
2981
3324
<p>A description of each parameter follows:</p></ol>
2982
3325
 
2983
3326
<h5>image</h5>
2984
 
<ol><p>The image.</p></ol>
 
3327
<ol><p>the image.</p></ol>
2985
3328
 
2986
3329
<h5>channel</h5>
2987
 
<ol><p>The channel or channels to be thresholded.</p></ol>
 
3330
<ol><p>the channel or channels to be thresholded.</p></ol>
2988
3331
 
2989
3332
<h5>threshold_map</h5>
2990
3333
<ol><p>A string containing the name of the threshold dither map to use, followed by zero or more numbers representing the number of color levels tho dither between.</p></ol>
2996
3339
<p>For example: "o3x3,6" generates a 6 level posterization of the image with a ordered 3x3 diffused pixel dither being applied between each level. While checker,8,8,4 will produce a 332 colormaped image with only a single checkerboard hash pattern (50 grey) between each color level, to basically double the number of color levels with a bare minimim of dithering.</p></ol>
2997
3340
 
2998
3341
<div style="margin: auto;">
2999
 
  <h2><a name="MagickPaintFloodfillImage">MagickPaintFloodfillImage</a></h2>
3000
 
</div>
3001
 
 
3002
 
<p>MagickPaintFloodfillImage() changes the color value of any pixel that matches target and is an immediate neighbor.  If the method FillToBorderMethod is specified, the color value is changed for any neighbor pixel that does not match the bordercolor member of image.</p></ol>
3003
 
 
3004
 
<p>The format of the MagickPaintFloodfillImage method is:</p>
3005
 
 
3006
 
<pre class="code">
3007
 
  MagickBooleanType MagickPaintFloodfillImage(MagickWand *wand,
3008
 
    const ChannelType channel,const PixelWand *fill,const double fuzz,
3009
 
    const PixelWand *bordercolor,const long x,const long y)
3010
 
</pre>
3011
 
 
3012
 
<p>A description of each parameter follows:</p></ol>
3013
 
 
3014
 
<h5>wand</h5>
3015
 
<ol><p>The magick wand.</p></ol>
3016
 
 
3017
 
<h5>channel</h5>
3018
 
<ol><p>The channel(s).</p></ol>
3019
 
 
3020
 
<h5>fill</h5>
3021
 
<ol><p>The floodfill color pixel wand.</p></ol>
3022
 
 
3023
 
<h5>fuzz</h5>
3024
 
<ol><p>By default target must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount. The fuzz member of image defines how much tolerance is acceptable to consider two colors as the same.  For example, set fuzz to 10 and the color red at intensities of 100 and 102 respectively are now interpreted as the same color for the purposes of the floodfill.</p></ol>
3025
 
 
3026
 
<h5>bordercolor</h5>
3027
 
<ol><p>The border color pixel wand.</p></ol>
3028
 
 
3029
 
<h5>x,y</h5>
3030
 
<ol><p>The starting location of the operation.</p></ol>
3031
 
 
3032
 
<div style="margin: auto;">
3033
 
  <h2><a name="MagickPaintOpaqueImage">MagickPaintOpaqueImage</a></h2>
3034
 
</div>
3035
 
 
3036
 
<p>MagickPaintOpaqueImage() changes any pixel that matches color with the color defined by fill.</p></ol>
3037
 
 
3038
 
<p>The format of the MagickPaintOpaqueImage method is:</p>
3039
 
 
3040
 
<pre class="code">
3041
 
  MagickBooleanType MagickPaintOpaqueImage(MagickWand *wand,
3042
 
    const PixelWand *target,const PixelWand *fill,const double fuzz)
3043
 
  MagickBooleanType MagickPaintOpaqueImageChannel(MagickWand *wand,
3044
 
    const ChannelType channel,const PixelWand *target,
3045
 
    const PixelWand *fill,const double fuzz)
3046
 
</pre>
3047
 
 
3048
 
<p>A description of each parameter follows:</p></ol>
3049
 
 
3050
 
<h5>wand</h5>
3051
 
<ol><p>The magick wand.</p></ol>
3052
 
 
3053
 
<h5>channel</h5>
3054
 
<ol><p>The channel(s).</p></ol>
3055
 
 
3056
 
<h5>target</h5>
3057
 
<ol><p>Change this target color to the fill color within the image.</p></ol>
3058
 
 
3059
 
<h5>fill</h5>
3060
 
<ol><p>The fill pixel wand.</p></ol>
3061
 
 
3062
 
<h5>fuzz</h5>
3063
 
<ol><p>By default target must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount. The fuzz member of image defines how much tolerance is acceptable to consider two colors as the same.  For example, set fuzz to 10 and the color red at intensities of 100 and 102 respectively are now interpreted as the same color for the purposes of the floodfill.</p></ol>
3064
 
 
3065
 
<div style="margin: auto;">
3066
 
  <h2><a name="MagickPaintTransparentImage">MagickPaintTransparentImage</a></h2>
3067
 
</div>
3068
 
 
3069
 
<p>MagickPaintTransparentImage() changes any pixel that matches color with the color defined by fill.</p></ol>
3070
 
 
3071
 
<p>The format of the MagickPaintTransparentImage method is:</p>
3072
 
 
3073
 
<pre class="code">
3074
 
  MagickBooleanType MagickPaintTransparentImage(MagickWand *wand,
3075
 
    const PixelWand *target,const double alpha,const double fuzz)
3076
 
</pre>
3077
 
 
3078
 
<p>A description of each parameter follows:</p></ol>
3079
 
 
3080
 
<h5>wand</h5>
3081
 
<ol><p>The magick wand.</p></ol>
3082
 
 
3083
 
<h5>target</h5>
3084
 
<ol><p>Change this target color to specified opacity value within the image.</p></ol>
3085
 
 
3086
 
<h5>alpha</h5>
3087
 
<ol><p>The level of transparency: 1.0 is fully opaque and 0.0 is fully transparent.</p></ol>
3088
 
 
3089
 
<h5>fuzz</h5>
3090
 
<ol><p>By default target must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount. The fuzz member of image defines how much tolerance is acceptable to consider two colors as the same.  For example, set fuzz to 10 and the color red at intensities of 100 and 102 respectively are now interpreted as the same color for the purposes of the floodfill.</p></ol>
3091
 
 
3092
 
<div style="margin: auto;">
3093
 
  <h2><a name="MagickPingImage">MagickPingImage</a></h2>
 
3342
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3343
_8c.html" target="source" name="MagickPingImage">MagickPingImage</a></h2>
3094
3344
</div>
3095
3345
 
3096
3346
<p>MagickPingImage() is like MagickReadImage() except the only valid information returned is the image width, height, size, and format.  It is designed to efficiently obtain this information from a file without reading the entire image sequence into memory.</p></ol>
3104
3354
<p>A description of each parameter follows:</p></ol>
3105
3355
 
3106
3356
<h5>wand</h5>
3107
 
<ol><p>The magick wand.</p></ol>
 
3357
<ol><p>the magick wand.</p></ol>
3108
3358
 
3109
3359
<h5>filename</h5>
3110
 
<ol><p>The image filename.</p></ol>
 
3360
<ol><p>the image filename.</p></ol>
3111
3361
 
3112
3362
<div style="margin: auto;">
3113
 
  <h2><a name="MagickPingImageBlob">MagickPingImageBlob</a></h2>
 
3363
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3364
_8c.html" target="source" name="MagickPingImageBlob">MagickPingImageBlob</a></h2>
3114
3365
</div>
3115
3366
 
3116
3367
<p>MagickPingImageBlob() pings an image or image sequence from a blob.</p></ol>
3125
3376
<p>A description of each parameter follows:</p></ol>
3126
3377
 
3127
3378
<h5>wand</h5>
3128
 
<ol><p>The magick wand.</p></ol>
 
3379
<ol><p>the magick wand.</p></ol>
3129
3380
 
3130
3381
<h5>blob</h5>
3131
 
<ol><p>The blob.</p></ol>
 
3382
<ol><p>the blob.</p></ol>
3132
3383
 
3133
3384
<h5>length</h5>
3134
 
<ol><p>The blob length.</p></ol>
 
3385
<ol><p>the blob length.</p></ol>
3135
3386
 
3136
3387
<div style="margin: auto;">
3137
 
  <h2><a name="MagickPingImageFile">MagickPingImageFile</a></h2>
 
3388
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3389
_8c.html" target="source" name="MagickPingImageFile">MagickPingImageFile</a></h2>
3138
3390
</div>
3139
3391
 
3140
3392
<p>MagickPingImageFile() pings an image or image sequence from an open file descriptor.</p></ol>
3148
3400
<p>A description of each parameter follows:</p></ol>
3149
3401
 
3150
3402
<h5>wand</h5>
3151
 
<ol><p>The magick wand.</p></ol>
 
3403
<ol><p>the magick wand.</p></ol>
3152
3404
 
3153
3405
<h5>file</h5>
3154
 
<ol><p>The file descriptor.</p></ol>
 
3406
<ol><p>the file descriptor.</p></ol>
3155
3407
 
3156
3408
<div style="margin: auto;">
3157
 
  <h2><a name="MagickPolaroidImage">MagickPolaroidImage</a></h2>
 
3409
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3410
_8c.html" target="source" name="MagickPolaroidImage">MagickPolaroidImage</a></h2>
3158
3411
</div>
3159
3412
 
3160
3413
<p>MagickPolaroidImage() simulates a Polaroid picture.</p></ol>
3169
3422
<p>A description of each parameter follows:</p></ol>
3170
3423
 
3171
3424
<h5>wand</h5>
3172
 
<ol><p>The magick wand.</p></ol>
 
3425
<ol><p>the magick wand.</p></ol>
3173
3426
 
3174
3427
<h5>drawing_wand</h5>
3175
 
<ol><p>The draw wand.</p></ol>
 
3428
<ol><p>the draw wand.</p></ol>
3176
3429
 
3177
3430
<h5>angle</h5>
3178
3431
<ol><p>Apply the effect along this angle.</p></ol>
3179
3432
 
3180
3433
<div style="margin: auto;">
3181
 
  <h2><a name="MagickPosterizeImage">MagickPosterizeImage</a></h2>
 
3434
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3435
_8c.html" target="source" name="MagickPosterizeImage">MagickPosterizeImage</a></h2>
3182
3436
</div>
3183
3437
 
3184
3438
<p>MagickPosterizeImage() reduces the image to a limited number of color level.</p></ol>
3193
3447
<p>A description of each parameter follows:</p></ol>
3194
3448
 
3195
3449
<h5>wand</h5>
3196
 
<ol><p>The magick wand.</p></ol>
 
3450
<ol><p>the magick wand.</p></ol>
3197
3451
 
3198
3452
<h5>levels</h5>
3199
3453
<ol><p>Number of color levels allowed in each channel.  Very low values (2, 3, or 4) have the most visible effect.</p></ol>
3202
3456
<ol><p>Set this integer value to something other than zero to dither the mapped image.</p></ol>
3203
3457
 
3204
3458
<div style="margin: auto;">
3205
 
  <h2><a name="MagickPreviewImages">MagickPreviewImages</a></h2>
 
3459
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3460
_8c.html" target="source" name="MagickPreviewImages">MagickPreviewImages</a></h2>
3206
3461
</div>
3207
3462
 
3208
 
<p>MagickPreviewImages() tiles 9 thumbnails of the specified image with an image processing operation applied at varying strengths.  This is helpful to quickly pin-point an appropriate parameter for an image processing operation.</p></ol>
 
3463
<p>MagickPreviewImages() tiles 9 thumbnails of the specified image with an image processing operation applied at varying strengths.  This helpful to quickly pin-point an appropriate parameter for an image processing operation.</p></ol>
3209
3464
 
3210
3465
<p>The format of the MagickPreviewImages method is:</p>
3211
3466
 
3217
3472
<p>A description of each parameter follows:</p></ol>
3218
3473
 
3219
3474
<h5>wand</h5>
3220
 
<ol><p>The magick wand.</p></ol>
 
3475
<ol><p>the magick wand.</p></ol>
3221
3476
 
3222
3477
<h5>preview</h5>
3223
 
<ol><p>The preview type.</p></ol>
 
3478
<ol><p>the preview type.</p></ol>
3224
3479
 
3225
3480
<div style="margin: auto;">
3226
 
  <h2><a name="MagickPreviousImage">MagickPreviousImage</a></h2>
 
3481
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3482
_8c.html" target="source" name="MagickPreviousImage">MagickPreviousImage</a></h2>
3227
3483
</div>
3228
3484
 
3229
3485
<p>MagickPreviousImage() assocates the previous image in an image list with the magick wand.</p></ol>
3237
3493
<p>A description of each parameter follows:</p></ol>
3238
3494
 
3239
3495
<h5>wand</h5>
3240
 
<ol><p>The magick wand.</p></ol>
 
3496
<ol><p>the magick wand.</p></ol>
3241
3497
 
3242
3498
<div style="margin: auto;">
3243
 
  <h2><a name="MagickQuantizeImage">MagickQuantizeImage</a></h2>
 
3499
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3500
_8c.html" target="source" name="MagickQuantizeImage">MagickQuantizeImage</a></h2>
3244
3501
</div>
3245
3502
 
3246
3503
<p>MagickQuantizeImage() analyzes the colors within a reference image and chooses a fixed number of colors to represent the image.  The goal of the algorithm is to minimize the color difference between the input and output image while minimizing the processing time.</p></ol>
3257
3514
<p>A description of each parameter follows:</p></ol>
3258
3515
 
3259
3516
<h5>wand</h5>
3260
 
<ol><p>The magick wand.</p></ol>
 
3517
<ol><p>the magick wand.</p></ol>
3261
3518
 
3262
3519
<h5>number_colors</h5>
3263
 
<ol><p>The number of colors.</p></ol>
 
3520
<ol><p>the number of colors.</p></ol>
3264
3521
 
3265
3522
<h5>colorspace</h5>
3266
3523
<ol><p>Perform color reduction in this colorspace, typically RGBColorspace.</p></ol>
3275
3532
<ol><p>A value other than zero measures the difference between the original and quantized images.  This difference is the total quantization error.  The error is computed by summing over all pixels in an image the distance squared in RGB space between each reference pixel value and its quantized value.</p></ol>
3276
3533
 
3277
3534
<div style="margin: auto;">
3278
 
  <h2><a name="MagickQuantizeImages">MagickQuantizeImages</a></h2>
 
3535
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3536
_8c.html" target="source" name="MagickQuantizeImages">MagickQuantizeImages</a></h2>
3279
3537
</div>
3280
3538
 
3281
3539
<p>MagickQuantizeImages() analyzes the colors within a sequence of images and chooses a fixed number of colors to represent the image.  The goal of the algorithm is to minimize the color difference between the input and output image while minimizing the processing time.</p></ol>
3292
3550
<p>A description of each parameter follows:</p></ol>
3293
3551
 
3294
3552
<h5>wand</h5>
3295
 
<ol><p>The magick wand.</p></ol>
 
3553
<ol><p>the magick wand.</p></ol>
3296
3554
 
3297
3555
<h5>number_colors</h5>
3298
 
<ol><p>The number of colors.</p></ol>
 
3556
<ol><p>the number of colors.</p></ol>
3299
3557
 
3300
3558
<h5>colorspace</h5>
3301
3559
<ol><p>Perform color reduction in this colorspace, typically RGBColorspace.</p></ol>
3310
3568
<ol><p>A value other than zero measures the difference between the original and quantized images.  This difference is the total quantization error.  The error is computed by summing over all pixels in an image the distance squared in RGB space between each reference pixel value and its quantized value.</p></ol>
3311
3569
 
3312
3570
<div style="margin: auto;">
3313
 
  <h2><a name="MagickRadialBlurImage">MagickRadialBlurImage</a></h2>
 
3571
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3572
_8c.html" target="source" name="MagickRadialBlurImage">MagickRadialBlurImage</a></h2>
3314
3573
</div>
3315
3574
 
3316
3575
<p>MagickRadialBlurImage() radial blurs an image.</p></ol>
3327
3586
<p>A description of each parameter follows:</p></ol>
3328
3587
 
3329
3588
<h5>wand</h5>
3330
 
<ol><p>The magick wand.</p></ol>
 
3589
<ol><p>the magick wand.</p></ol>
3331
3590
 
3332
3591
<h5>channel</h5>
3333
 
<ol><p>The image channel(s).</p></ol>
 
3592
<ol><p>the image channel(s).</p></ol>
3334
3593
 
3335
3594
<h5>angle</h5>
3336
 
<ol><p>The angle of the blur in degrees.</p></ol>
 
3595
<ol><p>the angle of the blur in degrees.</p></ol>
3337
3596
 
3338
3597
<div style="margin: auto;">
3339
 
  <h2><a name="MagickRaiseImage">MagickRaiseImage</a></h2>
 
3598
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3599
_8c.html" target="source" name="MagickRaiseImage">MagickRaiseImage</a></h2>
3340
3600
</div>
3341
3601
 
3342
3602
<p>MagickRaiseImage() creates a simulated three-dimensional button-like effect by lightening and darkening the edges of the image.  Members width and height of raise_info define the width of the vertical and horizontal edge of the effect.</p></ol>
3352
3612
<p>A description of each parameter follows:</p></ol>
3353
3613
 
3354
3614
<h5>wand</h5>
3355
 
<ol><p>The magick wand.</p></ol>
 
3615
<ol><p>the magick wand.</p></ol>
3356
3616
 
3357
3617
<h5>width,height,x,y</h5>
3358
3618
<ol><p>Define the dimensions of the area to raise.</p></ol>
3361
3621
<ol><p>A value other than zero creates a 3-D raise effect, otherwise it has a lowered effect.</p></ol>
3362
3622
 
3363
3623
<div style="margin: auto;">
3364
 
  <h2><a name="MagickRandomThresholdImage">MagickRandomThresholdImage</a></h2>
 
3624
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3625
_8c.html" target="source" name="MagickRandomThresholdImage">MagickRandomThresholdImage</a></h2>
3365
3626
</div>
3366
3627
 
3367
3628
<p>MagickRandomThresholdImage() changes the value of individual pixels based on the intensity of each pixel compared to threshold.  The result is a high-contrast, two color image.</p></ol>
3378
3639
<p>A description of each parameter follows:</p></ol>
3379
3640
 
3380
3641
<h5>wand</h5>
3381
 
<ol><p>The magick wand.</p></ol>
 
3642
<ol><p>the magick wand.</p></ol>
3382
3643
 
3383
3644
<h5>channel</h5>
3384
 
<ol><p>The image channel(s).</p></ol>
 
3645
<ol><p>the image channel(s).</p></ol>
3385
3646
 
3386
3647
<h5>low,high</h5>
3387
3648
<ol><p>Specify the high and low thresholds.  These values range from 0 to QuantumRange.</p></ol>
3388
3649
 
3389
3650
<div style="margin: auto;">
3390
 
  <h2><a name="MagickReadImage">MagickReadImage</a></h2>
 
3651
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3652
_8c.html" target="source" name="MagickReadImage">MagickReadImage</a></h2>
3391
3653
</div>
3392
3654
 
3393
3655
<p>MagickReadImage() reads an image or image sequence.  The images are inserted at the current image pointer position.   Use MagickSetFirstIterator(), MagickSetLastIterator, or MagickSetImageIndex() to specify the current image pointer position at the beginning of the image list, the end, or anywhere in-between respectively.</p></ol>
3401
3663
<p>A description of each parameter follows:</p></ol>
3402
3664
 
3403
3665
<h5>wand</h5>
3404
 
<ol><p>The magick wand.</p></ol>
 
3666
<ol><p>the magick wand.</p></ol>
3405
3667
 
3406
3668
<h5>filename</h5>
3407
 
<ol><p>The image filename.</p></ol>
 
3669
<ol><p>the image filename.</p></ol>
3408
3670
 
3409
3671
<div style="margin: auto;">
3410
 
  <h2><a name="MagickReadImageBlob">MagickReadImageBlob</a></h2>
 
3672
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3673
_8c.html" target="source" name="MagickReadImageBlob">MagickReadImageBlob</a></h2>
3411
3674
</div>
3412
3675
 
3413
3676
<p>MagickReadImageBlob() reads an image or image sequence from a blob.</p></ol>
3422
3685
<p>A description of each parameter follows:</p></ol>
3423
3686
 
3424
3687
<h5>wand</h5>
3425
 
<ol><p>The magick wand.</p></ol>
 
3688
<ol><p>the magick wand.</p></ol>
3426
3689
 
3427
3690
<h5>blob</h5>
3428
 
<ol><p>The blob.</p></ol>
 
3691
<ol><p>the blob.</p></ol>
3429
3692
 
3430
3693
<h5>length</h5>
3431
 
<ol><p>The blob length.</p></ol>
 
3694
<ol><p>the blob length.</p></ol>
3432
3695
 
3433
3696
<div style="margin: auto;">
3434
 
  <h2><a name="MagickReadImageFile">MagickReadImageFile</a></h2>
 
3697
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3698
_8c.html" target="source" name="MagickReadImageFile">MagickReadImageFile</a></h2>
3435
3699
</div>
3436
3700
 
3437
3701
<p>MagickReadImageFile() reads an image or image sequence from an open file descriptor.</p></ol>
3445
3709
<p>A description of each parameter follows:</p></ol>
3446
3710
 
3447
3711
<h5>wand</h5>
3448
 
<ol><p>The magick wand.</p></ol>
 
3712
<ol><p>the magick wand.</p></ol>
3449
3713
 
3450
3714
<h5>file</h5>
3451
 
<ol><p>The file descriptor.</p></ol>
 
3715
<ol><p>the file descriptor.</p></ol>
3452
3716
 
3453
3717
<div style="margin: auto;">
3454
 
  <h2><a name="MagickRecolorImage">MagickRecolorImage</a></h2>
 
3718
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3719
_8c.html" target="source" name="MagickRecolorImage">MagickRecolorImage</a></h2>
3455
3720
</div>
3456
3721
 
3457
3722
<p>MagickRecolorImage() translate, scale, shear, or rotate image colors. Although you can use variable sized matrices, typically you use a 5 x 5 for an RGBA image and a 6x6 for CMYKA.  Populate the last row with normalized values to translate.</p></ol>
3466
3731
<p>A description of each parameter follows:</p></ol>
3467
3732
 
3468
3733
<h5>wand</h5>
3469
 
<ol><p>The magick wand.</p></ol>
 
3734
<ol><p>the magick wand.</p></ol>
3470
3735
 
3471
3736
<h5>order</h5>
3472
 
<ol><p>The number of columns and rows in the color matrix.</p></ol>
 
3737
<ol><p>the number of columns and rows in the color matrix.</p></ol>
3473
3738
 
3474
3739
<h5>color_matrix</h5>
3475
3740
<ol><p>An array of doubles representing the color matrix.</p></ol>
3476
3741
 
3477
3742
<div style="margin: auto;">
3478
 
  <h2><a name="MagickReduceNoiseImage">MagickReduceNoiseImage</a></h2>
 
3743
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3744
_8c.html" target="source" name="MagickReduceNoiseImage">MagickReduceNoiseImage</a></h2>
3479
3745
</div>
3480
3746
 
3481
3747
<p>MagickReduceNoiseImage() smooths the contours of an image while still preserving edge information.  The algorithm works by replacing each pixel with its neighbor closest in value.  A neighbor is defined by radius.  Use a radius of 0 and ReduceNoise() selects a suitable radius for you.</p></ol>
3490
3756
<p>A description of each parameter follows:</p></ol>
3491
3757
 
3492
3758
<h5>wand</h5>
3493
 
<ol><p>The magick wand.</p></ol>
 
3759
<ol><p>the magick wand.</p></ol>
3494
3760
 
3495
3761
<h5>radius</h5>
3496
 
<ol><p>The radius of the pixel neighborhood.</p></ol>
3497
 
 
3498
 
<div style="margin: auto;">
3499
 
  <h2><a name="MagickRemoveImage">MagickRemoveImage</a></h2>
 
3762
<ol><p>the radius of the pixel neighborhood.</p></ol>
 
3763
 
 
3764
<div style="margin: auto;">
 
3765
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3766
_8c.html" target="source" name="MagickRemapImage">MagickRemapImage</a></h2>
 
3767
</div>
 
3768
 
 
3769
<p>MagickRemapImage() replaces the colors of an image with the closest color from a reference image.</p></ol>
 
3770
 
 
3771
<p>The format of the MagickRemapImage method is:</p>
 
3772
 
 
3773
<pre class="code">
 
3774
  MagickBooleanType MagickRemapImage(MagickWand *wand,
 
3775
    const MagickWand *remap_wand,const DitherMethod method)
 
3776
</pre>
 
3777
 
 
3778
<p>A description of each parameter follows:</p></ol>
 
3779
 
 
3780
<h5>wand</h5>
 
3781
<ol><p>the magick wand.</p></ol>
 
3782
 
 
3783
<h5>affinity</h5>
 
3784
<ol><p>the affinity wand.</p></ol>
 
3785
 
 
3786
<h5>method</h5>
 
3787
<ol><p>choose from these dither methods: NoDitherMethod, RiemersmaDitherMethod, or FloydSteinbergDitherMethod.</p></ol>
 
3788
 
 
3789
<div style="margin: auto;">
 
3790
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3791
_8c.html" target="source" name="MagickRemoveImage">MagickRemoveImage</a></h2>
3500
3792
</div>
3501
3793
 
3502
3794
<p>MagickRemoveImage() removes an image from the image list.</p></ol>
3510
3802
<p>A description of each parameter follows:</p></ol>
3511
3803
 
3512
3804
<h5>wand</h5>
3513
 
<ol><p>The magick wand.</p></ol>
 
3805
<ol><p>the magick wand.</p></ol>
3514
3806
 
3515
3807
<h5>insert</h5>
3516
 
<ol><p>The splice wand.</p></ol>
 
3808
<ol><p>the splice wand.</p></ol>
3517
3809
 
3518
3810
<div style="margin: auto;">
3519
 
  <h2><a name="MagickResampleImage">MagickResampleImage</a></h2>
 
3811
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3812
_8c.html" target="source" name="MagickResampleImage">MagickResampleImage</a></h2>
3520
3813
</div>
3521
3814
 
3522
3815
<p>MagickResampleImage() resample image to desired resolution.</p></ol>
3536
3829
<p>A description of each parameter follows:</p></ol>
3537
3830
 
3538
3831
<h5>wand</h5>
3539
 
<ol><p>The magick wand.</p></ol>
 
3832
<ol><p>the magick wand.</p></ol>
3540
3833
 
3541
3834
<h5>x_resolution</h5>
3542
 
<ol><p>The new image x resolution.</p></ol>
 
3835
<ol><p>the new image x resolution.</p></ol>
3543
3836
 
3544
3837
<h5>y_resolution</h5>
3545
 
<ol><p>The new image y resolution.</p></ol>
 
3838
<ol><p>the new image y resolution.</p></ol>
3546
3839
 
3547
3840
<h5>filter</h5>
3548
3841
<ol><p>Image filter to use.</p></ol>
3549
3842
 
3550
3843
<h5>blur</h5>
3551
 
<ol><p>The blur factor where > 1 is blurry, < 1 is sharp.</p></ol>
 
3844
<ol><p>the blur factor where > 1 is blurry, < 1 is sharp.</p></ol>
3552
3845
 
3553
3846
<div style="margin: auto;">
3554
 
  <h2><a name="MagickResetImagePage">MagickResetImagePage</a></h2>
 
3847
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3848
_8c.html" target="source" name="MagickResetImagePage">MagickResetImagePage</a></h2>
3555
3849
</div>
3556
3850
 
3557
3851
<p>MagickResetImagePage() resets the Wand page canvas and position.</p></ol>
3566
3860
<p>A description of each parameter follows:</p></ol>
3567
3861
 
3568
3862
<h5>wand</h5>
3569
 
<ol><p>The magick wand.</p></ol>
 
3863
<ol><p>the magick wand.</p></ol>
3570
3864
 
3571
3865
<h5>page</h5>
3572
 
<ol><p>The relative page specification.</p></ol>
 
3866
<ol><p>the relative page specification.</p></ol>
3573
3867
 
3574
3868
<div style="margin: auto;">
3575
 
  <h2><a name="MagickResizeImage">MagickResizeImage</a></h2>
 
3869
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3870
_8c.html" target="source" name="MagickResizeImage">MagickResizeImage</a></h2>
3576
3871
</div>
3577
3872
 
3578
3873
<p>MagickResizeImage() scales an image to the desired dimensions with one of these filters:</p>
3598
3893
<p>A description of each parameter follows:</p></ol>
3599
3894
 
3600
3895
<h5>wand</h5>
3601
 
<ol><p>The magick wand.</p></ol>
 
3896
<ol><p>the magick wand.</p></ol>
3602
3897
 
3603
3898
<h5>columns</h5>
3604
 
<ol><p>The number of columns in the scaled image.</p></ol>
 
3899
<ol><p>the number of columns in the scaled image.</p></ol>
3605
3900
 
3606
3901
<h5>rows</h5>
3607
 
<ol><p>The number of rows in the scaled image.</p></ol>
 
3902
<ol><p>the number of rows in the scaled image.</p></ol>
3608
3903
 
3609
3904
<h5>filter</h5>
3610
3905
<ol><p>Image filter to use.</p></ol>
3611
3906
 
3612
3907
<h5>blur</h5>
3613
 
<ol><p>The blur factor where > 1 is blurry, < 1 is sharp.</p></ol>
 
3908
<ol><p>the blur factor where > 1 is blurry, < 1 is sharp.</p></ol>
3614
3909
 
3615
3910
<div style="margin: auto;">
3616
 
  <h2><a name="MagickRollImage">MagickRollImage</a></h2>
 
3911
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3912
_8c.html" target="source" name="MagickRollImage">MagickRollImage</a></h2>
3617
3913
</div>
3618
3914
 
3619
3915
<p>MagickRollImage() offsets an image as defined by x and y.</p></ol>
3628
3924
<p>A description of each parameter follows:</p></ol>
3629
3925
 
3630
3926
<h5>wand</h5>
3631
 
<ol><p>The magick wand.</p></ol>
 
3927
<ol><p>the magick wand.</p></ol>
3632
3928
 
3633
3929
<h5>x</h5>
3634
 
<ol><p>The x offset.</p></ol>
 
3930
<ol><p>the x offset.</p></ol>
3635
3931
 
3636
3932
<h5>y</h5>
3637
 
<ol><p>The y offset.</p></ol>
 
3933
<ol><p>the y offset.</p></ol>
3638
3934
 
3639
3935
 
3640
3936
<div style="margin: auto;">
3641
 
  <h2><a name="MagickRotateImage">MagickRotateImage</a></h2>
 
3937
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3938
_8c.html" target="source" name="MagickRotateImage">MagickRotateImage</a></h2>
3642
3939
</div>
3643
3940
 
3644
3941
<p>MagickRotateImage() rotates an image the specified number of degrees. Empty triangles left over from rotating the image are filled with the background color.</p></ol>
3653
3950
<p>A description of each parameter follows:</p></ol>
3654
3951
 
3655
3952
<h5>wand</h5>
3656
 
<ol><p>The magick wand.</p></ol>
 
3953
<ol><p>the magick wand.</p></ol>
3657
3954
 
3658
3955
<h5>background</h5>
3659
 
<ol><p>The background pixel wand.</p></ol>
 
3956
<ol><p>the background pixel wand.</p></ol>
3660
3957
 
3661
3958
<h5>degrees</h5>
3662
 
<ol><p>The number of degrees to rotate the image.</p></ol>
 
3959
<ol><p>the number of degrees to rotate the image.</p></ol>
3663
3960
 
3664
3961
 
3665
3962
<div style="margin: auto;">
3666
 
  <h2><a name="MagickSampleImage">MagickSampleImage</a></h2>
 
3963
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3964
_8c.html" target="source" name="MagickSampleImage">MagickSampleImage</a></h2>
3667
3965
</div>
3668
3966
 
3669
3967
<p>MagickSampleImage() scales an image to the desired dimensions with pixel sampling.  Unlike other scaling methods, this method does not introduce any additional color into the scaled image.</p></ol>
3678
3976
<p>A description of each parameter follows:</p></ol>
3679
3977
 
3680
3978
<h5>wand</h5>
3681
 
<ol><p>The magick wand.</p></ol>
 
3979
<ol><p>the magick wand.</p></ol>
3682
3980
 
3683
3981
<h5>columns</h5>
3684
 
<ol><p>The number of columns in the scaled image.</p></ol>
 
3982
<ol><p>the number of columns in the scaled image.</p></ol>
3685
3983
 
3686
3984
<h5>rows</h5>
3687
 
<ol><p>The number of rows in the scaled image.</p></ol>
 
3985
<ol><p>the number of rows in the scaled image.</p></ol>
3688
3986
 
3689
3987
 
3690
3988
<div style="margin: auto;">
3691
 
  <h2><a name="MagickScaleImage">MagickScaleImage</a></h2>
 
3989
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
3990
_8c.html" target="source" name="MagickScaleImage">MagickScaleImage</a></h2>
3692
3991
</div>
3693
3992
 
3694
3993
<p>MagickScaleImage() scales the size of an image to the given dimensions.</p></ol>
3703
4002
<p>A description of each parameter follows:</p></ol>
3704
4003
 
3705
4004
<h5>wand</h5>
3706
 
<ol><p>The magick wand.</p></ol>
 
4005
<ol><p>the magick wand.</p></ol>
3707
4006
 
3708
4007
<h5>columns</h5>
3709
 
<ol><p>The number of columns in the scaled image.</p></ol>
 
4008
<ol><p>the number of columns in the scaled image.</p></ol>
3710
4009
 
3711
4010
<h5>rows</h5>
3712
 
<ol><p>The number of rows in the scaled image.</p></ol>
 
4011
<ol><p>the number of rows in the scaled image.</p></ol>
3713
4012
 
3714
4013
 
3715
4014
<div style="margin: auto;">
3716
 
  <h2><a name="MagickSegmentImage">MagickSegmentImage</a></h2>
 
4015
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4016
_8c.html" target="source" name="MagickSegmentImage">MagickSegmentImage</a></h2>
3717
4017
</div>
3718
4018
 
3719
4019
<p>MagickSegmentImage() segments an image by analyzing the histograms of the color components and identifying units that are homogeneous with the fuzzy C-means technique.</p></ol>
3729
4029
<p>A description of each parameter follows.</p></ol>
3730
4030
 
3731
4031
<h5>wand</h5>
3732
 
<ol><p>The wand.</p></ol>
 
4032
<ol><p>the wand.</p></ol>
3733
4033
 
3734
4034
<h5>colorspace</h5>
3735
 
<ol><p>The image colorspace.</p></ol>
 
4035
<ol><p>the image colorspace.</p></ol>
3736
4036
 
3737
4037
<h5>verbose</h5>
3738
4038
<ol><p>Set to MagickTrue to print detailed information about the identified classes.</p></ol>
3744
4044
<ol><p>the smoothing threshold eliminates noise in the second derivative of the histogram.  As the value is increased, you can expect a smoother second derivative.</p></ol>
3745
4045
 
3746
4046
<div style="margin: auto;">
3747
 
  <h2><a name="MagickSeparateImageChannel">MagickSeparateImageChannel</a></h2>
 
4047
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4048
_8c.html" target="source" name="MagickSeparateImageChannel">MagickSeparateImageChannel</a></h2>
3748
4049
</div>
3749
4050
 
3750
4051
<p>MagickSeparateImageChannel() separates a channel from the image and returns a grayscale image.  A channel is a particular color component of each pixel in the image.</p></ol>
3759
4060
<p>A description of each parameter follows:</p></ol>
3760
4061
 
3761
4062
<h5>wand</h5>
3762
 
<ol><p>The magick wand.</p></ol>
 
4063
<ol><p>the magick wand.</p></ol>
3763
4064
 
3764
4065
<h5>channel</h5>
3765
 
<ol><p>The image channel(s).</p></ol>
 
4066
<ol><p>the image channel(s).</p></ol>
3766
4067
 
3767
4068
<div style="margin: auto;">
3768
 
  <h2><a name="MagickSepiaToneImage">MagickSepiaToneImage</a></h2>
 
4069
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4070
_8c.html" target="source" name="MagickSepiaToneImage">MagickSepiaToneImage</a></h2>
3769
4071
</div>
3770
4072
 
3771
4073
<p>MagickSepiaToneImage() applies a special effect to the image, similar to the effect achieved in a photo darkroom by sepia toning.  Threshold ranges from 0 to QuantumRange and is a measure of the extent of the sepia toning.  A threshold of 80 is a good starting point for a reasonable tone.</p></ol>
3780
4082
<p>A description of each parameter follows:</p></ol>
3781
4083
 
3782
4084
<h5>wand</h5>
3783
 
<ol><p>The magick wand.</p></ol>
 
4085
<ol><p>the magick wand.</p></ol>
3784
4086
 
3785
4087
<h5>threshold</h5>
3786
4088
<ol><p>Define the extent of the sepia toning.</p></ol>
3787
4089
 
3788
4090
<div style="margin: auto;">
3789
 
  <h2><a name="MagickSetImage">MagickSetImage</a></h2>
 
4091
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4092
_8c.html" target="source" name="MagickSetImage">MagickSetImage</a></h2>
3790
4093
</div>
3791
4094
 
3792
4095
<p>MagickSetImage() replaces the last image returned by MagickSetImageIndex(), MagickNextImage(), MagickPreviousImage() with the images from the specified wand.</p></ol>
3801
4104
<p>A description of each parameter follows:</p></ol>
3802
4105
 
3803
4106
<h5>wand</h5>
3804
 
<ol><p>The magick wand.</p></ol>
 
4107
<ol><p>the magick wand.</p></ol>
3805
4108
 
3806
4109
<h5>set_wand</h5>
3807
 
<ol><p>The set_wand wand.</p></ol>
 
4110
<ol><p>the set_wand wand.</p></ol>
3808
4111
 
3809
4112
<div style="margin: auto;">
3810
 
  <h2><a name="MagickSetImageAlphaChannel">MagickSetImageAlphaChannel</a></h2>
 
4113
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4114
_8c.html" target="source" name="MagickSetImageAlphaChannel">MagickSetImageAlphaChannel</a></h2>
3811
4115
</div>
3812
4116
 
3813
4117
<p>MagickSetImageAlphaChannel() activates, deactivates, resets, or sets the alpha channel.</p></ol>
3822
4126
<p>A description of each parameter follows:</p></ol>
3823
4127
 
3824
4128
<h5>wand</h5>
3825
 
<ol><p>The magick wand.</p></ol>
 
4129
<ol><p>the magick wand.</p></ol>
3826
4130
 
3827
4131
<h5>alpha_type</h5>
3828
 
<ol><p>The alpha channel type: ActivateAlphaChannel, DeactivateAlphaChannel, ResetAlphaChannel, or SetAlphaChannel.</p></ol>
 
4132
<ol><p>the alpha channel type: ActivateAlphaChannel, DeactivateAlphaChannel, OpaqueAlphaChannel, or SetAlphaChannel.</p></ol>
3829
4133
 
3830
4134
<div style="margin: auto;">
3831
 
  <h2><a name="MagickSetImageBackgroundColor">MagickSetImageBackgroundColor</a></h2>
 
4135
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4136
_8c.html" target="source" name="MagickSetImageBackgroundColor">MagickSetImageBackgroundColor</a></h2>
3832
4137
</div>
3833
4138
 
3834
4139
<p>MagickSetImageBackgroundColor() sets the image background color.</p></ol>
3843
4148
<p>A description of each parameter follows:</p></ol>
3844
4149
 
3845
4150
<h5>wand</h5>
3846
 
<ol><p>The magick wand.</p></ol>
 
4151
<ol><p>the magick wand.</p></ol>
3847
4152
 
3848
4153
<h5>background</h5>
3849
 
<ol><p>The background pixel wand.</p></ol>
 
4154
<ol><p>the background pixel wand.</p></ol>
3850
4155
 
3851
4156
<div style="margin: auto;">
3852
 
  <h2><a name="MagickSetImageBias">MagickSetImageBias</a></h2>
 
4157
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4158
_8c.html" target="source" name="MagickSetImageBias">MagickSetImageBias</a></h2>
3853
4159
</div>
3854
4160
 
3855
4161
<p>MagickSetImageBias() sets the image bias for any method that convolves an image (e.g. MagickConvolveImage()).</p></ol>
3864
4170
<p>A description of each parameter follows:</p></ol>
3865
4171
 
3866
4172
<h5>wand</h5>
3867
 
<ol><p>The magick wand.</p></ol>
 
4173
<ol><p>the magick wand.</p></ol>
3868
4174
 
3869
4175
<h5>bias</h5>
3870
 
<ol><p>The image bias.</p></ol>
 
4176
<ol><p>the image bias.</p></ol>
3871
4177
 
3872
4178
<div style="margin: auto;">
3873
 
  <h2><a name="MagickSetImageBluePrimary">MagickSetImageBluePrimary</a></h2>
 
4179
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4180
_8c.html" target="source" name="MagickSetImageBluePrimary">MagickSetImageBluePrimary</a></h2>
3874
4181
</div>
3875
4182
 
3876
4183
<p>MagickSetImageBluePrimary() sets the image chromaticity blue primary point.</p></ol>
3885
4192
<p>A description of each parameter follows:</p></ol>
3886
4193
 
3887
4194
<h5>wand</h5>
3888
 
<ol><p>The magick wand.</p></ol>
 
4195
<ol><p>the magick wand.</p></ol>
3889
4196
 
3890
4197
<h5>x</h5>
3891
 
<ol><p>The blue primary x-point.</p></ol>
 
4198
<ol><p>the blue primary x-point.</p></ol>
3892
4199
 
3893
4200
<h5>y</h5>
3894
 
<ol><p>The blue primary y-point.</p></ol>
 
4201
<ol><p>the blue primary y-point.</p></ol>
3895
4202
 
3896
4203
<div style="margin: auto;">
3897
 
  <h2><a name="MagickSetImageBorderColor">MagickSetImageBorderColor</a></h2>
 
4204
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4205
_8c.html" target="source" name="MagickSetImageBorderColor">MagickSetImageBorderColor</a></h2>
3898
4206
</div>
3899
4207
 
3900
4208
<p>MagickSetImageBorderColor() sets the image border color.</p></ol>
3909
4217
<p>A description of each parameter follows:</p></ol>
3910
4218
 
3911
4219
<h5>wand</h5>
3912
 
<ol><p>The magick wand.</p></ol>
 
4220
<ol><p>the magick wand.</p></ol>
3913
4221
 
3914
4222
<h5>border</h5>
3915
 
<ol><p>The border pixel wand.</p></ol>
 
4223
<ol><p>the border pixel wand.</p></ol>
3916
4224
 
3917
4225
<div style="margin: auto;">
3918
 
  <h2><a name="MagickSetImageChannelDepth">MagickSetImageChannelDepth</a></h2>
 
4226
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4227
_8c.html" target="source" name="MagickSetImageChannelDepth">MagickSetImageChannelDepth</a></h2>
3919
4228
</div>
3920
4229
 
3921
4230
<p>MagickSetImageChannelDepth() sets the depth of a particular image channel.</p></ol>
3930
4239
<p>A description of each parameter follows:</p></ol>
3931
4240
 
3932
4241
<h5>wand</h5>
3933
 
<ol><p>The magick wand.</p></ol>
 
4242
<ol><p>the magick wand.</p></ol>
3934
4243
 
3935
4244
<h5>channel</h5>
3936
 
<ol><p>The image channel(s).</p></ol>
 
4245
<ol><p>the image channel(s).</p></ol>
3937
4246
 
3938
4247
<h5>depth</h5>
3939
 
<ol><p>The image depth in bits.</p></ol>
 
4248
<ol><p>the image depth in bits.</p></ol>
3940
4249
 
3941
4250
<div style="margin: auto;">
3942
 
  <h2><a name="MagickSetImageClipMask">MagickSetImageClipMask</a></h2>
 
4251
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4252
_8c.html" target="source" name="MagickSetImageClipMask">MagickSetImageClipMask</a></h2>
3943
4253
</div>
3944
4254
 
3945
4255
<p>MagickSetImageClipMask() sets image clip mask.</p></ol>
3954
4264
<p>A description of each parameter follows:</p></ol>
3955
4265
 
3956
4266
<h5>wand</h5>
3957
 
<ol><p>The magick wand.</p></ol>
 
4267
<ol><p>the magick wand.</p></ol>
3958
4268
 
3959
4269
<h5>clip_mask</h5>
3960
 
<ol><p>The clip_mask wand.</p></ol>
 
4270
<ol><p>the clip_mask wand.</p></ol>
3961
4271
 
3962
4272
<div style="margin: auto;">
3963
 
  <h2><a name="MagickSetImageColormapColor">MagickSetImageColormapColor</a></h2>
 
4273
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4274
_8c.html" target="source" name="MagickSetImageColormapColor">MagickSetImageColormapColor</a></h2>
3964
4275
</div>
3965
4276
 
3966
4277
<p>MagickSetImageColormapColor() sets the color of the specified colormap index.</p></ol>
3975
4286
<p>A description of each parameter follows:</p></ol>
3976
4287
 
3977
4288
<h5>wand</h5>
3978
 
<ol><p>The magick wand.</p></ol>
 
4289
<ol><p>the magick wand.</p></ol>
3979
4290
 
3980
4291
<h5>index</h5>
3981
 
<ol><p>The offset into the image colormap.</p></ol>
 
4292
<ol><p>the offset into the image colormap.</p></ol>
3982
4293
 
3983
4294
<h5>color</h5>
3984
4295
<ol><p>Return the colormap color in this wand.</p></ol>
3985
4296
 
3986
4297
<div style="margin: auto;">
3987
 
  <h2><a name="MagickSetImageColorspace">MagickSetImageColorspace</a></h2>
 
4298
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4299
_8c.html" target="source" name="MagickSetImageColorspace">MagickSetImageColorspace</a></h2>
3988
4300
</div>
3989
4301
 
3990
4302
<p>MagickSetImageColorspace() sets the image colorspace.</p></ol>
3999
4311
<p>A description of each parameter follows:</p></ol>
4000
4312
 
4001
4313
<h5>wand</h5>
4002
 
<ol><p>The magick wand.</p></ol>
 
4314
<ol><p>the magick wand.</p></ol>
4003
4315
 
4004
4316
<h5>colorspace</h5>
4005
 
<ol><p>The image colorspace:   UndefinedColorspace, RGBColorspace, GRAYColorspace, TransparentColorspace, OHTAColorspace, XYZColorspace, YCbCrColorspace, YCCColorspace, YIQColorspace, YPbPrColorspace, YPbPrColorspace, YUVColorspace, CMYKColorspace, sRGBColorspace, HSLColorspace, or HWBColorspace.</p></ol>
 
4317
<ol><p>the image colorspace:   UndefinedColorspace, RGBColorspace, GRAYColorspace, TransparentColorspace, OHTAColorspace, XYZColorspace, YCbCrColorspace, YCCColorspace, YIQColorspace, YPbPrColorspace, YPbPrColorspace, YUVColorspace, CMYKColorspace, sRGBColorspace, HSLColorspace, or HWBColorspace.</p></ol>
4006
4318
 
4007
4319
<div style="margin: auto;">
4008
 
  <h2><a name="MagickSetImageCompose">MagickSetImageCompose</a></h2>
 
4320
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4321
_8c.html" target="source" name="MagickSetImageCompose">MagickSetImageCompose</a></h2>
4009
4322
</div>
4010
4323
 
4011
4324
<p>MagickSetImageCompose() sets the image composite operator, useful for specifying how to composite the image thumbnail when using the MagickMontageImage() method.</p></ol>
4020
4333
<p>A description of each parameter follows:</p></ol>
4021
4334
 
4022
4335
<h5>wand</h5>
4023
 
<ol><p>The magick wand.</p></ol>
 
4336
<ol><p>the magick wand.</p></ol>
4024
4337
 
4025
4338
<h5>compose</h5>
4026
 
<ol><p>The image composite operator.</p></ol>
 
4339
<ol><p>the image composite operator.</p></ol>
4027
4340
 
4028
4341
<div style="margin: auto;">
4029
 
  <h2><a name="MagickSetImageCompression">MagickSetImageCompression</a></h2>
 
4342
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4343
_8c.html" target="source" name="MagickSetImageCompression">MagickSetImageCompression</a></h2>
4030
4344
</div>
4031
4345
 
4032
4346
<p>MagickSetImageCompression() sets the image compression.</p></ol>
4041
4355
<p>A description of each parameter follows:</p></ol>
4042
4356
 
4043
4357
<h5>wand</h5>
4044
 
<ol><p>The magick wand.</p></ol>
 
4358
<ol><p>the magick wand.</p></ol>
4045
4359
 
4046
4360
<h5>compression</h5>
4047
 
<ol><p>The image compression type.</p></ol>
 
4361
<ol><p>the image compression type.</p></ol>
4048
4362
 
4049
4363
<div style="margin: auto;">
4050
 
  <h2><a name="MagickSetImageCompressionQuality">MagickSetImageCompressionQuality</a></h2>
 
4364
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4365
_8c.html" target="source" name="MagickSetImageCompressionQuality">MagickSetImageCompressionQuality</a></h2>
4051
4366
</div>
4052
4367
 
4053
4368
<p>MagickSetImageCompressionQuality() sets the image compression quality.</p></ol>
4062
4377
<p>A description of each parameter follows:</p></ol>
4063
4378
 
4064
4379
<h5>wand</h5>
4065
 
<ol><p>The magick wand.</p></ol>
 
4380
<ol><p>the magick wand.</p></ol>
4066
4381
 
4067
4382
<h5>quality</h5>
4068
 
<ol><p>The image compression tlityype.</p></ol>
 
4383
<ol><p>the image compression tlityype.</p></ol>
4069
4384
 
4070
4385
<div style="margin: auto;">
4071
 
  <h2><a name="MagickSetImageDelay">MagickSetImageDelay</a></h2>
 
4386
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4387
_8c.html" target="source" name="MagickSetImageDelay">MagickSetImageDelay</a></h2>
4072
4388
</div>
4073
4389
 
4074
4390
<p>MagickSetImageDelay() sets the image delay.</p></ol>
4083
4399
<p>A description of each parameter follows:</p></ol>
4084
4400
 
4085
4401
<h5>wand</h5>
4086
 
<ol><p>The magick wand.</p></ol>
 
4402
<ol><p>the magick wand.</p></ol>
4087
4403
 
4088
4404
<h5>delay</h5>
4089
 
<ol><p>The image delay in ticks-per-second units.</p></ol>
 
4405
<ol><p>the image delay in ticks-per-second units.</p></ol>
4090
4406
 
4091
4407
<div style="margin: auto;">
4092
 
  <h2><a name="MagickSetImageDepth">MagickSetImageDepth</a></h2>
 
4408
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4409
_8c.html" target="source" name="MagickSetImageDepth">MagickSetImageDepth</a></h2>
4093
4410
</div>
4094
4411
 
4095
4412
<p>MagickSetImageDepth() sets the image depth.</p></ol>
4104
4421
<p>A description of each parameter follows:</p></ol>
4105
4422
 
4106
4423
<h5>wand</h5>
4107
 
<ol><p>The magick wand.</p></ol>
 
4424
<ol><p>the magick wand.</p></ol>
4108
4425
 
4109
4426
<h5>depth</h5>
4110
 
<ol><p>The image depth in bits: 8, 16, or 32.</p></ol>
 
4427
<ol><p>the image depth in bits: 8, 16, or 32.</p></ol>
4111
4428
 
4112
4429
<div style="margin: auto;">
4113
 
  <h2><a name="MagickSetImageDispose">MagickSetImageDispose</a></h2>
 
4430
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4431
_8c.html" target="source" name="MagickSetImageDispose">MagickSetImageDispose</a></h2>
4114
4432
</div>
4115
4433
 
4116
4434
<p>MagickSetImageDispose() sets the image disposal method.</p></ol>
4125
4443
<p>A description of each parameter follows:</p></ol>
4126
4444
 
4127
4445
<h5>wand</h5>
4128
 
<ol><p>The magick wand.</p></ol>
 
4446
<ol><p>the magick wand.</p></ol>
4129
4447
 
4130
4448
<h5>dispose</h5>
4131
 
<ol><p>The image disposeal type.</p></ol>
 
4449
<ol><p>the image disposeal type.</p></ol>
4132
4450
 
4133
4451
<div style="margin: auto;">
4134
 
  <h2><a name="MagickSetImageExtent">MagickSetImageExtent</a></h2>
 
4452
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4453
_8c.html" target="source" name="MagickSetImageExtent">MagickSetImageExtent</a></h2>
4135
4454
</div>
4136
4455
 
4137
4456
<p>MagickSetImageExtent() sets the image size (i.e. columns & rows).</p></ol>
4146
4465
<p>A description of each parameter follows:</p></ol>
4147
4466
 
4148
4467
<h5>wand</h5>
4149
 
<ol><p>The magick wand.</p></ol>
 
4468
<ol><p>the magick wand.</p></ol>
4150
4469
 
4151
4470
<h5>columns</h5>
4152
4471
<ol><p>The image width in pixels.</p></ol>
4155
4474
<ol><p>The image height in pixels.</p></ol>
4156
4475
 
4157
4476
<div style="margin: auto;">
4158
 
  <h2><a name="MagickSetImageFilename">MagickSetImageFilename</a></h2>
 
4477
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4478
_8c.html" target="source" name="MagickSetImageFilename">MagickSetImageFilename</a></h2>
4159
4479
</div>
4160
4480
 
4161
4481
<p>MagickSetImageFilename() sets the filename of a particular image in a sequence.</p></ol>
4170
4490
<p>A description of each parameter follows:</p></ol>
4171
4491
 
4172
4492
<h5>wand</h5>
4173
 
<ol><p>The magick wand.</p></ol>
 
4493
<ol><p>the magick wand.</p></ol>
4174
4494
 
4175
4495
<h5>filename</h5>
4176
 
<ol><p>The image filename.</p></ol>
 
4496
<ol><p>the image filename.</p></ol>
4177
4497
 
4178
4498
<div style="margin: auto;">
4179
 
  <h2><a name="MagickSetImageFormat">MagickSetImageFormat</a></h2>
 
4499
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4500
_8c.html" target="source" name="MagickSetImageFormat">MagickSetImageFormat</a></h2>
4180
4501
</div>
4181
4502
 
4182
4503
<p>MagickSetImageFormat() sets the format of a particular image in a sequence.</p></ol>
4191
4512
<p>A description of each parameter follows:</p></ol>
4192
4513
 
4193
4514
<h5>wand</h5>
4194
 
<ol><p>The magick wand.</p></ol>
 
4515
<ol><p>the magick wand.</p></ol>
4195
4516
 
4196
4517
<h5>format</h5>
4197
 
<ol><p>The image format.</p></ol>
 
4518
<ol><p>the image format.</p></ol>
4198
4519
 
4199
4520
<div style="margin: auto;">
4200
 
  <h2><a name="MagickSetImageGamma">MagickSetImageGamma</a></h2>
 
4521
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4522
_8c.html" target="source" name="MagickSetImageGamma">MagickSetImageGamma</a></h2>
4201
4523
</div>
4202
4524
 
4203
4525
<p>MagickSetImageGamma() sets the image gamma.</p></ol>
4212
4534
<p>A description of each parameter follows:</p></ol>
4213
4535
 
4214
4536
<h5>wand</h5>
4215
 
<ol><p>The magick wand.</p></ol>
 
4537
<ol><p>the magick wand.</p></ol>
4216
4538
 
4217
4539
<h5>gamma</h5>
4218
 
<ol><p>The image gamma.</p></ol>
4219
 
 
4220
 
<div style="margin: auto;">
4221
 
  <h2><a name="MagickSetImageGreenPrimary">MagickSetImageGreenPrimary</a></h2>
 
4540
<ol><p>the image gamma.</p></ol>
 
4541
 
 
4542
<div style="margin: auto;">
 
4543
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4544
_8c.html" target="source" name="MagickSetImageGravity">MagickSetImageGravity</a></h2>
 
4545
</div>
 
4546
 
 
4547
<p>MagickSetImageGravity() sets the image gravity type.</p></ol>
 
4548
 
 
4549
<p>The format of the MagickSetImageGravity method is:</p>
 
4550
 
 
4551
<pre class="code">
 
4552
  MagickBooleanType MagickSetImageGravity(MagickWand *wand,
 
4553
    const GravityType gravity)
 
4554
</pre>
 
4555
 
 
4556
<p>A description of each parameter follows:</p></ol>
 
4557
 
 
4558
<h5>wand</h5>
 
4559
<ol><p>the magick wand.</p></ol>
 
4560
 
 
4561
<h5>gravity</h5>
 
4562
<ol><p>the image interlace scheme: NoInterlace, LineInterlace, PlaneInterlace, PartitionInterlace.</p></ol>
 
4563
 
 
4564
<div style="margin: auto;">
 
4565
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4566
_8c.html" target="source" name="MagickSetImageGreenPrimary">MagickSetImageGreenPrimary</a></h2>
4222
4567
</div>
4223
4568
 
4224
4569
<p>MagickSetImageGreenPrimary() sets the image chromaticity green primary point.</p></ol>
4233
4578
<p>A description of each parameter follows:</p></ol>
4234
4579
 
4235
4580
<h5>wand</h5>
4236
 
<ol><p>The magick wand.</p></ol>
 
4581
<ol><p>the magick wand.</p></ol>
4237
4582
 
4238
4583
<h5>x</h5>
4239
 
<ol><p>The green primary x-point.</p></ol>
 
4584
<ol><p>the green primary x-point.</p></ol>
4240
4585
 
4241
4586
<h5>y</h5>
4242
 
<ol><p>The green primary y-point.</p></ol>
 
4587
<ol><p>the green primary y-point.</p></ol>
4243
4588
 
4244
4589
 
4245
4590
<div style="margin: auto;">
4246
 
  <h2><a name="MagickSetImageInterlaceScheme">MagickSetImageInterlaceScheme</a></h2>
 
4591
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4592
_8c.html" target="source" name="MagickSetImageInterlaceScheme">MagickSetImageInterlaceScheme</a></h2>
4247
4593
</div>
4248
4594
 
4249
 
<p>MagickSetImageInterlaceScheme() sets the image compression.</p></ol>
 
4595
<p>MagickSetImageInterlaceScheme() sets the image interlace scheme.</p></ol>
4250
4596
 
4251
4597
<p>The format of the MagickSetImageInterlaceScheme method is:</p>
4252
4598
 
4253
4599
<pre class="code">
4254
4600
  MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *wand,
4255
 
    const InterlaceType interlace_scheme)
 
4601
    const InterlaceType interlace)
4256
4602
</pre>
4257
4603
 
4258
4604
<p>A description of each parameter follows:</p></ol>
4259
4605
 
4260
4606
<h5>wand</h5>
4261
 
<ol><p>The magick wand.</p></ol>
 
4607
<ol><p>the magick wand.</p></ol>
4262
4608
 
4263
 
<h5>interlace_scheme</h5>
4264
 
<ol><p>The image interlace scheme: NoInterlace, LineInterlace, PlaneInterlace, PartitionInterlace.</p></ol>
 
4609
<h5>interlace</h5>
 
4610
<ol><p>the image interlace scheme: NoInterlace, LineInterlace, PlaneInterlace, PartitionInterlace.</p></ol>
4265
4611
 
4266
4612
<div style="margin: auto;">
4267
 
  <h2><a name="MagickSetImageInterpolateMethod">MagickSetImageInterpolateMethod</a></h2>
 
4613
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4614
_8c.html" target="source" name="MagickSetImageInterpolateMethod">MagickSetImageInterpolateMethod</a></h2>
4268
4615
</div>
4269
4616
 
4270
4617
<p>MagickSetImageInterpolateMethod() sets the image interpolate pixel method.</p></ol>
4279
4626
<p>A description of each parameter follows:</p></ol>
4280
4627
 
4281
4628
<h5>wand</h5>
4282
 
<ol><p>The magick wand.</p></ol>
 
4629
<ol><p>the magick wand.</p></ol>
4283
4630
 
4284
4631
<h5>method</h5>
4285
 
<ol><p>The image interpole pixel methods: choose from Undefined, Average, Bicubic, Bilinear, Filter, Integer, Mesh, NearestNeighbor.</p></ol>
 
4632
<ol><p>the image interpole pixel methods: choose from Undefined, Average, Bicubic, Bilinear, Filter, Integer, Mesh, NearestNeighbor.</p></ol>
4286
4633
 
4287
4634
<div style="margin: auto;">
4288
 
  <h2><a name="MagickSetImageIterations">MagickSetImageIterations</a></h2>
 
4635
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4636
_8c.html" target="source" name="MagickSetImageIterations">MagickSetImageIterations</a></h2>
4289
4637
</div>
4290
4638
 
4291
4639
<p>MagickSetImageIterations() sets the image iterations.</p></ol>
4300
4648
<p>A description of each parameter follows:</p></ol>
4301
4649
 
4302
4650
<h5>wand</h5>
4303
 
<ol><p>The magick wand.</p></ol>
 
4651
<ol><p>the magick wand.</p></ol>
4304
4652
 
4305
4653
<h5>delay</h5>
4306
 
<ol><p>The image delay in 1/100th of a second.</p></ol>
 
4654
<ol><p>the image delay in 1/100th of a second.</p></ol>
4307
4655
 
4308
4656
<div style="margin: auto;">
4309
 
  <h2><a name="MagickSetImageMatte">MagickSetImageMatte</a></h2>
 
4657
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4658
_8c.html" target="source" name="MagickSetImageMatte">MagickSetImageMatte</a></h2>
4310
4659
</div>
4311
4660
 
4312
4661
<p>MagickSetImageMatte() sets the image matte channel.</p></ol>
4321
4670
<p>A description of each parameter follows:</p></ol>
4322
4671
 
4323
4672
<h5>wand</h5>
4324
 
<ol><p>The magick wand.</p></ol>
 
4673
<ol><p>the magick wand.</p></ol>
4325
4674
 
4326
4675
<h5>matte</h5>
4327
4676
<ol><p>Set to MagickTrue to enable the image matte channel otherwise MagickFalse.</p></ol>
4328
4677
 
4329
4678
<div style="margin: auto;">
4330
 
  <h2><a name="MagickSetImageMatteColor">MagickSetImageMatteColor</a></h2>
 
4679
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4680
_8c.html" target="source" name="MagickSetImageMatteColor">MagickSetImageMatteColor</a></h2>
4331
4681
</div>
4332
4682
 
4333
4683
<p>MagickSetImageMatteColor() sets the image matte color.</p></ol>
4342
4692
<p>A description of each parameter follows:</p></ol>
4343
4693
 
4344
4694
<h5>wand</h5>
4345
 
<ol><p>The magick wand.</p></ol>
 
4695
<ol><p>the magick wand.</p></ol>
4346
4696
 
4347
4697
<h5>matte</h5>
4348
 
<ol><p>The matte pixel wand.</p></ol>
 
4698
<ol><p>the matte pixel wand.</p></ol>
4349
4699
 
4350
4700
<div style="margin: auto;">
4351
 
  <h2><a name="MagickSetImageOpacity">MagickSetImageOpacity</a></h2>
 
4701
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4702
_8c.html" target="source" name="MagickSetImageOpacity">MagickSetImageOpacity</a></h2>
4352
4703
</div>
4353
4704
 
4354
4705
<p>MagickSetImageOpacity() sets the image to the specified opacity level.</p></ol>
4363
4714
<p>A description of each parameter follows:</p></ol>
4364
4715
 
4365
4716
<h5>wand</h5>
4366
 
<ol><p>The magick wand.</p></ol>
 
4717
<ol><p>the magick wand.</p></ol>
4367
4718
 
4368
4719
<h5>alpha</h5>
4369
 
<ol><p>The level of transparency: 1.0 is fully opaque and 0.0 is fully transparent.</p></ol>
 
4720
<ol><p>the level of transparency: 1.0 is fully opaque and 0.0 is fully transparent.</p></ol>
4370
4721
 
4371
4722
<div style="margin: auto;">
4372
 
  <h2><a name="MagickSetImageOrientation">MagickSetImageOrientation</a></h2>
 
4723
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4724
_8c.html" target="source" name="MagickSetImageOrientation">MagickSetImageOrientation</a></h2>
4373
4725
</div>
4374
4726
 
4375
4727
<p>MagickSetImageOrientation() sets the image orientation.</p></ol>
4384
4736
<p>A description of each parameter follows:</p></ol>
4385
4737
 
4386
4738
<h5>wand</h5>
4387
 
<ol><p>The magick wand.</p></ol>
 
4739
<ol><p>the magick wand.</p></ol>
4388
4740
 
4389
4741
<h5>orientation</h5>
4390
 
<ol><p>The image orientation type.</p></ol>
 
4742
<ol><p>the image orientation type.</p></ol>
4391
4743
 
4392
4744
<div style="margin: auto;">
4393
 
  <h2><a name="MagickSetImagePage">MagickSetImagePage</a></h2>
 
4745
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4746
_8c.html" target="source" name="MagickSetImagePage">MagickSetImagePage</a></h2>
4394
4747
</div>
4395
4748
 
4396
4749
<p>MagickSetImagePage() sets the page geometry of the image.</p></ol>
4406
4759
<p>A description of each parameter follows:</p></ol>
4407
4760
 
4408
4761
<h5>wand</h5>
4409
 
<ol><p>The magick wand.</p></ol>
 
4762
<ol><p>the magick wand.</p></ol>
4410
4763
 
4411
4764
<h5>width</h5>
4412
 
<ol><p>The page width.</p></ol>
 
4765
<ol><p>the page width.</p></ol>
4413
4766
 
4414
4767
<h5>height</h5>
4415
 
<ol><p>The page height.</p></ol>
 
4768
<ol><p>the page height.</p></ol>
4416
4769
 
4417
4770
<h5>x</h5>
4418
 
<ol><p>The page x-offset.</p></ol>
 
4771
<ol><p>the page x-offset.</p></ol>
4419
4772
 
4420
4773
<h5>y</h5>
4421
 
<ol><p>The page y-offset.</p></ol>
 
4774
<ol><p>the page y-offset.</p></ol>
4422
4775
 
4423
4776
<div style="margin: auto;">
4424
 
  <h2><a name="MagickSetImagePixels">MagickSetImagePixels</a></h2>
 
4777
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4778
_8c.html" target="source" name="MagickSetImagePixels">MagickSetImagePixels</a></h2>
4425
4779
</div>
4426
4780
 
4427
 
<p>MagickSetImagePixels() accepts pixel data and stores it in the image at the location you specify.  The method returns MagickFalse on success otherwise MagickTrue if an error is encountered.  The pixel data can be either char, short int, int, long, float, or double in the order specified by map.</p></ol>
 
4781
<p>MagickSetImagePixels() accepts pixel datand stores it in the image at the location you specify.  The method returns MagickFalse on success otherwise MagickTrue if an error is encountered.  The pixel data can be either char, short int, int, long, float, or double in the order specified by map.</p></ol>
4428
4782
 
4429
 
<p>Suppose your want want to upload the first scanline of a 640x480 image from character data in red-green-blue order:</p>
 
4783
<p>Suppose your want to upload the first scanline of a 640x480 image from character data in red-green-blue order:</p>
4430
4784
 
4431
4785
<pre class="text">
4432
4786
  MagickSetImagePixels(wand,0,0,640,1,"RGB",CharPixel,pixels);
4444
4798
<p>A description of each parameter follows:</p></ol>
4445
4799
 
4446
4800
<h5>wand</h5>
4447
 
<ol><p>The magick wand.</p></ol>
 
4801
<ol><p>the magick wand.</p></ol>
4448
4802
 
4449
4803
<h5>x, y, columns, rows</h5>
4450
4804
<ol><p>These values define the perimeter of a region of pixels you want to define.</p></ol>
4460
4814
 
4461
4815
 
4462
4816
<div style="margin: auto;">
4463
 
  <h2><a name="MagickSetImageProgressMonitor">MagickSetImageProgressMonitor</a></h2>
 
4817
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4818
_8c.html" target="source" name="MagickSetImageProgressMonitor">MagickSetImageProgressMonitor</a></h2>
4464
4819
</div>
4465
4820
 
4466
4821
<p>MagickSetImageProgressMonitor() sets the wand image progress monitor to the specified method and returns the previous progress monitor if any.  The progress monitor method looks like this:</p>
4483
4838
<p>A description of each parameter follows:</p></ol>
4484
4839
 
4485
4840
<h5>wand</h5>
4486
 
<ol><p>The magick wand.</p></ol>
 
4841
<ol><p>the magick wand.</p></ol>
4487
4842
 
4488
4843
<h5>progress_monitor</h5>
4489
4844
<ol><p>Specifies a pointer to a method to monitor progress of an image operation.</p></ol>
4492
4847
<ol><p>Specifies a pointer to any client data.</p></ol>
4493
4848
 
4494
4849
<div style="margin: auto;">
4495
 
  <h2><a name="MagickSetImageRedPrimary">MagickSetImageRedPrimary</a></h2>
 
4850
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4851
_8c.html" target="source" name="MagickSetImageRedPrimary">MagickSetImageRedPrimary</a></h2>
4496
4852
</div>
4497
4853
 
4498
4854
<p>MagickSetImageRedPrimary() sets the image chromaticity red primary point.</p></ol>
4507
4863
<p>A description of each parameter follows:</p></ol>
4508
4864
 
4509
4865
<h5>wand</h5>
4510
 
<ol><p>The magick wand.</p></ol>
 
4866
<ol><p>the magick wand.</p></ol>
4511
4867
 
4512
4868
<h5>x</h5>
4513
 
<ol><p>The red primary x-point.</p></ol>
 
4869
<ol><p>the red primary x-point.</p></ol>
4514
4870
 
4515
4871
<h5>y</h5>
4516
 
<ol><p>The red primary y-point.</p></ol>
 
4872
<ol><p>the red primary y-point.</p></ol>
4517
4873
 
4518
4874
<div style="margin: auto;">
4519
 
  <h2><a name="MagickSetImageRenderingIntent">MagickSetImageRenderingIntent</a></h2>
 
4875
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4876
_8c.html" target="source" name="MagickSetImageRenderingIntent">MagickSetImageRenderingIntent</a></h2>
4520
4877
</div>
4521
4878
 
4522
4879
<p>MagickSetImageRenderingIntent() sets the image rendering intent.</p></ol>
4531
4888
<p>A description of each parameter follows:</p></ol>
4532
4889
 
4533
4890
<h5>wand</h5>
4534
 
<ol><p>The magick wand.</p></ol>
 
4891
<ol><p>the magick wand.</p></ol>
4535
4892
 
4536
4893
<h5>rendering_intent</h5>
4537
 
<ol><p>The image rendering intent: UndefinedIntent, SaturationIntent, PerceptualIntent, AbsoluteIntent, or RelativeIntent.</p></ol>
 
4894
<ol><p>the image rendering intent: UndefinedIntent, SaturationIntent, PerceptualIntent, AbsoluteIntent, or RelativeIntent.</p></ol>
4538
4895
 
4539
4896
<div style="margin: auto;">
4540
 
  <h2><a name="MagickSetImageResolution">MagickSetImageResolution</a></h2>
 
4897
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4898
_8c.html" target="source" name="MagickSetImageResolution">MagickSetImageResolution</a></h2>
4541
4899
</div>
4542
4900
 
4543
4901
<p>MagickSetImageResolution() sets the image resolution.</p></ol>
4552
4910
<p>A description of each parameter follows:</p></ol>
4553
4911
 
4554
4912
<h5>wand</h5>
4555
 
<ol><p>The magick wand.</p></ol>
 
4913
<ol><p>the magick wand.</p></ol>
4556
4914
 
4557
4915
<h5>x_resolution</h5>
4558
 
<ol><p>The image x resolution.</p></ol>
 
4916
<ol><p>the image x resolution.</p></ol>
4559
4917
 
4560
4918
<h5>y_resolution</h5>
4561
 
<ol><p>The image y resolution.</p></ol>
 
4919
<ol><p>the image y resolution.</p></ol>
4562
4920
 
4563
4921
<div style="margin: auto;">
4564
 
  <h2><a name="MagickSetImageScene">MagickSetImageScene</a></h2>
 
4922
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4923
_8c.html" target="source" name="MagickSetImageScene">MagickSetImageScene</a></h2>
4565
4924
</div>
4566
4925
 
4567
4926
<p>MagickSetImageScene() sets the image scene.</p></ol>
4576
4935
<p>A description of each parameter follows:</p></ol>
4577
4936
 
4578
4937
<h5>wand</h5>
4579
 
<ol><p>The magick wand.</p></ol>
 
4938
<ol><p>the magick wand.</p></ol>
4580
4939
 
4581
4940
<h5>delay</h5>
4582
 
<ol><p>The image scene number.</p></ol>
 
4941
<ol><p>the image scene number.</p></ol>
4583
4942
 
4584
4943
<div style="margin: auto;">
4585
 
  <h2><a name="MagickSetImageTicksPerSecond">MagickSetImageTicksPerSecond</a></h2>
 
4944
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4945
_8c.html" target="source" name="MagickSetImageTicksPerSecond">MagickSetImageTicksPerSecond</a></h2>
4586
4946
</div>
4587
4947
 
4588
4948
<p>MagickSetImageTicksPerSecond() sets the image ticks-per-second.</p></ol>
4597
4957
<p>A description of each parameter follows:</p></ol>
4598
4958
 
4599
4959
<h5>wand</h5>
4600
 
<ol><p>The magick wand.</p></ol>
 
4960
<ol><p>the magick wand.</p></ol>
4601
4961
 
4602
4962
<h5>ticks_per_second</h5>
4603
 
<ol><p>The units to use for the image delay.</p></ol>
 
4963
<ol><p>the units to use for the image delay.</p></ol>
4604
4964
 
4605
4965
<div style="margin: auto;">
4606
 
  <h2><a name="MagickSetImageType">MagickSetImageType</a></h2>
 
4966
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4967
_8c.html" target="source" name="MagickSetImageType">MagickSetImageType</a></h2>
4607
4968
</div>
4608
4969
 
4609
4970
<p>MagickSetImageType() sets the image type.</p></ol>
4618
4979
<p>A description of each parameter follows:</p></ol>
4619
4980
 
4620
4981
<h5>wand</h5>
4621
 
<ol><p>The magick wand.</p></ol>
 
4982
<ol><p>the magick wand.</p></ol>
4622
4983
 
4623
4984
<h5>image_type</h5>
4624
 
<ol><p>The image type:   UndefinedType, BilevelType, GrayscaleType, GrayscaleMatteType, PaletteType, PaletteMatteType, TrueColorType, TrueColorMatteType, ColorSeparationType, ColorSeparationMatteType, or OptimizeType.</p></ol>
 
4985
<ol><p>the image type:   UndefinedType, BilevelType, GrayscaleType, GrayscaleMatteType, PaletteType, PaletteMatteType, TrueColorType, TrueColorMatteType, ColorSeparationType, ColorSeparationMatteType, or OptimizeType.</p></ol>
4625
4986
 
4626
4987
<div style="margin: auto;">
4627
 
  <h2><a name="MagickSetImageUnits">MagickSetImageUnits</a></h2>
 
4988
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
4989
_8c.html" target="source" name="MagickSetImageUnits">MagickSetImageUnits</a></h2>
4628
4990
</div>
4629
4991
 
4630
4992
<p>MagickSetImageUnits() sets the image units of resolution.</p></ol>
4639
5001
<p>A description of each parameter follows:</p></ol>
4640
5002
 
4641
5003
<h5>wand</h5>
4642
 
<ol><p>The magick wand.</p></ol>
 
5004
<ol><p>the magick wand.</p></ol>
4643
5005
 
4644
5006
<h5>units</h5>
4645
 
<ol><p>The image units of resolution : UndefinedResolution, PixelsPerInchResolution, or PixelsPerCentimeterResolution.</p></ol>
 
5007
<ol><p>the image units of resolution : UndefinedResolution, PixelsPerInchResolution, or PixelsPerCentimeterResolution.</p></ol>
4646
5008
 
4647
5009
<div style="margin: auto;">
4648
 
  <h2><a name="MagickSetImageWhitePoint">MagickSetImageWhitePoint</a></h2>
 
5010
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5011
_8c.html" target="source" name="MagickSetImageWhitePoint">MagickSetImageWhitePoint</a></h2>
4649
5012
</div>
4650
5013
 
4651
5014
<p>MagickSetImageWhitePoint() sets the image chromaticity white point.</p></ol>
4660
5023
<p>A description of each parameter follows:</p></ol>
4661
5024
 
4662
5025
<h5>wand</h5>
4663
 
<ol><p>The magick wand.</p></ol>
 
5026
<ol><p>the magick wand.</p></ol>
4664
5027
 
4665
5028
<h5>x</h5>
4666
 
<ol><p>The white x-point.</p></ol>
 
5029
<ol><p>the white x-point.</p></ol>
4667
5030
 
4668
5031
<h5>y</h5>
4669
 
<ol><p>The white y-point.</p></ol>
 
5032
<ol><p>the white y-point.</p></ol>
4670
5033
 
4671
5034
 
4672
5035
<div style="margin: auto;">
4673
 
  <h2><a name="MagickShadeImage">MagickShadeImage</a></h2>
 
5036
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5037
_8c.html" target="source" name="MagickShadeImage">MagickShadeImage</a></h2>
4674
5038
</div>
4675
5039
 
4676
5040
<p>MagickShadeImage() shines a distant light on an image to create a three-dimensional effect. You control the positioning of the light with azimuth and elevation; azimuth is measured in degrees off the x axis and elevation is measured in pixels above the Z axis.</p></ol>
4686
5050
<p>A description of each parameter follows:</p></ol>
4687
5051
 
4688
5052
<h5>wand</h5>
4689
 
<ol><p>The magick wand.</p></ol>
 
5053
<ol><p>the magick wand.</p></ol>
4690
5054
 
4691
5055
<h5>gray</h5>
4692
5056
<ol><p>A value other than zero shades the intensity of each pixel.</p></ol>
4695
5059
<ol><p>Define the light source direction.</p></ol>
4696
5060
 
4697
5061
<div style="margin: auto;">
4698
 
  <h2><a name="MagickShadowImage">MagickShadowImage</a></h2>
 
5062
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5063
_8c.html" target="source" name="MagickShadowImage">MagickShadowImage</a></h2>
4699
5064
</div>
4700
5065
 
4701
5066
<p>MagickShadowImage() simulates an image shadow.</p></ol>
4710
5075
<p>A description of each parameter follows:</p></ol>
4711
5076
 
4712
5077
<h5>wand</h5>
4713
 
<ol><p>The magick wand.</p></ol>
 
5078
<ol><p>the magick wand.</p></ol>
4714
5079
 
4715
5080
<h5>opacity</h5>
4716
5081
<ol><p>percentage transparency.</p></ol>
4717
5082
 
4718
5083
<h5>sigma</h5>
4719
 
<ol><p>The standard deviation of the Gaussian, in pixels.</p></ol>
 
5084
<ol><p>the standard deviation of the Gaussian, in pixels.</p></ol>
4720
5085
 
4721
5086
<h5>x</h5>
4722
5087
<ol><p>the shadow x-offset.</p></ol>
4725
5090
<ol><p>the shadow y-offset.</p></ol>
4726
5091
 
4727
5092
<div style="margin: auto;">
4728
 
  <h2><a name="MagickSharpenImage">MagickSharpenImage</a></h2>
 
5093
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5094
_8c.html" target="source" name="MagickSharpenImage">MagickSharpenImage</a></h2>
4729
5095
</div>
4730
5096
 
4731
5097
<p>MagickSharpenImage() sharpens an image.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, the radius should be larger than sigma.  Use a radius of 0 and MagickSharpenImage() selects a suitable radius for you.</p></ol>
4742
5108
<p>A description of each parameter follows:</p></ol>
4743
5109
 
4744
5110
<h5>wand</h5>
4745
 
<ol><p>The magick wand.</p></ol>
 
5111
<ol><p>the magick wand.</p></ol>
4746
5112
 
4747
5113
<h5>channel</h5>
4748
 
<ol><p>The image channel(s).</p></ol>
 
5114
<ol><p>the image channel(s).</p></ol>
4749
5115
 
4750
5116
<h5>radius</h5>
4751
 
<ol><p>The radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
 
5117
<ol><p>the radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
4752
5118
 
4753
5119
<h5>sigma</h5>
4754
 
<ol><p>The standard deviation of the Gaussian, in pixels.</p></ol>
 
5120
<ol><p>the standard deviation of the Gaussian, in pixels.</p></ol>
4755
5121
 
4756
5122
<div style="margin: auto;">
4757
 
  <h2><a name="MagickShaveImage">MagickShaveImage</a></h2>
 
5123
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5124
_8c.html" target="source" name="MagickShaveImage">MagickShaveImage</a></h2>
4758
5125
</div>
4759
5126
 
4760
5127
<p>MagickShaveImage() shaves pixels from the image edges.  It allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p></ol>
4769
5136
<p>A description of each parameter follows:</p></ol>
4770
5137
 
4771
5138
<h5>wand</h5>
4772
 
<ol><p>The magick wand.</p></ol>
 
5139
<ol><p>the magick wand.</p></ol>
4773
5140
 
4774
5141
<h5>columns</h5>
4775
 
<ol><p>The number of columns in the scaled image.</p></ol>
 
5142
<ol><p>the number of columns in the scaled image.</p></ol>
4776
5143
 
4777
5144
<h5>rows</h5>
4778
 
<ol><p>The number of rows in the scaled image.</p></ol>
 
5145
<ol><p>the number of rows in the scaled image.</p></ol>
4779
5146
 
4780
5147
 
4781
5148
<div style="margin: auto;">
4782
 
  <h2><a name="MagickShearImage">MagickShearImage</a></h2>
 
5149
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5150
_8c.html" target="source" name="MagickShearImage">MagickShearImage</a></h2>
4783
5151
</div>
4784
5152
 
4785
5153
<p>MagickShearImage() slides one edge of an image along the X or Y axis, creating a parallelogram.  An X direction shear slides an edge along the X axis, while a Y direction shear slides an edge along the Y axis.  The amount of the shear is controlled by a shear angle.  For X direction shears, x_shear is measured relative to the Y axis, and similarly, for Y direction shears y_shear is measured relative to the X axis.  Empty triangles left over from shearing the image are filled with the background color.</p></ol>
4794
5162
<p>A description of each parameter follows:</p></ol>
4795
5163
 
4796
5164
<h5>wand</h5>
4797
 
<ol><p>The magick wand.</p></ol>
 
5165
<ol><p>the magick wand.</p></ol>
4798
5166
 
4799
5167
<h5>background</h5>
4800
 
<ol><p>The background pixel wand.</p></ol>
 
5168
<ol><p>the background pixel wand.</p></ol>
4801
5169
 
4802
5170
<h5>x_shear</h5>
4803
 
<ol><p>The number of degrees to shear the image.</p></ol>
 
5171
<ol><p>the number of degrees to shear the image.</p></ol>
4804
5172
 
4805
5173
<h5>y_shear</h5>
4806
 
<ol><p>The number of degrees to shear the image.</p></ol>
4807
 
 
 
5174
<ol><p>the number of degrees to shear the image.</p></ol>
4808
5175
 
4809
5176
<div style="margin: auto;">
4810
 
  <h2><a name="MagickSigmoidalContrastImage">MagickSigmoidalContrastImage</a></h2>
 
5177
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5178
_8c.html" target="source" name="MagickSigmoidalContrastImage">MagickSigmoidalContrastImage</a></h2>
4811
5179
</div>
4812
5180
 
4813
5181
<p>MagickSigmoidalContrastImage() adjusts the contrast of an image with a non-linear sigmoidal contrast algorithm.  Increase the contrast of the image using a sigmoidal transfer function without saturating highlights or shadows.  Contrast indicates how much to increase the contrast (0 is none; 3 is typical; 20 is pushing it); mid-point indicates where midtones fall in the resultant image (0 is white; 50 is middle-gray; 100 is black).  Set sharpen to MagickTrue to increase the image contrast otherwise the contrast is reduced.</p></ol>
4825
5193
<p>A description of each parameter follows:</p></ol>
4826
5194
 
4827
5195
<h5>wand</h5>
4828
 
<ol><p>The magick wand.</p></ol>
 
5196
<ol><p>the magick wand.</p></ol>
4829
5197
 
4830
5198
<h5>channel</h5>
4831
5199
<ol><p>Identify which channel to level: RedChannel, GreenChannel,</p></ol>
4840
5208
<ol><p>control the "toe" of the contast curve.</p></ol>
4841
5209
 
4842
5210
<div style="margin: auto;">
4843
 
  <h2><a name="MagickSketchImage">MagickSketchImage</a></h2>
 
5211
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5212
_8c.html" target="source" name="MagickSketchImage">MagickSketchImage</a></h2>
4844
5213
</div>
4845
5214
 
4846
5215
<p>MagickSketchImage() simulates a pencil sketch.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma.  Use a radius of 0 and SketchImage() selects a suitable radius for you. Angle gives the angle of the blurring motion.</p></ol>
4855
5224
<p>A description of each parameter follows:</p></ol>
4856
5225
 
4857
5226
<h5>wand</h5>
4858
 
<ol><p>The magick wand.</p></ol>
 
5227
<ol><p>the magick wand.</p></ol>
4859
5228
 
4860
5229
<h5>radius</h5>
4861
 
<ol><p>The radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
 
5230
<ol><p>the radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
4862
5231
 
4863
5232
<h5>sigma</h5>
4864
 
<ol><p>The standard deviation of the Gaussian, in pixels.</p></ol>
 
5233
<ol><p>the standard deviation of the Gaussian, in pixels.</p></ol>
4865
5234
 
4866
5235
<h5>angle</h5>
4867
5236
<ol><p>Apply the effect along this angle.</p></ol>
4868
5237
 
4869
5238
<div style="margin: auto;">
4870
 
  <h2><a name="MagickSolarizeImage">MagickSolarizeImage</a></h2>
 
5239
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5240
_8c.html" target="source" name="MagickSolarizeImage">MagickSolarizeImage</a></h2>
4871
5241
</div>
4872
5242
 
4873
5243
<p>MagickSolarizeImage() applies a special effect to the image, similar to the effect achieved in a photo darkroom by selectively exposing areas of photo sensitive paper to light.  Threshold ranges from 0 to QuantumRange and is a measure of the extent of the solarization.</p></ol>
4882
5252
<p>A description of each parameter follows:</p></ol>
4883
5253
 
4884
5254
<h5>wand</h5>
4885
 
<ol><p>The magick wand.</p></ol>
 
5255
<ol><p>the magick wand.</p></ol>
4886
5256
 
4887
5257
<h5>threshold</h5>
4888
5258
<ol><p>Define the extent of the solarization.</p></ol>
4889
5259
 
4890
5260
<div style="margin: auto;">
4891
 
  <h2><a name="MagickSpliceImage">MagickSpliceImage</a></h2>
 
5261
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5262
_8c.html" target="source" name="MagickSparseColorImage">MagickSparseColorImage</a></h2>
 
5263
</div>
 
5264
 
 
5265
<p>MagickSparseColorImage(), given a set of coordinates, interpolates the colors found at those coordinates, across the whole image, using various methods.</p></ol>
 
5266
 
 
5267
<p>The format of the MagickSparseColorImage method is:</p>
 
5268
 
 
5269
<pre class="code">
 
5270
  MagickBooleanType MagickSparseColorImage(MagickWand *wand,
 
5271
    const ChannelType channel,const SparseColorMethod method,
 
5272
    const unsigned long number_arguments,const double *arguments)
 
5273
</pre>
 
5274
 
 
5275
<p>A description of each parameter follows:</p></ol>
 
5276
 
 
5277
<h5>image</h5>
 
5278
<ol><p>the image to be sparseed.</p></ol>
 
5279
 
 
5280
<h5>method</h5>
 
5281
<ol><p>the method of image sparseion.</p></ol>
 
5282
 
 
5283
<p>ArcSparseColorion will always ignore source image offset, and always 'bestfit' the destination image with the top left corner offset relative to the polar mapping center.</p></ol>
 
5284
 
 
5285
<p>Bilinear has no simple inverse mapping so will not allow 'bestfit' style of image sparseion.</p></ol>
 
5286
 
 
5287
<p>Affine, Perspective, and Bilinear, will do least squares fitting of the distrotion when more than the minimum number of control point pairs are provided.</p></ol>
 
5288
 
 
5289
<p>Perspective, and Bilinear, will fall back to a Affine sparseion when less than 4 control point pairs are provided. While Affine sparseions will let you use any number of control point pairs, that is Zero pairs is a No-Op (viewport only) distrotion, one pair is a translation and two pairs of control points will do a scale-rotate-translate, without any shearing.</p></ol>
 
5290
 
 
5291
<h5>number_arguments</h5>
 
5292
<ol><p>the number of arguments given for this sparseion method.</p></ol>
 
5293
 
 
5294
<h5>arguments</h5>
 
5295
<ol><p>the arguments for this sparseion method.</p></ol>
 
5296
 
 
5297
<div style="margin: auto;">
 
5298
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5299
_8c.html" target="source" name="MagickSpliceImage">MagickSpliceImage</a></h2>
4892
5300
</div>
4893
5301
 
4894
5302
<p>MagickSpliceImage() splices a solid color into the image.</p></ol>
4904
5312
<p>A description of each parameter follows:</p></ol>
4905
5313
 
4906
5314
<h5>wand</h5>
4907
 
<ol><p>The magick wand.</p></ol>
 
5315
<ol><p>the magick wand.</p></ol>
4908
5316
 
4909
5317
<h5>width</h5>
4910
 
<ol><p>The region width.</p></ol>
 
5318
<ol><p>the region width.</p></ol>
4911
5319
 
4912
5320
<h5>height</h5>
4913
 
<ol><p>The region height.</p></ol>
 
5321
<ol><p>the region height.</p></ol>
4914
5322
 
4915
5323
<h5>x</h5>
4916
 
<ol><p>The region x offset.</p></ol>
 
5324
<ol><p>the region x offset.</p></ol>
4917
5325
 
4918
5326
<h5>y</h5>
4919
 
<ol><p>The region y offset.</p></ol>
 
5327
<ol><p>the region y offset.</p></ol>
4920
5328
 
4921
5329
<div style="margin: auto;">
4922
 
  <h2><a name="MagickSpreadImage">MagickSpreadImage</a></h2>
 
5330
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5331
_8c.html" target="source" name="MagickSpreadImage">MagickSpreadImage</a></h2>
4923
5332
</div>
4924
5333
 
4925
5334
<p>MagickSpreadImage() is a special effects method that randomly displaces each pixel in a block defined by the radius parameter.</p></ol>
4933
5342
<p>A description of each parameter follows:</p></ol>
4934
5343
 
4935
5344
<h5>wand</h5>
4936
 
<ol><p>The magick wand.</p></ol>
 
5345
<ol><p>the magick wand.</p></ol>
4937
5346
 
4938
5347
<h5>radius</h5>
4939
5348
<ol><p>Choose a random pixel in a neighborhood of this extent.</p></ol>
4940
5349
 
4941
5350
<div style="margin: auto;">
4942
 
  <h2><a name="MagickSteganoImage">MagickSteganoImage</a></h2>
 
5351
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5352
_8c.html" target="source" name="MagickSteganoImage">MagickSteganoImage</a></h2>
4943
5353
</div>
4944
5354
 
4945
5355
<p>MagickSteganoImage() hides a digital watermark within the image. Recover the hidden watermark later to prove that the authenticity of an image.  Offset defines the start position within the image to hide the watermark.</p></ol>
4954
5364
<p>A description of each parameter follows:</p></ol>
4955
5365
 
4956
5366
<h5>wand</h5>
4957
 
<ol><p>The magick wand.</p></ol>
 
5367
<ol><p>the magick wand.</p></ol>
4958
5368
 
4959
5369
<h5>watermark_wand</h5>
4960
 
<ol><p>The watermark wand.</p></ol>
 
5370
<ol><p>the watermark wand.</p></ol>
4961
5371
 
4962
5372
<h5>offset</h5>
4963
5373
<ol><p>Start hiding at this offset into the image.</p></ol>
4964
5374
 
4965
5375
<div style="margin: auto;">
4966
 
  <h2><a name="MagickStereoImage">MagickStereoImage</a></h2>
 
5376
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5377
_8c.html" target="source" name="MagickStereoImage">MagickStereoImage</a></h2>
4967
5378
</div>
4968
5379
 
4969
5380
<p>MagickStereoImage() composites two images and produces a single image that is the composite of a left and right image of a stereo pair</p></ol>
4978
5389
<p>A description of each parameter follows:</p></ol>
4979
5390
 
4980
5391
<h5>wand</h5>
4981
 
<ol><p>The magick wand.</p></ol>
 
5392
<ol><p>the magick wand.</p></ol>
4982
5393
 
4983
5394
<h5>offset_wand</h5>
4984
5395
<ol><p>Another image wand.</p></ol>
4985
5396
 
4986
5397
<div style="margin: auto;">
4987
 
  <h2><a name="MagickStripImage">MagickStripImage</a></h2>
 
5398
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5399
_8c.html" target="source" name="MagickStripImage">MagickStripImage</a></h2>
4988
5400
</div>
4989
5401
 
4990
5402
<p>MagickStripImage() strips an image of all profiles and comments.</p></ol>
4998
5410
<p>A description of each parameter follows:</p></ol>
4999
5411
 
5000
5412
<h5>wand</h5>
5001
 
<ol><p>The magick wand.</p></ol>
 
5413
<ol><p>the magick wand.</p></ol>
5002
5414
 
5003
5415
<div style="margin: auto;">
5004
 
  <h2><a name="MagickSwirlImage">MagickSwirlImage</a></h2>
 
5416
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5417
_8c.html" target="source" name="MagickSwirlImage">MagickSwirlImage</a></h2>
5005
5418
</div>
5006
5419
 
5007
5420
<p>MagickSwirlImage() swirls the pixels about the center of the image, where degrees indicates the sweep of the arc through which each pixel is moved. You get a more dramatic effect as the degrees move from 1 to 360.</p></ol>
5015
5428
<p>A description of each parameter follows:</p></ol>
5016
5429
 
5017
5430
<h5>wand</h5>
5018
 
<ol><p>The magick wand.</p></ol>
 
5431
<ol><p>the magick wand.</p></ol>
5019
5432
 
5020
5433
<h5>degrees</h5>
5021
5434
<ol><p>Define the tightness of the swirling effect.</p></ol>
5022
5435
 
5023
5436
<div style="margin: auto;">
5024
 
  <h2><a name="MagickTextureImage">MagickTextureImage</a></h2>
 
5437
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5438
_8c.html" target="source" name="MagickTextureImage">MagickTextureImage</a></h2>
5025
5439
</div>
5026
5440
 
5027
5441
<p>MagickTextureImage() repeatedly tiles the texture image across and down the image canvas.</p></ol>
5036
5450
<p>A description of each parameter follows:</p></ol>
5037
5451
 
5038
5452
<h5>wand</h5>
5039
 
<ol><p>The magick wand.</p></ol>
 
5453
<ol><p>the magick wand.</p></ol>
5040
5454
 
5041
5455
<h5>texture_wand</h5>
5042
 
<ol><p>The texture wand</p></ol>
 
5456
<ol><p>the texture wand</p></ol>
5043
5457
 
5044
5458
<div style="margin: auto;">
5045
 
  <h2><a name="MagickThresholdImage">MagickThresholdImage</a></h2>
 
5459
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5460
_8c.html" target="source" name="MagickThresholdImage">MagickThresholdImage</a></h2>
5046
5461
</div>
5047
5462
 
5048
5463
<p>MagickThresholdImage() changes the value of individual pixels based on the intensity of each pixel compared to threshold.  The result is a high-contrast, two color image.</p></ol>
5059
5474
<p>A description of each parameter follows:</p></ol>
5060
5475
 
5061
5476
<h5>wand</h5>
5062
 
<ol><p>The magick wand.</p></ol>
 
5477
<ol><p>the magick wand.</p></ol>
5063
5478
 
5064
5479
<h5>channel</h5>
5065
 
<ol><p>The image channel(s).</p></ol>
 
5480
<ol><p>the image channel(s).</p></ol>
5066
5481
 
5067
5482
<h5>threshold</h5>
5068
5483
<ol><p>Define the threshold value.</p></ol>
5069
5484
 
5070
5485
<div style="margin: auto;">
5071
 
  <h2><a name="MagickThumbnailImage">MagickThumbnailImage</a></h2>
 
5486
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5487
_8c.html" target="source" name="MagickThumbnailImage">MagickThumbnailImage</a></h2>
5072
5488
</div>
5073
5489
 
5074
5490
<p>MagickThumbnailImage()  changes the size of an image to the given dimensions and removes any associated profiles.  The goal is to produce small low cost thumbnail images suited for display on the Web.</p></ol>
5083
5499
<p>A description of each parameter follows:</p></ol>
5084
5500
 
5085
5501
<h5>wand</h5>
5086
 
<ol><p>The magick wand.</p></ol>
 
5502
<ol><p>the magick wand.</p></ol>
5087
5503
 
5088
5504
<h5>columns</h5>
5089
 
<ol><p>The number of columns in the scaled image.</p></ol>
 
5505
<ol><p>the number of columns in the scaled image.</p></ol>
5090
5506
 
5091
5507
<h5>rows</h5>
5092
 
<ol><p>The number of rows in the scaled image.</p></ol>
 
5508
<ol><p>the number of rows in the scaled image.</p></ol>
5093
5509
 
5094
5510
<div style="margin: auto;">
5095
 
  <h2><a name="MagickTintImage">MagickTintImage</a></h2>
 
5511
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5512
_8c.html" target="source" name="MagickTintImage">MagickTintImage</a></h2>
5096
5513
</div>
5097
5514
 
5098
5515
<p>MagickTintImage() applies a color vector to each pixel in the image.  The length of the vector is 0 for black and white and at its maximum for the midtones.  The vector weighting function is f(x)=(1-(4.0*((x-0.5)*(x-0.5)))).</p></ol>
5107
5524
<p>A description of each parameter follows:</p></ol>
5108
5525
 
5109
5526
<h5>wand</h5>
5110
 
<ol><p>The magick wand.</p></ol>
 
5527
<ol><p>the magick wand.</p></ol>
5111
5528
 
5112
5529
<h5>tint</h5>
5113
 
<ol><p>The tint pixel wand.</p></ol>
 
5530
<ol><p>the tint pixel wand.</p></ol>
5114
5531
 
5115
5532
<h5>opacity</h5>
5116
 
<ol><p>The opacity pixel wand.</p></ol>
 
5533
<ol><p>the opacity pixel wand.</p></ol>
5117
5534
 
5118
5535
<div style="margin: auto;">
5119
 
  <h2><a name="MagickTransformImage">MagickTransformImage</a></h2>
 
5536
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5537
_8c.html" target="source" name="MagickTransformImage">MagickTransformImage</a></h2>
5120
5538
</div>
5121
5539
 
5122
5540
<p>MagickTransformImage() is a convenience method that behaves like MagickResizeImage() or MagickCropImage() but accepts scaling and/or cropping information as a region geometry specification.  If the operation fails, a NULL image handle is returned.</p></ol>
5131
5549
<p>A description of each parameter follows:</p></ol>
5132
5550
 
5133
5551
<h5>wand</h5>
5134
 
<ol><p>The magick wand.</p></ol>
 
5552
<ol><p>the magick wand.</p></ol>
5135
5553
 
5136
5554
<h5>crop</h5>
5137
5555
<ol><p>A crop geometry string.  This geometry defines a subregion of the image to crop.</p></ol>
5140
5558
<ol><p>An image geometry string.  This geometry defines the final size of the image.</p></ol>
5141
5559
 
5142
5560
<div style="margin: auto;">
5143
 
  <h2><a name="MagickTransposeImage">MagickTransposeImage</a></h2>
 
5561
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5562
_8c.html" target="source" name="MagickTransparentPaintImage">MagickTransparentPaintImage</a></h2>
 
5563
</div>
 
5564
 
 
5565
<p>MagickTransparentPaintImage() changes any pixel that matches color with the color defined by fill.</p></ol>
 
5566
 
 
5567
<p>The format of the MagickTransparentPaintImage method is:</p>
 
5568
 
 
5569
<pre class="code">
 
5570
  MagickBooleanType MagickTransparentPaintImage(MagickWand *wand,
 
5571
    const PixelWand *target,const double alpha,const double fuzz,
 
5572
    const MagickBooleanType invert)
 
5573
</pre>
 
5574
 
 
5575
<p>A description of each parameter follows:</p></ol>
 
5576
 
 
5577
<h5>wand</h5>
 
5578
<ol><p>the magick wand.</p></ol>
 
5579
 
 
5580
<h5>target</h5>
 
5581
<ol><p>Change this target color to specified opacity value within the image.</p></ol>
 
5582
 
 
5583
<h5>alpha</h5>
 
5584
<ol><p>the level of transparency: 1.0 is fully opaque and 0.0 is fully transparent.</p></ol>
 
5585
 
 
5586
<h5>fuzz</h5>
 
5587
<ol><p>By default target must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount. The fuzz member of image defines how much tolerance is acceptable to consider two colors as the same.  For example, set fuzz to 10 and the color red at intensities of 100 and 102 respectively are now interpreted as the same color for the purposes of the floodfill.</p></ol>
 
5588
 
 
5589
<h5>invert</h5>
 
5590
<ol><p>paint any pixel that does not match the target color.</p></ol>
 
5591
 
 
5592
<div style="margin: auto;">
 
5593
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5594
_8c.html" target="source" name="MagickTransposeImage">MagickTransposeImage</a></h2>
5144
5595
</div>
5145
5596
 
5146
5597
<p>MagickTransposeImage() creates a vertical mirror image by reflecting the pixels around the central x-axis while rotating them 90-degrees.</p></ol>
5154
5605
<p>A description of each parameter follows:</p></ol>
5155
5606
 
5156
5607
<h5>wand</h5>
5157
 
<ol><p>The magick wand.</p></ol>
 
5608
<ol><p>the magick wand.</p></ol>
5158
5609
 
5159
5610
<div style="margin: auto;">
5160
 
  <h2><a name="MagickTransverseImage">MagickTransverseImage</a></h2>
 
5611
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5612
_8c.html" target="source" name="MagickTransverseImage">MagickTransverseImage</a></h2>
5161
5613
</div>
5162
5614
 
5163
5615
<p>MagickTransverseImage() creates a horizontal mirror image by reflecting the pixels around the central y-axis while rotating them 270-degrees.</p></ol>
5171
5623
<p>A description of each parameter follows:</p></ol>
5172
5624
 
5173
5625
<h5>wand</h5>
5174
 
<ol><p>The magick wand.</p></ol>
 
5626
<ol><p>the magick wand.</p></ol>
5175
5627
 
5176
5628
<div style="margin: auto;">
5177
 
  <h2><a name="MagickTrimImage">MagickTrimImage</a></h2>
 
5629
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5630
_8c.html" target="source" name="MagickTrimImage">MagickTrimImage</a></h2>
5178
5631
</div>
5179
5632
 
5180
5633
<p>MagickTrimImage() remove edges that are the background color from the image.</p></ol>
5188
5641
<p>A description of each parameter follows:</p></ol>
5189
5642
 
5190
5643
<h5>wand</h5>
5191
 
<ol><p>The magick wand.</p></ol>
 
5644
<ol><p>the magick wand.</p></ol>
5192
5645
 
5193
5646
<h5>fuzz</h5>
5194
5647
<ol><p>By default target must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount. The fuzz member of image defines how much tolerance is acceptable to consider two colors as the same.  For example, set fuzz to 10 and the color red at intensities of 100 and 102 respectively are now interpreted as the same color for the purposes of the floodfill.</p></ol>
5195
5648
 
5196
5649
<div style="margin: auto;">
5197
 
  <h2><a name="MagickUniqueImageColors">MagickUniqueImageColors</a></h2>
 
5650
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5651
_8c.html" target="source" name="MagickUniqueImageColors">MagickUniqueImageColors</a></h2>
5198
5652
</div>
5199
5653
 
5200
5654
<p>MagickUniqueImageColors() discards all but one of any pixel color.</p></ol>
5208
5662
<p>A description of each parameter follows:</p></ol>
5209
5663
 
5210
5664
<h5>wand</h5>
5211
 
<ol><p>The magick wand.</p></ol>
 
5665
<ol><p>the magick wand.</p></ol>
5212
5666
 
5213
5667
<div style="margin: auto;">
5214
 
  <h2><a name="MagickUnsharpMaskImage">MagickUnsharpMaskImage</a></h2>
 
5668
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5669
_8c.html" target="source" name="MagickUnsharpMaskImage">MagickUnsharpMaskImage</a></h2>
5215
5670
</div>
5216
5671
 
5217
5672
<p>MagickUnsharpMaskImage() sharpens an image.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma.  Use a radius of 0 and UnsharpMaskImage() selects a suitable radius for you.</p></ol>
5230
5685
<p>A description of each parameter follows:</p></ol>
5231
5686
 
5232
5687
<h5>wand</h5>
5233
 
<ol><p>The magick wand.</p></ol>
 
5688
<ol><p>the magick wand.</p></ol>
5234
5689
 
5235
5690
<h5>channel</h5>
5236
 
<ol><p>The image channel(s).</p></ol>
 
5691
<ol><p>the image channel(s).</p></ol>
5237
5692
 
5238
5693
<h5>radius</h5>
5239
 
<ol><p>The radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
 
5694
<ol><p>the radius of the Gaussian, in pixels, not counting the center pixel.</p></ol>
5240
5695
 
5241
5696
<h5>sigma</h5>
5242
 
<ol><p>The standard deviation of the Gaussian, in pixels.</p></ol>
 
5697
<ol><p>the standard deviation of the Gaussian, in pixels.</p></ol>
5243
5698
 
5244
5699
<h5>amount</h5>
5245
 
<ol><p>The percentage of the difference between the original and the blur image that is added back into the original.</p></ol>
 
5700
<ol><p>the percentage of the difference between the original and the blur image that is added back into the original.</p></ol>
5246
5701
 
5247
5702
<h5>threshold</h5>
5248
 
<ol><p>The threshold in pixels needed to apply the diffence amount.</p></ol>
 
5703
<ol><p>the threshold in pixels needed to apply the diffence amount.</p></ol>
5249
5704
 
5250
5705
<div style="margin: auto;">
5251
 
  <h2><a name="MagickVignetteImage">MagickVignetteImage</a></h2>
 
5706
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5707
_8c.html" target="source" name="MagickVignetteImage">MagickVignetteImage</a></h2>
5252
5708
</div>
5253
5709
 
5254
5710
<p>MagickVignetteImage() softens the edges of the image in vignette style.</p></ol>
5264
5720
<p>A description of each parameter follows:</p></ol>
5265
5721
 
5266
5722
<h5>wand</h5>
5267
 
<ol><p>The magick wand.</p></ol>
 
5723
<ol><p>the magick wand.</p></ol>
5268
5724
 
5269
5725
<h5>black_point</h5>
5270
 
<ol><p>The black point.</p></ol>
 
5726
<ol><p>the black point.</p></ol>
5271
5727
 
5272
5728
<h5>white_point</h5>
5273
 
<ol><p>The white point.</p></ol>
 
5729
<ol><p>the white point.</p></ol>
5274
5730
 
5275
5731
<h5>x, y</h5>
5276
5732
<ol><p>Define the x and y ellipse offset.</p></ol>
5277
5733
 
5278
5734
<div style="margin: auto;">
5279
 
  <h2><a name="MagickWaveImage">MagickWaveImage</a></h2>
 
5735
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5736
_8c.html" target="source" name="MagickWaveImage">MagickWaveImage</a></h2>
5280
5737
</div>
5281
5738
 
5282
5739
<p>MagickWaveImage()  creates a "ripple" effect in the image by shifting the pixels vertically along a sine wave whose amplitude and wavelength is specified by the given parameters.</p></ol>
5291
5748
<p>A description of each parameter follows:</p></ol>
5292
5749
 
5293
5750
<h5>wand</h5>
5294
 
<ol><p>The magick wand.</p></ol>
 
5751
<ol><p>the magick wand.</p></ol>
5295
5752
 
5296
5753
<h5>amplitude, wave_length</h5>
5297
5754
<ol><p>Define the amplitude and wave length of the sine wave.</p></ol>
5298
5755
 
5299
5756
<div style="margin: auto;">
5300
 
  <h2><a name="MagickWhiteThresholdImage">MagickWhiteThresholdImage</a></h2>
 
5757
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5758
_8c.html" target="source" name="MagickWhiteThresholdImage">MagickWhiteThresholdImage</a></h2>
5301
5759
</div>
5302
5760
 
5303
5761
<p>MagickWhiteThresholdImage() is like ThresholdImage() but  force all pixels above the threshold into white while leaving all pixels below the threshold unchanged.</p></ol>
5312
5770
<p>A description of each parameter follows:</p></ol>
5313
5771
 
5314
5772
<h5>wand</h5>
5315
 
<ol><p>The magick wand.</p></ol>
 
5773
<ol><p>the magick wand.</p></ol>
5316
5774
 
5317
5775
<h5>threshold</h5>
5318
 
<ol><p>The pixel wand.</p></ol>
 
5776
<ol><p>the pixel wand.</p></ol>
5319
5777
 
5320
5778
<div style="margin: auto;">
5321
 
  <h2><a name="MagickWriteImage">MagickWriteImage</a></h2>
 
5779
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5780
_8c.html" target="source" name="MagickWriteImage">MagickWriteImage</a></h2>
5322
5781
</div>
5323
5782
 
5324
5783
<p>MagickWriteImage() writes an image to the specified filename.  If the filename parameter is NULL, the image is written to the filename set by MagickReadImage() or MagickSetImageFilename().</p></ol>
5333
5792
<p>A description of each parameter follows:</p></ol>
5334
5793
 
5335
5794
<h5>wand</h5>
5336
 
<ol><p>The magick wand.</p></ol>
 
5795
<ol><p>the magick wand.</p></ol>
5337
5796
 
5338
5797
<h5>filename</h5>
5339
 
<ol><p>The image filename.</p></ol>
 
5798
<ol><p>the image filename.</p></ol>
5340
5799
 
5341
5800
 
5342
5801
<div style="margin: auto;">
5343
 
  <h2><a name="MagickWriteImageFile">MagickWriteImageFile</a></h2>
 
5802
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5803
_8c.html" target="source" name="MagickWriteImageFile">MagickWriteImageFile</a></h2>
5344
5804
</div>
5345
5805
 
5346
5806
<p>MagickWriteImageFile() writes an image to an open file descriptor.</p></ol>
5354
5814
<p>A description of each parameter follows:</p></ol>
5355
5815
 
5356
5816
<h5>wand</h5>
5357
 
<ol><p>The magick wand.</p></ol>
 
5817
<ol><p>the magick wand.</p></ol>
5358
5818
 
5359
5819
<h5>file</h5>
5360
 
<ol><p>The file descriptor.</p></ol>
 
5820
<ol><p>the file descriptor.</p></ol>
5361
5821
 
5362
5822
 
5363
5823
<div style="margin: auto;">
5364
 
  <h2><a name="MagickWriteImages">MagickWriteImages</a></h2>
 
5824
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5825
_8c.html" target="source" name="MagickWriteImages">MagickWriteImages</a></h2>
5365
5826
</div>
5366
5827
 
5367
5828
<p>MagickWriteImages() writes an image or image sequence.</p></ol>
5376
5837
<p>A description of each parameter follows:</p></ol>
5377
5838
 
5378
5839
<h5>wand</h5>
5379
 
<ol><p>The magick wand.</p></ol>
 
5840
<ol><p>the magick wand.</p></ol>
5380
5841
 
5381
5842
<h5>filename</h5>
5382
 
<ol><p>The image filename.</p></ol>
 
5843
<ol><p>the image filename.</p></ol>
5383
5844
 
5384
5845
<h5>adjoin</h5>
5385
5846
<ol><p>join images into a single multi-image file.</p></ol>
5386
5847
 
5387
5848
<div style="margin: auto;">
5388
 
  <h2><a name="MagickWriteImagesFile">MagickWriteImagesFile</a></h2>
 
5849
  <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image
 
5850
_8c.html" target="source" name="MagickWriteImagesFile">MagickWriteImagesFile</a></h2>
5389
5851
</div>
5390
5852
 
5391
5853
<p>MagickWriteImagesFile() writes an image sequence to an open file descriptor.</p></ol>
5399
5861
<p>A description of each parameter follows:</p></ol>
5400
5862
 
5401
5863
<h5>wand</h5>
5402
 
<ol><p>The magick wand.</p></ol>
 
5864
<ol><p>the magick wand.</p></ol>
5403
5865
 
5404
5866
<h5>file</h5>
5405
 
<ol><p>The file descriptor.</p></ol>
 
5867
<ol><p>the file descriptor.</p></ol>
5406
5868
 
5407
5869
      </td>
5408
5870
      <td id="margin" width="1%" height="100%" valign="top" align="right">&nbsp;</td>
5410
5872
  </tbody>
5411
5873
  </table>
5412
5874
  <div id="linkbar">
5413
 
    <a href="http://www.imagemagick.org/discourse-server/" target="1740616841">Discourse Server</a> &bull;
5414
 
    <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;
5415
 
    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi" target="798449617">ImageMagick Studio</a>
 
5875
    <span id="linkbar-west">
 
5876
      <font size="-1">
 
5877
      </font>
 
5878
    </span>
 
5879
    <span id="linkbar-center">
 
5880
      <a href="http://www.imagemagick.org/discourse-server/" target="2101389242">Discourse Server</a> &bull;
 
5881
      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;
 
5882
      <a href="http://cafe.imagemagick.org" target="1673137005">Cafe</a> &bull;
 
5883
    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi" target="1296469828">Studio</a>
 
5884
    </span>
 
5885
    <span id="linkbar-east">
 
5886
      <font size="-1">
 
5887
      </font>
 
5888
    </span>
5416
5889
  </div>
5417
5890
  <div id="footer">
5418
5891
    <span id="footer-west">&copy; 1999-2008 ImageMagick Studio LLC</span>