diff --git a/www/ImageMagickObject.html b/www/ImageMagickObject.html
index ffb13c2..0a4a665 100644
--- a/www/ImageMagickObject.html
+++ b/www/ImageMagickObject.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
diff --git a/www/advanced-unix-installation.html b/www/advanced-unix-installation.html
index 573d8e3..7319e12 100644
--- a/www/advanced-unix-installation.html
+++ b/www/advanced-unix-installation.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/advanced-windows-installation.html b/www/advanced-windows-installation.html
index 291e50f..4556fd6 100644
--- a/www/advanced-windows-installation.html
+++ b/www/advanced-windows-installation.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
@@ -269,7 +269,7 @@
 <dt>MAGICKCORE_INSTALLED_SUPPORT (default undefined)</dt>
   <dd>Define to build a ImageMagick which uses registry settings or embedded paths to locate installed components (coder modules and configuration files). The default is to look for all files in the same directory as the executable.  You will wand to define this value if you intend on <a href="#install">installing</a> ImageMagick on your system.</dd>
 <dt>ProvideDllMain (default defined)</dt>
-  <dd>Define to include a DllMain() function ensures that the ImageMagick DLL is properly initialized without participation from dependent applications. This avoids the requirement to invoke IntializeMagick() from dependent applications is only useful for DLL builds.</dd>
+  <dd>Define to include a DllMain() function ensures that the ImageMagick DLL is properly initialized without participation from dependent applications. This avoids the requirement to invoke InitializeMagick() from dependent applications is only useful for DLL builds.</dd>
 </dl>
 
 <p>ImageMagick is now configured and ready to build.</p>
diff --git a/www/api.html b/www/api.html
index 4b68ad0..0dab8cb 100644
--- a/www/api.html
+++ b/www/api.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
diff --git a/www/api/animate.html b/www/api/animate.html
index 6c98c90..d10751e 100644
--- a/www/api/animate.html
+++ b/www/api/animate.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
diff --git a/www/api/annotate.html b/www/api/annotate.html
index 704fc86..5f01263 100644
--- a/www/api/annotate.html
+++ b/www/api/annotate.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
diff --git a/www/api/attribute.html b/www/api/attribute.html
index 571afbb..f0202cb 100644
--- a/www/api/attribute.html
+++ b/www/api/attribute.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
@@ -212,19 +212,17 @@
 <div class="main">

 

 <h1>Module attribute Methods</h1>
-<p class="navigation-index">[<a href="#GetImageChannelDepth">GetImageChannelDepth</a> &bull; <a href="#GetImageQuantumDepth">GetImageQuantumDepth</a> &bull; <a href="#GetImageType">GetImageType</a> &bull; <a href="#IsGrayImage">IsGrayImage</a> &bull; <a href="#IsMonochromeImage">IsMonochromeImage</a> &bull; <a href="#IsOpaqueImage">IsOpaqueImage</a> &bull; <a href="#SetImageChannelDepth">SetImageChannelDepth</a>]</p>
+<p class="navigation-index">[<a href="#GetImageDepth">GetImageDepth</a> &bull; <a href="#GetImageQuantumDepth">GetImageQuantumDepth</a> &bull; <a href="#GetImageType">GetImageType</a> &bull; <a href="#IsImageGray">IsImageGray</a> &bull; <a href="#IsImageMonochrome">IsImageMonochrome</a> &bull; <a href="#IsImageOpaque">IsImageOpaque</a> &bull; <a href="#SetImageDepth">SetImageDepth</a>]</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="GetImageChannelDepth">GetImageChannelDepth</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="GetImageDepth">GetImageDepth</a></h2>
 <div class="doc-section">
 
-<p>GetImageChannelDepth() returns the depth of a particular image channel.</p>
+<p>GetImageDepth() returns the depth of a particular image channel.</p>
 
-<p>The format of the GetImageChannelDepth method is:</p>
+<p>The format of the GetImageDepth method is:</p>
 
 <pre class="code">
   size_t GetImageDepth(const Image *image,ExceptionInfo *exception)
-  size_t GetImageChannelDepth(const Image *image,
-    const ChannelType channel,ExceptionInfo *exception)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -232,9 +230,6 @@
 <h5>image</h5>
 <p>the image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>exception</h5>
 <p>return any errors or warnings in this structure.</p>
 
@@ -288,15 +283,15 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IsGrayImage">IsGrayImage</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IsImageGray">IsImageGray</a></h2>
 <div class="doc-section">
 
-<p>IsGrayImage() returns MagickTrue if all the pixels in the image have the same red, green, and blue intensities.</p>
+<p>IsImageGray() returns MagickTrue if all the pixels in the image have the same red, green, and blue intensities.</p>
 
-<p>The format of the IsGrayImage method is:</p>
+<p>The format of the IsImageGray method is:</p>
 
 <pre class="code">
-  MagickBooleanType IsGrayImage(const Image *image,
+  MagickBooleanType IsImageGray(const Image *image,
     ExceptionInfo *exception)
 </pre>
 
@@ -309,15 +304,15 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IsMonochromeImage">IsMonochromeImage</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IsImageMonochrome">IsImageMonochrome</a></h2>
 <div class="doc-section">
 
-<p>IsMonochromeImage() returns MagickTrue if all the pixels in the image have the same red, green, and blue intensities and the intensity is either 0 or QuantumRange.</p>
+<p>IsImageMonochrome() returns MagickTrue if all the pixels in the image have the same red, green, and blue intensities and the intensity is either 0 or QuantumRange.</p>
 
-<p>The format of the IsMonochromeImage method is:</p>
+<p>The format of the IsImageMonochrome method is:</p>
 
 <pre class="code">
-  MagickBooleanType IsMonochromeImage(const Image *image,
+  MagickBooleanType IsImageMonochrome(const Image *image,
     ExceptionInfo *exception)
 </pre>
 
@@ -330,15 +325,15 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IsOpaqueImage">IsOpaqueImage</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IsImageOpaque">IsImageOpaque</a></h2>
 <div class="doc-section">
 
-<p>IsOpaqueImage() returns MagickTrue if none of the pixels in the image have an opacity value other than opaque (0).</p>
+<p>IsImageOpaque() returns MagickTrue if none of the pixels in the image have an opacity value other than opaque (0).</p>
 
-<p>The format of the IsOpaqueImage method is:</p>
+<p>The format of the IsImageOpaque method is:</p>
 
 <pre class="code">
-  MagickBooleanType IsOpaqueImage(const Image *image,
+  MagickBooleanType IsImageOpaque(const Image *image,
     ExceptionInfo *exception)
 </pre>
 
@@ -351,16 +346,16 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="SetImageChannelDepth">SetImageChannelDepth</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="SetImageDepth">SetImageDepth</a></h2>
 <div class="doc-section">
 
-<p>SetImageChannelDepth() sets the depth of the image.</p>
+<p>SetImageDepth() sets the depth of the image.</p>
 
-<p>The format of the SetImageChannelDepth method is:</p>
+<p>The format of the SetImageDepth method is:</p>
 
 <pre class="code">
   MagickBooleanType SetImageDepth(Image *image,const size_t depth)
-  MagickBooleanType SetImageChannelDepth(Image *image,
+  MagickBooleanType SetImageDepth(Image *image,
     const ChannelType channel,const size_t depth)
 </pre>
 
diff --git a/www/api/cache-view.html b/www/api/cache-view.html
index 3bacc87..ec4d077 100644
--- a/www/api/cache-view.html
+++ b/www/api/cache-view.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
@@ -212,7 +212,7 @@
 <div class="main">

 

 <h1>Module cache-view Methods</h1>
-<p class="navigation-index">[<a href="#AcquireCacheView">AcquireCacheView</a> &bull; <a href="#CloneCacheView">CloneCacheView</a> &bull; <a href="#DestroyCacheView">DestroyCacheView</a> &bull; <a href="#GetCacheViewChannels">GetCacheViewChannels</a> &bull; <a href="#GetCacheViewColorspace">GetCacheViewColorspace</a> &bull; <a href="#GetCacheViewException">GetCacheViewException</a> &bull; <a href="#GetCacheViewStorageClass">GetCacheViewStorageClass</a> &bull; <a href="#GetCacheViewAuthenticPixels">GetCacheViewAuthenticPixels</a> &bull; <a href="#GetOneCacheViewAuthenticPixel">GetOneCacheViewAuthenticPixel</a> &bull; <a href="#GetCacheViewAuthenticIndexQueue">GetCacheViewAuthenticIndexQueue</a> &bull; <a href="#GetCacheViewAuthenticPixelQueue">GetCacheViewAuthenticPixelQueue</a> &bull; <a href="#GetCacheViewVirtualIndexQueue">GetCacheViewVirtualIndexQueue</a> &bull; <a href="#GetCacheViewVirtualPixelQueue">GetCacheViewVirtualPixelQueue</a> &bull; <a href="#GetCacheViewVirtualPixels">GetCacheViewVirtualPixels</a> &bull; <a href="#GetOneCacheViewVirtualPixel">GetOneCacheViewVirtualPixel</a> &bull; <a href="#GetOneCacheViewVirtualMethodPixel">GetOneCacheViewVirtualMethodPixel</a> &bull; <a href="#QueueCacheViewAuthenticPixels">QueueCacheViewAuthenticPixels</a> &bull; <a href="#SetCacheViewStorageClass">SetCacheViewStorageClass</a> &bull; <a href="#SetCacheViewVirtualPixelMethod">SetCacheViewVirtualPixelMethod</a> &bull; <a href="#SyncCacheViewAuthenticPixels">SyncCacheViewAuthenticPixels</a>]</p>
+<p class="navigation-index">[<a href="#AcquireCacheView">AcquireCacheView</a> &bull; <a href="#CloneCacheView">CloneCacheView</a> &bull; <a href="#DestroyCacheView">DestroyCacheView</a> &bull; <a href="#GetCacheViewColorspace">GetCacheViewColorspace</a> &bull; <a href="#GetCacheViewException">GetCacheViewException</a> &bull; <a href="#GetCacheViewStorageClass">GetCacheViewStorageClass</a> &bull; <a href="#GetCacheViewAuthenticPixels">GetCacheViewAuthenticPixels</a> &bull; <a href="#GetCacheViewAuthenticMetacontent">GetCacheViewAuthenticMetacontent</a> &bull; <a href="#GetCacheViewAuthenticPixelQueue">GetCacheViewAuthenticPixelQueue</a> &bull; <a href="#GetCacheViewVirtualMetacontent">GetCacheViewVirtualMetacontent</a> &bull; <a href="#GetCacheViewVirtualPixelQueue">GetCacheViewVirtualPixelQueue</a> &bull; <a href="#GetCacheViewVirtualPixels">GetCacheViewVirtualPixels</a> &bull; <a href="#GetOneCacheViewAuthenticPixel">GetOneCacheViewAuthenticPixel</a> &bull; <a href="#GetOneCacheViewVirtualPixel">GetOneCacheViewVirtualPixel</a> &bull; <a href="#GetOneCacheViewVirtualMethodPixel">GetOneCacheViewVirtualMethodPixel</a> &bull; <a href="#QueueCacheViewAuthenticPixels">QueueCacheViewAuthenticPixels</a> &bull; <a href="#SetCacheViewStorageClass">SetCacheViewStorageClass</a> &bull; <a href="#SetCacheViewVirtualPixelMethod">SetCacheViewVirtualPixelMethod</a> &bull; <a href="#SyncCacheViewAuthenticPixels">SyncCacheViewAuthenticPixels</a>]</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="AcquireCacheView">AcquireCacheView</a></h2>
 <div class="doc-section">
@@ -265,23 +265,6 @@
 <p>the cache view.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewChannels">GetCacheViewChannels</a></h2>
-<div class="doc-section">
-
-<p>GetCacheViewChannels() returns the image pixel channels associated with the specified view.</p>
-
-<p>The format of the GetCacheViewChannels method is:</p>
-
-<pre class="code">
-  size_t GetCacheViewChannels(const CacheView *cache_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
- </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewColorspace">GetCacheViewColorspace</a></h2>
 <div class="doc-section">
 
@@ -341,7 +324,7 @@
 <p>The format of the GetCacheViewAuthenticPixels method is:</p>
 
 <pre class="code">
-  PixelPacket *GetCacheViewAuthenticPixels(CacheView *cache_view,
+  Quantum *GetCacheViewAuthenticPixels(CacheView *cache_view,
     const ssize_t x,const ssize_t y,const size_t columns,
     const size_t rows,ExceptionInfo *exception)
 </pre>
@@ -355,43 +338,15 @@
 <p>These values define the perimeter of a region of pixels.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetOneCacheViewAuthenticPixel">GetOneCacheViewAuthenticPixel</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewAuthenticMetacontent">GetCacheViewAuthenticMetacontent</a></h2>
 <div class="doc-section">
 
-<p>GetOneCacheViewAuthenticPixel() returns a single pixel at the specified (x,y) location.  The image background color is returned if an error occurs.</p>
+<p>GetCacheViewAuthenticMetacontent() returns the meta-content corresponding with the last call to SetCacheViewIndexes() or GetCacheViewAuthenticMetacontent().  The meta-content are authentic and can be updated.</p>
 
-<p>The format of the GetOneCacheViewAuthenticPixel method is:</p>
+<p>The format of the GetCacheViewAuthenticMetacontent() method is:</p>
 
 <pre class="code">
-  MagickBooleaNType GetOneCacheViewAuthenticPixel(
-    const CacheView *cache_view,const ssize_t x,const ssize_t y,
-    Pixelpacket *pixel,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
-<h5>x,y</h5>
-<p>These values define the offset of the pixel.</p>
-
-<h5>pixel</h5>
-<p>return a pixel at the specified (x,y) location.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewAuthenticIndexQueue">GetCacheViewAuthenticIndexQueue</a></h2>
-<div class="doc-section">
-
-<p>GetCacheViewAuthenticIndexQueue() returns the indexes associated with the last call to SetCacheViewIndexes() or GetCacheViewAuthenticIndexQueue().  The indexes are authentic and can be updated.</p>
-
-<p>The format of the GetCacheViewAuthenticIndexQueue() method is:</p>
-
-<pre class="code">
-  IndexPacket *GetCacheViewAuthenticIndexQueue(CacheView *cache_view)
+  void *GetCacheViewAuthenticMetacontent(CacheView *cache_view)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -408,7 +363,7 @@
 <p>The format of the GetCacheViewAuthenticPixelQueue() method is:</p>
 
 <pre class="code">
-  PixelPacket *GetCacheViewAuthenticPixelQueue(CacheView *cache_view)
+  Quantum *GetCacheViewAuthenticPixelQueue(CacheView *cache_view)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -417,15 +372,15 @@
 <p>the cache view.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewVirtualIndexQueue">GetCacheViewVirtualIndexQueue</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewVirtualMetacontent">GetCacheViewVirtualMetacontent</a></h2>
 <div class="doc-section">
 
-<p>GetCacheViewVirtualIndexQueue() returns the indexes associated with the last call to GetCacheViewVirtualIndexQueue().  The indexes are virtual and therefore cannot be updated.</p>
+<p>GetCacheViewVirtualMetacontent() returns the meta-content corresponding with the last call to GetCacheViewVirtualMetacontent().  The meta-content is virtual and therefore cannot be updated.</p>
 
-<p>The format of the GetCacheViewVirtualIndexQueue() method is:</p>
+<p>The format of the GetCacheViewVirtualMetacontent() method is:</p>
 
 <pre class="code">
-  const IndexPacket *GetCacheViewVirtualIndexQueue(
+  const void *GetCacheViewVirtualMetacontent(
     const CacheView *cache_view)
 </pre>
 
@@ -443,7 +398,7 @@
 <p>The format of the GetCacheViewVirtualPixelQueue() method is:</p>
 
 <pre class="code">
-  const PixelPacket *GetCacheViewVirtualPixelQueue(
+  const Quantum *GetCacheViewVirtualPixelQueue(
     const CacheView *cache_view)
 </pre>
 
@@ -461,7 +416,7 @@
 <p>The format of the GetCacheViewVirtualPixels method is:</p>
 
 <pre class="code">
-  const PixelPacket *GetCacheViewVirtualPixels(
+  const Quantum *GetCacheViewVirtualPixels(
     const CacheView *cache_view,const ssize_t x,const ssize_t y,
     const size_t columns,const size_t rows,ExceptionInfo *exception)
 </pre>
@@ -478,6 +433,34 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetOneCacheViewAuthenticPixel">GetOneCacheViewAuthenticPixel</a></h2>
+<div class="doc-section">
+
+<p>GetOneCacheViewAuthenticPixel() returns a single pixel at the specified (x,y) location.  The image background color is returned if an error occurs.</p>
+
+<p>The format of the GetOneCacheViewAuthenticPixel method is:</p>
+
+<pre class="code">
+  MagickBooleaNType GetOneCacheViewAuthenticPixel(
+    const CacheView *cache_view,const ssize_t x,const ssize_t y,
+    PixelPacket *pixel,ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<h5>cache_view</h5>
+<p>the cache view.</p>
+
+<h5>x,y</h5>
+<p>These values define the offset of the pixel.</p>
+
+<h5>pixel</h5>
+<p>return a pixel at the specified (x,y) location.</p>
+
+<h5>exception</h5>
+<p>return any errors or warnings in this structure.</p>
+
+ </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetOneCacheViewVirtualPixel">GetOneCacheViewVirtualPixel</a></h2>
 <div class="doc-section">
 
@@ -546,7 +529,7 @@
 <p>The format of the QueueCacheViewAuthenticPixels method is:</p>
 
 <pre class="code">
-  PixelPacket *QueueCacheViewAuthenticPixels(CacheView *cache_view,
+  Quantum *QueueCacheViewAuthenticPixels(CacheView *cache_view,
     const ssize_t x,const ssize_t y,const size_t columns,
     const size_t rows,ExceptionInfo *exception)
 </pre>
diff --git a/www/api/cache.html b/www/api/cache.html
index 9a588df..d245097 100644
--- a/www/api/cache.html
+++ b/www/api/cache.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
@@ -212,7 +212,7 @@
 <div class="main">

 

 <h1>Module cache Methods</h1>
-<p class="navigation-index">[<a href="#AcquirePixelCacheNexus">AcquirePixelCacheNexus</a> &bull; <a href="#GetAuthenticIndexQueue">GetAuthenticIndexQueue</a> &bull; <a href="#GetAuthenticPixelQueue">GetAuthenticPixelQueue</a> &bull; <a href="#GetAuthenticPixels">GetAuthenticPixels</a> &bull; <a href="#GetOneAuthenticPixel">GetOneAuthenticPixel</a> &bull; <a href="#GetOneVirtualMagickPixel">GetOneVirtualMagickPixel</a> &bull; <a href="#GetOneVirtualMethodPixel">GetOneVirtualMethodPixel</a> &bull; <a href="#GetOneVirtualPixel">GetOneVirtualPixel</a> &bull; <a href="#GetVirtualIndexQueue">GetVirtualIndexQueue</a> &bull; <a href="#VirtualPixelModulo">VirtualPixelModulo</a> &bull; <a href="#GetVirtualPixelQueue">GetVirtualPixelQueue</a> &bull; <a href="#GetVirtualPixels">GetVirtualPixels</a> &bull; <a href="#QueueAuthenticPixels">QueueAuthenticPixels</a> &bull; <a href="#SetPixelCacheVirtualMethod">SetPixelCacheVirtualMethod</a> &bull; <a href="#SyncAuthenticPixels">SyncAuthenticPixels</a>]</p>
+<p class="navigation-index">[<a href="#AcquirePixelCacheNexus">AcquirePixelCacheNexus</a> &bull; <a href="#GetAuthenticMetacontent">GetAuthenticMetacontent</a> &bull; <a href="#GetAuthenticPixelQueue">GetAuthenticPixelQueue</a> &bull; <a href="#GetAuthenticPixels">GetAuthenticPixels</a> &bull; <a href="#GetOneAuthenticPixel">GetOneAuthenticPixel</a> &bull; <a href="#GetOneVirtualMagickPixel">GetOneVirtualMagickPixel</a> &bull; <a href="#GetOneVirtualMethodPixel">GetOneVirtualMethodPixel</a> &bull; <a href="#GetOneVirtualPixel">GetOneVirtualPixel</a> &bull; <a href="#GetVirtualMetacontent">GetVirtualMetacontent</a> &bull; <a href="#VirtualPixelModulo">VirtualPixelModulo</a> &bull; <a href="#GetVirtualPixelQueue">GetVirtualPixelQueue</a> &bull; <a href="#GetVirtualPixels">GetVirtualPixels</a> &bull; <a href="#QueueAuthenticPixels">QueueAuthenticPixels</a> &bull; <a href="#SetPixelCacheVirtualMethod">SetPixelCacheVirtualMethod</a> &bull; <a href="#SyncAuthenticPixels">SyncAuthenticPixels</a>]</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="AcquirePixelCacheNexus">AcquirePixelCacheNexus</a></h2>
 <div class="doc-section">
@@ -231,15 +231,15 @@
 <p>the number of nexus threads.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetAuthenticIndexQueue">GetAuthenticIndexQueue</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetAuthenticMetacontent">GetAuthenticMetacontent</a></h2>
 <div class="doc-section">
 
-<p>GetAuthenticIndexQueue() returns the authentic black channel or the colormap indexes associated with the last call to QueueAuthenticPixels() or GetVirtualPixels().  NULL is returned if the black channel or colormap indexes are not available.</p>
+<p>GetAuthenticMetacontent() returns the authentic metacontent corresponding with the last call to QueueAuthenticPixels() or GetVirtualPixels().  NULL is returned if the associated pixels are not available.</p>
 
-<p>The format of the GetAuthenticIndexQueue() method is:</p>
+<p>The format of the GetAuthenticMetacontent() method is:</p>
 
 <pre class="code">
-  IndexPacket *GetAuthenticIndexQueue(const Image *image)
+  void *GetAuthenticMetacontent(const Image *image)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -251,12 +251,12 @@
 <h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetAuthenticPixelQueue">GetAuthenticPixelQueue</a></h2>
 <div class="doc-section">
 
-<p>GetAuthenticPixelQueue() returns the authentic pixels associated with the last call to QueueAuthenticPixels() or GetAuthenticPixels().</p>
+<p>GetAuthenticPixelQueue() returns the authentic pixels associated corresponding with the last call to QueueAuthenticPixels() or GetAuthenticPixels().</p>
 
 <p>The format of the GetAuthenticPixelQueue() method is:</p>
 
 <pre class="code">
-  PixelPacket *GetAuthenticPixelQueue(const Image image)
+  Quantum *GetAuthenticPixelQueue(const Image image)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -268,16 +268,16 @@
 <h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetAuthenticPixels">GetAuthenticPixels</a></h2>
 <div class="doc-section">
 
-<p>GetAuthenticPixels() obtains a pixel region for read/write access. If the region is successfully accessed, a pointer to a PixelPacket array representing the region is returned, otherwise NULL is returned.</p>
+<p>GetAuthenticPixels() obtains a pixel region for read/write access. If the region is successfully accessed, a pointer to a Quantum array representing the region is returned, otherwise NULL is returned.</p>
 
 <p>The returned pointer may point to a temporary working copy of the pixels or it may point to the original pixels in memory. Performance is maximized if the selected region is part of one row, or one or more full rows, since then there is opportunity to access the pixels in-place (without a copy) if the image is in memory, or in a memory-mapped file. The returned pointer must *never* be deallocated by the user.</p>
 
-<p>Pixels accessed via the returned pointer represent a simple array of type PixelPacket. If the image type is CMYK or if the storage class is PseduoClass, call GetAuthenticIndexQueue() after invoking GetAuthenticPixels() to obtain the black color component or colormap indexes (of type IndexPacket) corresponding to the region.  Once the PixelPacket (and/or IndexPacket) array has been updated, the changes must be saved back to the underlying image using SyncAuthenticPixels() or they may be lost.</p>
+<p>Pixels accessed via the returned pointer represent a simple array of type Quantum.  If the image has corresponding metacontent,call GetAuthenticMetacontent() after invoking GetAuthenticPixels() to obtain the meta-content corresponding to the region.  Once the Quantum array has been updated, the changes must be saved back to the underlying image using SyncAuthenticPixels() or they may be lost.</p>
 
 <p>The format of the GetAuthenticPixels() method is:</p>
 
 <pre class="code">
-  PixelPacket *GetAuthenticPixels(Image *image,const ssize_t x,
+  Quantum *GetAuthenticPixels(Image *image,const ssize_t x,
     const ssize_t y,const size_t columns,const size_t rows,
     ExceptionInfo *exception)
 </pre>
@@ -330,7 +330,7 @@
 
 <pre class="code">
   MagickBooleanType GetOneVirtualMagickPixel(const Image image,
-    const ssize_t x,const ssize_t y,MagickPixelPacket *pixel,
+    const ssize_t x,const ssize_t y,PixelInfo *pixel,
     ExceptionInfo exception)
 </pre>
 
@@ -359,7 +359,7 @@
 <pre class="code">
   MagickBooleanType GetOneVirtualMethodPixel(const Image image,
     const VirtualPixelMethod virtual_pixel_method,const ssize_t x,
-    const ssize_t y,Pixelpacket *pixel,ExceptionInfo exception)
+    const ssize_t y,PixelPacket *pixel,ExceptionInfo exception)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -407,15 +407,15 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetVirtualIndexQueue">GetVirtualIndexQueue</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetVirtualMetacontent">GetVirtualMetacontent</a></h2>
 <div class="doc-section">
 
-<p>GetVirtualIndexQueue() returns the virtual black channel or the colormap indexes associated with the last call to QueueAuthenticPixels() or GetVirtualPixels().  NULL is returned if the black channel or colormap indexes are not available.</p>
+<p>GetVirtualMetacontent() returns the virtual metacontent corresponding with the last call to QueueAuthenticPixels() or GetVirtualPixels().  NULL is returned if the meta-content are not available.</p>
 
-<p>The format of the GetVirtualIndexQueue() method is:</p>
+<p>The format of the GetVirtualMetacontent() method is:</p>
 
 <pre class="code">
-  const IndexPacket *GetVirtualIndexQueue(const Image *image)
+  const void *GetVirtualMetacontent(const Image *image)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -432,12 +432,12 @@
 <h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetVirtualPixelQueue">GetVirtualPixelQueue</a></h2>
 <div class="doc-section">
 
-<p>GetVirtualPixelQueue() returns the virtual pixels associated with the last call to QueueAuthenticPixels() or GetVirtualPixels().</p>
+<p>GetVirtualPixelQueue() returns the virtual pixels associated corresponding with the last call to QueueAuthenticPixels() or GetVirtualPixels().</p>
 
 <p>The format of the GetVirtualPixelQueue() method is:</p>
 
 <pre class="code">
-  const PixelPacket *GetVirtualPixelQueue(const Image image)
+  const Quantum *GetVirtualPixelQueue(const Image image)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -451,7 +451,7 @@
 
 <p>GetVirtualPixels() returns an immutable pixel region. If the region is successfully accessed, a pointer to it is returned, otherwise NULL is returned.  The returned pointer may point to a temporary working copy of the pixels or it may point to the original pixels in memory. Performance is maximized if the selected region is part of one row, or one or more full rows, since there is opportunity to access the pixels in-place (without a copy) if the image is in memory, or in a memory-mapped file.  The returned pointer must *never* be deallocated by the user.</p>
 
-<p>Pixels accessed via the returned pointer represent a simple array of type PixelPacket.  If the image type is CMYK or the storage class is PseudoClass, call GetAuthenticIndexQueue() after invoking GetAuthenticPixels() to access the black color component or to obtain the colormap indexes (of type IndexPacket) corresponding to the region.</p>
+<p>Pixels accessed via the returned pointer represent a simple array of type Quantum.  If the image type is CMYK or the storage class is PseudoClass, call GetAuthenticMetacontent() after invoking GetAuthenticPixels() to access the meta-content (of type void) corresponding to the the region.</p>
 
 <p>If you plan to modify the pixels, use GetAuthenticPixels() instead.</p>
 
@@ -460,7 +460,7 @@
 <p>The format of the GetVirtualPixels() method is:</p>
 
 <pre class="code">
-  const PixelPacket *GetVirtualPixels(const Image *image,const ssize_t x,
+  const Quantum *GetVirtualPixels(const Image *image,const ssize_t x,
     const ssize_t y,const size_t columns,const size_t rows,
     ExceptionInfo *exception)
 </pre>
@@ -480,18 +480,18 @@
 <h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="QueueAuthenticPixels">QueueAuthenticPixels</a></h2>
 <div class="doc-section">
 
-<p>QueueAuthenticPixels() queues a mutable pixel region.  If the region is successfully intialized a pointer to a PixelPacket array representing the region is returned, otherwise NULL is returned.  The returned pointer may point to a temporary working buffer for the pixels or it may point to the final location of the pixels in memory.</p>
+<p>QueueAuthenticPixels() queues a mutable pixel region.  If the region is successfully initialized a pointer to a Quantum array representing the region is returned, otherwise NULL is returned.  The returned pointer may point to a temporary working buffer for the pixels or it may point to the final location of the pixels in memory.</p>
 
 <p>Write-only access means that any existing pixel values corresponding to the region are ignored.  This is useful if the initial image is being created from scratch, or if the existing pixel values are to be completely replaced without need to refer to their pre-existing values. The application is free to read and write the pixel buffer returned by QueueAuthenticPixels() any way it pleases. QueueAuthenticPixels() does not initialize the pixel array values. Initializing pixel array values is the application's responsibility.</p>
 
 <p>Performance is maximized if the selected region is part of one row, or one or more full rows, since then there is opportunity to access the pixels in-place (without a copy) if the image is in memory, or in a memory-mapped file. The returned pointer must *never* be deallocated by the user.</p>
 
-<p>Pixels accessed via the returned pointer represent a simple array of type PixelPacket. If the image type is CMYK or the storage class is PseudoClass, call GetAuthenticIndexQueue() after invoking GetAuthenticPixels() to obtain the black color component or the colormap indexes (of type IndexPacket) corresponding to the region.  Once the PixelPacket (and/or IndexPacket) array has been updated, the changes must be saved back to the underlying image using SyncAuthenticPixels() or they may be lost.</p>
+<p>Pixels accessed via the returned pointer represent a simple array of type Quantum. If the image type is CMYK or the storage class is PseudoClass, call GetAuthenticMetacontent() after invoking GetAuthenticPixels() to obtain the meta-content (of type void) corresponding to the region. Once the Quantum (and/or Quantum) array has been updated, the changes must be saved back to the underlying image using SyncAuthenticPixels() or they may be lost.</p>
 
 <p>The format of the QueueAuthenticPixels() method is:</p>
 
 <pre class="code">
-  PixelPacket *QueueAuthenticPixels(Image *image,const ssize_t x,
+  Quantum *QueueAuthenticPixels(Image *image,const ssize_t x,
     const ssize_t y,const size_t columns,const size_t rows,
     ExceptionInfo *exception)
 </pre>
diff --git a/www/api/cipher.html b/www/api/cipher.html
index 690f693..08472ff 100644
--- a/www/api/cipher.html
+++ b/www/api/cipher.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/api/color.html b/www/api/color.html
index 442fb6c..5b47509 100644
--- a/www/api/color.html
+++ b/www/api/color.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
@@ -389,13 +389,13 @@
 <h2><a href="http://www.imagemagick.org/api/MagickCore/color_8c.html" id="QueryMagickColorCompliance">QueryMagickColorCompliance</a></h2>
 <div class="doc-section">
 
-<p>QueryMagickColorCompliance() returns the red, green, blue, and opacity intensities for a given color name and standards compliance.</p>
+<p>QueryMagickColorCompliance() returns the red, green, blue, and alpha intensities for a given color name and standards compliance.</p>
 
 <p>The format of the QueryMagickColor method is:</p>
 
 <pre class="code">
   MagickBooleanType QueryMagickColor(const char *name,
-    const ComplianceType compliance,MagickPixelPacket *color,
+    const ComplianceType compliance,PixelInfo *color,
     ExceptionInfo *exception)
 </pre>
 
@@ -423,7 +423,7 @@
 
 <pre class="code">
   MagickBooleanType QueryMagickColor(const char *name,
-    MagickPixelPacket *color,ExceptionInfo *exception)
+    PixelInfo *color,ExceptionInfo *exception)
 </pre>
 
 <p>A description of each parameter follows:</p>
diff --git a/www/api/colormap.html b/www/api/colormap.html
index 5761905..2a9bded 100644
--- a/www/api/colormap.html
+++ b/www/api/colormap.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/api/compare.html b/www/api/compare.html
index 9aba24f..1b09ce3 100644
--- a/www/api/compare.html
+++ b/www/api/compare.html
@@ -212,18 +212,17 @@
 <div class="main">

 

 <h1>Module compare Methods</h1>
-<p class="navigation-index">[<a href="#CompareImageChannels">CompareImageChannels</a> &bull; <a href="#GetImageChannelDistortion">GetImageChannelDistortion</a> &bull; <a href="#GetImageChannelDistrortion">GetImageChannelDistrortion</a> &bull; <a href="#IsImagesEqual">IsImagesEqual</a> &bull; <a href="#SimilarityImage">SimilarityImage</a>]</p>
+<p class="navigation-index">[<a href="#CompareImages">CompareImages</a> &bull; <a href="#GetImageDistortion">GetImageDistortion</a> &bull; <a href="#GetImageDistrortion">GetImageDistrortion</a> &bull; <a href="#IsImagesEqual">IsImagesEqual</a> &bull; <a href="#SimilarityImage">SimilarityImage</a>]</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/compare_8c.html" id="CompareImageChannels">CompareImageChannels</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/compare_8c.html" id="CompareImages">CompareImages</a></h2>
 <div class="doc-section">
 
-<p>CompareImageChannels() compares one or more image channels of an image to a reconstructed image and returns the difference image.</p>
+<p>CompareImages() compares one or more pixel channels of an image to a  reconstructed image and returns the difference image.</p>
 
-<p>The format of the CompareImageChannels method is:</p>
+<p>The format of the CompareImages method is:</p>
 
 <pre class="code">
-  Image *CompareImageChannels(const Image *image,
-    const Image *reconstruct_image,const ChannelType channel,
+  Image *CompareImages(const Image *image,const Image *reconstruct_image,
     const MetricType metric,double *distortion,ExceptionInfo *exception)
 </pre>
 
@@ -235,9 +234,6 @@
 <h5>reconstruct_image</h5>
 <p>the reconstruct image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>metric</h5>
 <p>the metric.</p>
 
@@ -248,17 +244,17 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/compare_8c.html" id="GetImageChannelDistortion">GetImageChannelDistortion</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/compare_8c.html" id="GetImageDistortion">GetImageDistortion</a></h2>
 <div class="doc-section">
 
-<p>GetImageChannelDistortion() compares one or more image channels of an image to a reconstructed image and returns the specified distortion metric.</p>
+<p>GetImageDistortion() compares one or more pixel channels of an image to a  reconstructed image and returns the specified distortion metric.</p>
 
-<p>The format of the CompareImageChannels method is:</p>
+<p>The format of the CompareImages method is:</p>
 
 <pre class="code">
-  MagickBooleanType GetImageChannelDistortion(const Image *image,
-    const Image *reconstruct_image,const ChannelType channel,
-    const MetricType metric,double *distortion,ExceptionInfo *exception)
+  MagickBooleanType GetImageDistortion(const Image *image,
+    const Image *reconstruct_image,const MetricType metric,
+    double *distortion,ExceptionInfo *exception)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -269,9 +265,6 @@
 <h5>reconstruct_image</h5>
 <p>the reconstruct image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>metric</h5>
 <p>the metric.</p>
 
@@ -282,15 +275,15 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/compare_8c.html" id="GetImageChannelDistrortion">GetImageChannelDistrortion</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/compare_8c.html" id="GetImageDistrortion">GetImageDistrortion</a></h2>
 <div class="doc-section">
 
-<p>GetImageChannelDistrortion() compares the image channels of an image to a reconstructed image and returns the specified distortion metric for each channel.</p>
+<p>GetImageDistrortion() compares the pixel channels of an image to a reconstructed image and returns the specified distortion metric for each channel.</p>
 
-<p>The format of the CompareImageChannels method is:</p>
+<p>The format of the CompareImages method is:</p>
 
 <pre class="code">
-  double *GetImageChannelDistortions(const Image *image,
+  double *GetImageDistortions(const Image *image,
     const Image *reconstruct_image,const MetricType metric,
     ExceptionInfo *exception)
 </pre>
diff --git a/www/api/composite.html b/www/api/composite.html
index ac34053..852f4ea 100644
--- a/www/api/composite.html
+++ b/www/api/composite.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
diff --git a/www/api/constitute.html b/www/api/constitute.html
index de41043..1ae68fe 100644
--- a/www/api/constitute.html
+++ b/www/api/constitute.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
diff --git a/www/api/decorate.html b/www/api/decorate.html
index c842bde..e4d1c3b 100644
--- a/www/api/decorate.html
+++ b/www/api/decorate.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
diff --git a/www/api/deprecate.html b/www/api/deprecate.html
index 278edc6..fc7e65a 100644
--- a/www/api/deprecate.html
+++ b/www/api/deprecate.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
@@ -211,3010 +211,9 @@
 

 <div class="main">

 

-<h1>Module deprecate Methods</h1>
-<p class="navigation-index">[<a href="#AcquireCacheViewIndexes">AcquireCacheViewIndexes</a> &bull; <a href="#AcquireCacheViewPixels">AcquireCacheViewPixels</a> &bull; <a href="#AcquireImagePixels">AcquireImagePixels</a> &bull; <a href="#AcquireIndexes">AcquireIndexes</a> &bull; <a href="#AcquireMemory">AcquireMemory</a> &bull; <a href="#AcquireOneCacheViewPixel">AcquireOneCacheViewPixel</a> &bull; <a href="#AcquireOneCacheViewVirtualPixel">AcquireOneCacheViewVirtualPixel</a> &bull; <a href="#AcquireOneMagickPixel">AcquireOneMagickPixel</a> &bull; <a href="#AcquireOnePixel">AcquireOnePixel</a> &bull; <a href="#AcquireOneVirtualPixel">AcquireOneVirtualPixel</a> &bull; <a href="#AcquirePixels">AcquirePixels</a> &bull; <a href="#AffinityImage">AffinityImage</a> &bull; <a href="#AffinityImages">AffinityImages</a> &bull; <a href="#AllocateImage">AllocateImage</a> &bull; <a href="#AllocateImageColormap">AllocateImageColormap</a> &bull; <a href="#AllocateNextImage">AllocateNextImage</a> &bull; <a href="#AllocateString">AllocateString</a> &bull; <a href="#AverageImages">AverageImages</a> &bull; <a href="#ChannelThresholdImage">ChannelThresholdImage</a> &bull; <a href="#ClipPathImage">ClipPathImage</a> &bull; <a href="#CloneImageAttributes">CloneImageAttributes</a> &bull; <a href="#CloneMemory">CloneMemory</a> &bull; <a href="#CloseCacheView">CloseCacheView</a> &bull; <a href="#ColorFloodfill">ColorFloodfill</a> &bull; <a href="#DeleteImageAttribute">DeleteImageAttribute</a> &bull; <a href="#DeleteImageList">DeleteImageList</a> &bull; <a href="#DeleteMagickRegistry">DeleteMagickRegistry</a> &bull; <a href="#DescribeImage">DescribeImage</a> &bull; <a href="#DestroyImageAttributes">DestroyImageAttributes</a> &bull; <a href="#DestroyImages">DestroyImages</a> &bull; <a href="#DestroyMagick">DestroyMagick</a> &bull; <a href="#DispatchImage">DispatchImage</a> &bull; <a href="#ExtractSubimageFromImageImage">ExtractSubimageFromImageImage</a> &bull; <a href="#FlattenImages">FlattenImages</a> &bull; <a href="#FormatImageAttribute">FormatImageAttribute</a> &bull; <a href="#FormatMagickString">FormatMagickString</a> &bull; <a href="#FormatString">FormatString</a> &bull; <a href="#GetConfigureBlob">GetConfigureBlob</a> &bull; <a href="#GetCacheView">GetCacheView</a> &bull; <a href="#GetCacheViewIndexes">GetCacheViewIndexes</a> &bull; <a href="#GetCacheViewPixels">GetCacheViewPixels</a> &bull; <a href="#GetImageAttribute">GetImageAttribute</a> &bull; <a href="#GetImageClippingPathAttribute">GetImageClippingPathAttribute</a> &bull; <a href="#GetImageFromMagickRegistry">GetImageFromMagickRegistry</a> &bull; <a href="#GetMagickRegistry">GetMagickRegistry</a> &bull; <a href="#GetImageGeometry">GetImageGeometry</a> &bull; <a href="#GetImageList">GetImageList</a> &bull; <a href="#GetImageListIndex">GetImageListIndex</a> &bull; <a href="#GetImageListSize">GetImageListSize</a> &bull; <a href="#GetImagePixels">GetImagePixels</a> &bull; <a href="#GetIndexes">GetIndexes</a> &bull; <a href="#GetNextImage">GetNextImage</a> &bull; <a href="#GetNextImageAttribute">GetNextImageAttribute</a> &bull; <a href="#GetNumberScenes">GetNumberScenes</a> &bull; <a href="#GetOnePixel">GetOnePixel</a> &bull; <a href="#GetPixels">GetPixels</a> &bull; <a href="#GetPreviousImage">GetPreviousImage</a> &bull; <a href="#HSLTransform">HSLTransform</a> &bull; <a href="#IdentityAffine">IdentityAffine</a> &bull; <a href="#InitializeMagick">InitializeMagick</a> &bull; <a href="#InterpolatePixelColor">InterpolatePixelColor</a> &bull; <a href="#InterpretImageAttributes">InterpretImageAttributes</a> &bull; <a href="#LevelImageColor">LevelImageColor</a> &bull; <a href="#LiberateMemory">LiberateMemory</a> &bull; <a href="#LiberateSemaphoreInfo">LiberateSemaphoreInfo</a> &bull; <a href="#MagickIncarnate">MagickIncarnate</a> &bull; <a href="#MagickMonitor">MagickMonitor</a> &bull; <a href="#MapImage">MapImage</a> &bull; <a href="#MapImages">MapImages</a> &bull; <a href="#MatteFloodfill">MatteFloodfill</a> &bull; <a href="#MaximumImages">MaximumImages</a> &bull; <a href="#MinimumImages">MinimumImages</a> &bull; <a href="#MedianFilterImage">MedianFilterImage</a> &bull; <a href="#ModeImage">ModeImage</a> &bull; <a href="#MosaicImages">MosaicImages</a> &bull; <a href="#OpaqueImage">OpaqueImage</a> &bull; <a href="#OpenCacheView">OpenCacheView</a> &bull; <a href="#PaintFloodfill">PaintFloodfill</a> &bull; <a href="#PaintOpaqueImage">PaintOpaqueImage</a> &bull; <a href="#PaintTransparentImage">PaintTransparentImage</a> &bull; <a href="#ParseSizeGeometry">ParseSizeGeometry</a> &bull; <a href="#PopImageList">PopImageList</a> &bull; <a href="#PopImagePixels">PopImagePixels</a> &bull; <a href="#PostscriptGeometry">PostscriptGeometry</a> &bull; <a href="#PushImageList">PushImageList</a> &bull; <a href="#PushImagePixels">PushImagePixels</a> &bull; <a href="#QuantizationError">QuantizationError</a> &bull; <a href="#RandomChannelThresholdImage">RandomChannelThresholdImage</a> &bull; <a href="#ReacquireMemory">ReacquireMemory</a> &bull; <a href="#RecolorImage">RecolorImage</a> &bull; <a href="#ReduceNoiseImage">ReduceNoiseImage</a> &bull; <a href="#ResetImageAttributeIterator">ResetImageAttributeIterator</a> &bull; <a href="#SetCacheViewPixels">SetCacheViewPixels</a> &bull; <a href="#SetExceptionInfo">SetExceptionInfo</a> &bull; <a href="#SetImage">SetImage</a> &bull; <a href="#SetImageAttribute">SetImageAttribute</a> &bull; <a href="#SetImageList">SetImageList</a> &bull; <a href="#SetImagePixels">SetImagePixels</a> &bull; <a href="#SetMagickRegistry">SetMagickRegistry</a> &bull; <a href="#SetMonitorHandler">SetMonitorHandler</a> &bull; <a href="#ShiftImageList">ShiftImageList</a> &bull; <a href="#SpliceImageList">SpliceImageList</a> &bull; <a href="#Strip">Strip</a> &bull; <a href="#SyncCacheView">SyncCacheView</a> &bull; <a href="#SyncCacheViewPixels">SyncCacheViewPixels</a> &bull; <a href="#SyncImagePixels">SyncImagePixels</a> &bull; <a href="#TemporaryFilename">TemporaryFilename</a> &bull; <a href="#ThresholdImage">ThresholdImage</a> &bull; <a href="#ThresholdImageChannel">ThresholdImageChannel</a> &bull; <a href="#TransformHSL">TransformHSL</a> &bull; <a href="#TranslateText">TranslateText</a> &bull; <a href="#TransparentImage">TransparentImage</a> &bull; <a href="#UnshiftImageList">UnshiftImageList</a> &bull; <a href="#ZoomImage">ZoomImage</a>]</p>
-
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquireCacheViewIndexes">AcquireCacheViewIndexes</a></h2>
-<div class="doc-section">
-
-<p>AcquireCacheViewIndexes() returns the indexes associated with the specified view.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetCacheViewVirtualIndexQueue(cache_view);
-</pre>
-
-<p>The format of the AcquireCacheViewIndexes method is:</p>
-
-<pre class="code">
-  const IndexPacket *AcquireCacheViewIndexes(const CacheView *cache_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquireCacheViewPixels">AcquireCacheViewPixels</a></h2>
-<div class="doc-section">
-
-<p>AcquireCacheViewPixels() gets pixels from the in-memory or disk pixel cache as defined by the geometry parameters.   A pointer to the pixels is returned if the pixels are transferred, otherwise a NULL is returned.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetCacheViewVirtualPixels(cache_view,x,y,columns,rows,exception);
-</pre>
-
-<p>The format of the AcquireCacheViewPixels method is:</p>
-
-<pre class="code">
-  const PixelPacket *AcquireCacheViewPixels(const CacheView *cache_view,
-    const ssize_t x,const ssize_t y,const size_t columns,
-    const size_t rows,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
-<h5>x,y,columns,rows</h5>
-<p>These values define the perimeter of a region of pixels.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquireImagePixels">AcquireImagePixels</a></h2>
-<div class="doc-section">
-
-<p>AcquireImagePixels() returns an immutable pixel region. If the region is successfully accessed, a pointer to it is returned, otherwise NULL is returned. The returned pointer may point to a temporary working copy of the pixels or it may point to the original pixels in memory. Performance is maximized if the selected region is part of one row, or one or more full rows, since there is opportunity to access the pixels in-place (without a copy) if the image is in RAM, or in a memory-mapped file.  The returned pointer should *never* be deallocated by the user.</p>
-
-<p>Pixels accessed via the returned pointer represent a simple array of type PixelPacket.  If the image type is CMYK or the storage class is PseudoClass, call GetAuthenticIndexQueue() after invoking GetAuthenticPixels() to access the black color component or to obtain the colormap indexes (of type IndexPacket) corresponding to the region.</p>
-
-<p>If you plan to modify the pixels, use GetAuthenticPixels() instead.</p>
-
-<p>Note, the AcquireImagePixels() and GetAuthenticPixels() methods are not thread-safe.  In a threaded environment, use GetCacheViewVirtualPixels() or GetCacheViewAuthenticPixels() instead.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetVirtualPixels(image,x,y,columns,rows,exception);
-</pre>
-
-<p>The format of the AcquireImagePixels() method is:</p>
-
-<pre class="code">
-  const PixelPacket *AcquireImagePixels(const Image *image,const ssize_t x,
-    const ssize_t y,const size_t columns,const size_t rows,
-    ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>x,y,columns,rows</h5>
-<p>These values define the perimeter of a region of pixels.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquireIndexes">AcquireIndexes</a></h2>
-<div class="doc-section">
-
-<p>AcquireIndexes() returns the black channel or the colormap indexes associated with the last call to QueueAuthenticPixels() or GetVirtualPixels().  NULL is returned if the black channel or colormap indexes are not available.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetVirtualIndexQueue(image);
-</pre>
-
-<p>The format of the AcquireIndexes() method is:</p>
-
-<pre class="code">
-  const IndexPacket *AcquireIndexes(const Image *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>indexes</h5>
-<p>AcquireIndexes() returns the indexes associated with the last call to QueueAuthenticPixels() or GetVirtualPixels().</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquireMemory">AcquireMemory</a></h2>
-<div class="doc-section">
-
-<p>AcquireMemory() returns a pointer to a block of memory at least size bytes suitably aligned for any use.</p>
-
-<p>The format of the AcquireMemory method is:</p>
-
-<pre class="code">
-  void *AcquireMemory(const size_t size)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>size</h5>
-<p>the size of the memory in bytes to allocate.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquireOneCacheViewPixel">AcquireOneCacheViewPixel</a></h2>
-<div class="doc-section">
-
-<p>AcquireOneCacheViewPixel() returns a single pixel at the specified (x,y) location.  The image background color is returned if an error occurs.  If you plan to modify the pixel, use GetOneCacheViewAuthenticPixel() instead.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetOneCacheViewVirtualPixel(cache_view,x,y,pixel,exception);
-</pre>
-
-<p>The format of the AcquireOneCacheViewPixel method is:</p>
-
-<pre class="code">
-  MagickBooleanType AcquireOneCacheViewPixel(const CacheView *cache_view,
-    const ssize_t x,const ssize_t y,PixelPacket *pixel,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
-<h5>x,y</h5>
-<p>These values define the offset of the pixel.</p>
-
-<h5>pixel</h5>
-<p>return a pixel at the specified (x,y) location.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquireOneCacheViewVirtualPixel">AcquireOneCacheViewVirtualPixel</a></h2>
-<div class="doc-section">
-
-<p>AcquireOneCacheViewVirtualPixel() returns a single pixel at the specified (x,y) location.  The image background color is returned if an error occurs. If you plan to modify the pixel, use GetOneCacheViewAuthenticPixel() instead.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetOneCacheViewVirtualMethodPixel(cache_view,virtual_pixel_method,
-  x,y,pixel,exception);
-</pre>
-
-<p>The format of the AcquireOneCacheViewPixel method is:</p>
-
-<pre class="code">
-  MagickBooleanType AcquireOneCacheViewVirtualPixel(
-    const CacheView *cache_view,
-    const VirtualPixelMethod virtual_pixel_method,const ssize_t x,
-    const ssize_t y,PixelPacket *pixel,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
-<h5>virtual_pixel_method</h5>
-<p>the virtual pixel method.</p>
-
-<h5>x,y</h5>
-<p>These values define the offset of the pixel.</p>
-
-<h5>pixel</h5>
-<p>return a pixel at the specified (x,y) location.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquireOneMagickPixel">AcquireOneMagickPixel</a></h2>
-<div class="doc-section">
-
-<p>AcquireOneMagickPixel() returns a single pixel at the specified (x,y) location.  The image background color is returned if an error occurs.  If you plan to modify the pixel, use GetOnePixel() instead.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      MagickPixelPacket pixel;
-      GetOneVirtualMagickPixel(image,x,y,&pixel,exception);
-</pre>
-
-<p>The format of the AcquireOneMagickPixel() method is:</p>
-
-<pre class="code">
-  MagickPixelPacket AcquireOneMagickPixel(const Image image,const ssize_t x,
-    const ssize_t y,ExceptionInfo exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>x,y</h5>
-<p>These values define the location of the pixel to return.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquireOnePixel">AcquireOnePixel</a></h2>
-<div class="doc-section">
-
-<p>AcquireOnePixel() returns a single pixel at the specified (x,y) location. The image background color is returned if an error occurs.  If you plan to modify the pixel, use GetOnePixel() instead.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      PixelPacket pixel;
-      GetOneVirtualPixel(image,x,y,&pixel,exception);
-</pre>
-
-<p>The format of the AcquireOnePixel() method is:</p>
-
-<pre class="code">
-  PixelPacket AcquireOnePixel(const Image image,const ssize_t x,
-    const ssize_t y,ExceptionInfo exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>x,y</h5>
-<p>These values define the location of the pixel to return.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquireOneVirtualPixel">AcquireOneVirtualPixel</a></h2>
-<div class="doc-section">
-
-<p>AcquireOneVirtualPixel() returns a single pixel at the specified (x,y) location as defined by specified pixel method.  The image background color is returned if an error occurs.  If you plan to modify the pixel, use GetOnePixel() instead.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      PixelPacket pixel;
-      GetOneVirtualMethodPixel(image,virtual_pixel_method,x,y,&pixel,exception);
-</pre>
-
-<p>The format of the AcquireOneVirtualPixel() method is:</p>
-
-<pre class="code">
-  PixelPacket AcquireOneVirtualPixel(const Image image,
-    const VirtualPixelMethod virtual_pixel_method,const ssize_t x,
-    const ssize_t y,ExceptionInfo exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>virtual_pixel_method</h5>
-<p>the virtual pixel method.</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>x,y</h5>
-<p>These values define the location of the pixel to return.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AcquirePixels">AcquirePixels</a></h2>
-<div class="doc-section">
-
-<p>AcquirePixels() returns the pixels associated with the last call to QueueAuthenticPixels() or GetVirtualPixels().</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetVirtualPixelQueue(image);
-</pre>
-
-<p>The format of the AcquirePixels() method is:</p>
-
-<pre class="code">
-  const PixelPacket *AcquirePixels(const Image image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AffinityImage">AffinityImage</a></h2>
-<div class="doc-section">
-
-<p>AffinityImage() replaces the colors of an image with the closest color from a reference image.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      RemapImage(quantize_info,image,affinity_image);
-</pre>
-
-<p>The format of the AffinityImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType AffinityImage(const QuantizeInfo *quantize_info,
-    Image *image,const Image *affinity_image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>quantize_info</h5>
-<p>Specifies a pointer to an QuantizeInfo structure.</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>affinity_image</h5>
-<p>the reference image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AffinityImages">AffinityImages</a></h2>
-<div class="doc-section">
-
-<p>AffinityImages() replaces the colors of a sequence of images with the closest color from a reference image.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      RemapImages(quantize_info,images,affinity_image);
-</pre>
-
-<p>The format of the AffinityImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType AffinityImages(const QuantizeInfo *quantize_info,
-    Image *images,Image *affinity_image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>quantize_info</h5>
-<p>Specifies a pointer to an QuantizeInfo structure.</p>
-
-<h5>images</h5>
-<p>the image sequence.</p>
-
-<h5>affinity_image</h5>
-<p>the reference image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AllocateImage">AllocateImage</a></h2>
-<div class="doc-section">
-
-<p>AllocateImage() returns a pointer to an image structure initialized to default values.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      AcquireImage(image_info);
-</pre>
-
-<p>The format of the AllocateImage method is:</p>
-
-<pre class="code">
-  Image *AllocateImage(const ImageInfo *image_info)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image_info</h5>
-<p>Many of the image default values are set from this structure.  For example, filename, compression, depth, background color, and others.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AllocateImageColormap">AllocateImageColormap</a></h2>
-<div class="doc-section">
-
-<p>AllocateImageColormap() allocates an image colormap and initializes it to a linear gray colorspace.  If the image already has a colormap, it is replaced.  AllocateImageColormap() returns MagickTrue if successful, otherwise MagickFalse if there is not enough memory.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      AcquireImageColormap(image,colors);
-</pre>
-
-<p>The format of the AllocateImageColormap method is:</p>
-
-<pre class="code">
-  MagickBooleanType AllocateImageColormap(Image *image,
-    const size_t colors)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>colors</h5>
-<p>the number of colors in the image colormap.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AllocateNextImage">AllocateNextImage</a></h2>
-<div class="doc-section">
-
-<p>AllocateNextImage() initializes the next image in a sequence to default values.  The next member of image points to the newly allocated image.  If there is a memory shortage, next is assigned NULL.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      AcquireNextImage(image_info,image);
-</pre>
-
-<p>The format of the AllocateNextImage method is:</p>
-
-<pre class="code">
-  void AllocateNextImage(const ImageInfo *image_info,Image *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image_info</h5>
-<p>Many of the image default values are set from this structure.  For example, filename, compression, depth, background color, and others.</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AllocateString">AllocateString</a></h2>
-<div class="doc-section">
-
-<p>AllocateString() allocates memory for a string and copies the source string to that memory location (and returns it).</p>
-
-<p>The format of the AllocateString method is:</p>
-
-<pre class="code">
-  char *AllocateString(const char *source)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>source</h5>
-<p>A character string.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="AverageImages">AverageImages</a></h2>
-<div class="doc-section">
-
-<p>AverageImages() takes a set of images and averages them together.  Each image in the set must have the same width and height.  AverageImages() returns a single image with each corresponding pixel component of each image averaged.   On failure, a NULL image is returned and exception describes the reason for the failure.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      EvaluateImages(images,MeanEvaluateOperator,exception);
-</pre>
-
-<p>The format of the AverageImages method is:</p>
-
-<pre class="code">
-  Image *AverageImages(Image *images,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image sequence.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ChannelThresholdImage">ChannelThresholdImage</a></h2>
-<div class="doc-section">
-
-<p>ChannelThresholdImage() changes the value of individual pixels based on the intensity of each pixel channel.  The result is a high-contrast image.</p>
-
-<p>The format of the ChannelThresholdImage method is:</p>
-
-<pre class="code">
-  unsigned int ChannelThresholdImage(Image *image,const char *level)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>level</h5>
-<p>define the threshold values.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ClipPathImage">ClipPathImage</a></h2>
-<div class="doc-section">
-
-<p>ClipPathImage() sets the image clip mask based any clipping path information if it exists.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      ClipImagePath(image,pathname,inside);
-</pre>
-
-<p>The format of the ClipImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType ClipPathImage(Image *image,const char *pathname,
-    const MagickBooleanType inside)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>pathname</h5>
-<p>name of clipping path resource. If name is preceded by #, use clipping path numbered by name.</p>
-
-<h5>inside</h5>
-<p>if non-zero, later operations take effect inside clipping path. Otherwise later operations take effect outside clipping path.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="CloneImageAttributes">CloneImageAttributes</a></h2>
-<div class="doc-section">
-
-<p>CloneImageAttributes() clones one or more image attributes.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      CloneImageProperties(image,clone_image);
-</pre>
-
-<p>The format of the CloneImageAttributes method is:</p>
-
-<pre class="code">
-  MagickBooleanType CloneImageAttributes(Image *image,
-    const Image *clone_image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>clone_image</h5>
-<p>the clone image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="CloneMemory">CloneMemory</a></h2>
-<div class="doc-section">
-
-<p>CloneMemory() copies size bytes from memory area source to the destination. Copying between objects that overlap will take place correctly.  It returns destination.</p>
-
-<p>The format of the CloneMemory method is:</p>
-
-<pre class="code">
-  void *CloneMemory(void *destination,const void *source,
-    const size_t size)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>destination</h5>
-<p>the destination.</p>
-
-<h5>source</h5>
-<p>the source.</p>
-
-<h5>size</h5>
-<p>the size of the memory in bytes to allocate.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="CloseCacheView">CloseCacheView</a></h2>
-<div class="doc-section">
-
-<p>CloseCacheView() closes the specified view returned by a previous call to OpenCacheView().</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      DestroyCacheView(view_info);
-</pre>
-
-<p>The format of the CloseCacheView method is:</p>
-
-<pre class="code">
-  CacheView *CloseCacheView(CacheView *view_info)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>view_info</h5>
-<p>the address of a structure of type CacheView.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ColorFloodfill">ColorFloodfill</a></h2>
-<div class="doc-section">
-
-<p>ColorFloodfill() 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>
-
-<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>
-
-<p>The format of the ColorFloodfillImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType ColorFloodfillImage(Image *image,
-    const DrawInfo *draw_info,const PixelPacket target,
-    const ssize_t x_offset,const ssize_t y_offset,const PaintMethod method)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>draw_info</h5>
-<p>the draw info.</p>
-
-<h5>target</h5>
-<p>the RGB value of the target color.</p>
-
-<h5>x,y</h5>
-<p>the starting location of the operation.</p>
-
-<h5>method</h5>
-<p>Choose either FloodfillMethod or FillToBorderMethod.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="DeleteImageAttribute">DeleteImageAttribute</a></h2>
-<div class="doc-section">
-
-<p>DeleteImageAttribute() deletes an attribute from the image.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      DeleteImageProperty(image,key);
-</pre>
-
-<p>The format of the DeleteImageAttribute method is:</p>
-
-<pre class="code">
-  MagickBooleanType DeleteImageAttribute(Image *image,const char *key)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image info.</p>
-
-<h5>key</h5>
-<p>the image key.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="DeleteImageList">DeleteImageList</a></h2>
-<div class="doc-section">
-
-<p>DeleteImageList() deletes an image at the specified position in the list.</p>
-
-<p>The format of the DeleteImageList method is:</p>
-
-<pre class="code">
-  unsigned int DeleteImageList(Image *images,const ssize_t offset)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
-<h5>offset</h5>
-<p>the position within the list.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="DeleteMagickRegistry">DeleteMagickRegistry</a></h2>
-<div class="doc-section">
-
-<p>DeleteMagickRegistry() deletes an entry in the registry as defined by the id. It returns MagickTrue if the entry is deleted otherwise MagickFalse if no entry is found in the registry that matches the id.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      char key[MaxTextExtent];
-      FormatLocaleString(key,MaxTextExtent,"ld\n",id);
-      DeleteImageRegistry(key);
-</pre>
-
-<p>The format of the DeleteMagickRegistry method is:</p>
-
-<pre class="code">
-  MagickBooleanType DeleteMagickRegistry(const ssize_t id)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>id</h5>
-<p>the registry id.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="DescribeImage">DescribeImage</a></h2>
-<div class="doc-section">
-
-<p>DescribeImage() describes an image by printing its attributes to the file. Attributes include the image width, height, size, and others.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      IdentifyImage(image,file,verbose);
-</pre>
-
-<p>The format of the DescribeImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType DescribeImage(Image *image,FILE *file,
-    const MagickBooleanType verbose)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>file</h5>
-<p>the file, typically stdout.</p>
-
-<h5>verbose</h5>
-<p>A value other than zero prints more detailed information about the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="DestroyImageAttributes">DestroyImageAttributes</a></h2>
-<div class="doc-section">
-
-<p>DestroyImageAttributes() deallocates memory associated with the image attribute list.</p>
-
-<p>The format of the DestroyImageAttributes method is:</p>
-
-<pre class="code">
-  DestroyImageAttributes(Image *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="DestroyImages">DestroyImages</a></h2>
-<div class="doc-section">
-
-<p>DestroyImages() destroys an image list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      DestroyImageList(image);
-</pre>
-
-<p>The format of the DestroyImages method is:</p>
-
-<pre class="code">
-  void DestroyImages(Image *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image sequence.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="DestroyMagick">DestroyMagick</a></h2>
-<div class="doc-section">
-
-<p>DestroyMagick() destroys the ImageMagick environment.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      MagickCoreTerminus();
-</pre>
-
-<p>The format of the DestroyMagick function is:</p>
-
-<pre class="text">
-  DestroyMagick(void)
-</pre>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="DispatchImage">DispatchImage</a></h2>
-<div class="doc-section">
-
-<p>DispatchImage() extracts pixel data from an image and returns it to you. The method returns MagickFalse on success otherwise MagickTrue if an error is encountered.  The data is returned as char, short int, int, ssize_t, float, or double in the order specified by map.</p>
-
-<p>Suppose you want to extract the first scanline of a 640x480 image as character data in red-green-blue order:</p>
-
-<pre class="text">
-  DispatchImage(image,0,0,640,1,"RGB",CharPixel,pixels,exception);
-</pre>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      ExportImagePixels(image,x_offset,y_offset,columns,rows,map,type,pixels,
-  exception);
-</pre>
-
-<p>The format of the DispatchImage method is:</p>
-
-<pre class="code">
-  unsigned int DispatchImage(const Image *image,const ssize_t x_offset,
-    const ssize_t y_offset,const size_t columns,
-    const size_t rows,const char *map,const StorageType type,
-    void *pixels,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>x_offset, y_offset, columns, rows</h5>
-<p>These values define the perimeter of a region of pixels you want to extract.</p>
-
-<h5>map</h5>
-<p>This string reflects the expected ordering of the pixel array. It can be any combination or order of R = red, G = green, B = blue, A = alpha, C = cyan, Y = yellow, M = magenta, K = black, or I = intensity (for grayscale).</p>
-
-<h5>type</h5>
-<p>Define the data type of the pixels.  Float and double types are normalized to [0..1] otherwise [0..QuantumRange].  Choose from these types: CharPixel, ShortPixel, IntegerPixel, LongPixel, FloatPixel, or DoublePixel.</p>
-
-<h5>pixels</h5>
-<p>This array of values contain the pixel components as defined by map and type.  You must preallocate this array where the expected length varies depending on the values of width, height, map, and type.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ExtractSubimageFromImageImage">ExtractSubimageFromImageImage</a></h2>
-<div class="doc-section">
-
-<p>ExtractSubimageFromImageImage() extracts a region of the image that most closely resembles the reference.</p>
-
-<p>The format of the ExtractSubimageFromImageImage method is:</p>
-
-<pre class="code">
-  Image *ExtractSubimageFromImage(const Image *image,
-    const Image *reference,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>reference</h5>
-<p>find an area of the image that closely resembles this image.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="FlattenImages">FlattenImages</a></h2>
-<div class="doc-section">
-
-<p>FlattenImages() Obsolete Function: Use MergeImageLayers() instead.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      MergeImageLayers(image,FlattenLayer,exception);
-</pre>
-
-<p>The format of the FlattenImage method is:</p>
-
-<pre class="code">
-  Image *FlattenImage(Image *image,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image sequence.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="FormatImageAttribute">FormatImageAttribute</a></h2>
-<div class="doc-section">
-
-<p>FormatImageAttribute() permits formatted key/value pairs to be saved as an image attribute.</p>
-
-<p>The format of the FormatImageAttribute method is:</p>
-
-<pre class="code">
-  MagickBooleanType FormatImageAttribute(Image *image,const char *key,
-    const char *format,...)
-</pre>
-
-<p>A description of each parameter follows.</p>
-
-<h5> image</h5>
-<p>The image.</p>
-
-<h5> key</h5>
-<p>The attribute key.</p>
-
-<h5> format</h5>
-<p>A string describing the format to use to write the remaining arguments.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="FormatMagickString">FormatMagickString</a></h2>
-<div class="doc-section">
-
-<p>FormatMagickString() prints formatted output of a variable argument list.</p>
-
-<p>The format of the FormatMagickString method is:</p>
-
-<pre class="code">
-  ssize_t FormatMagickString(char *string,const size_t length,
-    const char *format,...)
-</pre>
-
-<p>A description of each parameter follows.</p>
-
-<h5>string</h5>
-<p>FormatMagickString() returns the formatted string in this character buffer.</p>
-
-<h5>length</h5>
-<p>the maximum length of the string.</p>
-
-<h5>format</h5>
-<p>A string describing the format to use to write the remaining arguments.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="FormatString">FormatString</a></h2>
-<div class="doc-section">
-
-<p>FormatString() prints formatted output of a variable argument list.</p>
-
-<p>The format of the FormatString method is:</p>
-
-<pre class="code">
-  void FormatString(char *string,const char *format,...)
-</pre>
-
-<p>A description of each parameter follows.</p>
-
-<h5> string</h5>
-<p>Method FormatString returns the formatted string in this character buffer.</p>
-
-<h5> format</h5>
-<p>A string describing the format to use to write the remaining arguments.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetConfigureBlob">GetConfigureBlob</a></h2>
-<div class="doc-section">
-
-<p>GetConfigureBlob() returns the specified configure file as a blob.</p>
-
-<p>The format of the GetConfigureBlob method is:</p>
-
-<pre class="code">
-  void *GetConfigureBlob(const char *filename,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>filename</h5>
-<p>the configure file name.</p>
-
-<h5>path</h5>
-<p>return the full path information of the configure file.</p>
-
-<h5>length</h5>
-<p>This pointer to a size_t integer sets the initial length of the blob.  On return, it reflects the actual length of the blob.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetCacheView">GetCacheView</a></h2>
-<div class="doc-section">
-
-<p>GetCacheView() gets pixels from the in-memory or disk pixel cache as defined by the geometry parameters.   A pointer to the pixels is returned if the pixels are transferred, otherwise a NULL is returned.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetCacheViewAuthenticPixels(cache_view,x,y,columns,rows,
-  GetCacheViewException(cache_view));
-</pre>
-
-<p>The format of the GetCacheView method is:</p>
-
-<pre class="code">
-  PixelPacket *GetCacheView(CacheView *cache_view,const ssize_t x,
-    const ssize_t y,const size_t columns,const size_t rows)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the address of a structure of type CacheView.</p>
-
-<h5>x,y,columns,rows</h5>
-<p>These values define the perimeter of a region of pixels.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetCacheViewIndexes">GetCacheViewIndexes</a></h2>
-<div class="doc-section">
-
-<p>GetCacheViewIndexes() returns the indexes associated with the specified view.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetCacheViewAuthenticIndexQueue(cache_view);
-</pre>
-
-<p>The format of the GetCacheViewIndexes method is:</p>
-
-<pre class="code">
-  IndexPacket *GetCacheViewIndexes(CacheView *cache_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetCacheViewPixels">GetCacheViewPixels</a></h2>
-<div class="doc-section">
-
-<p>GetCacheViewPixels() gets pixels from the in-memory or disk pixel cache as defined by the geometry parameters.   A pointer to the pixels is returned if the pixels are transferred, otherwise a NULL is returned.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetCacheViewAuthenticPixels(cache_view,x,y,columns,rows,
-  GetCacheViewException(cache_view));
-</pre>
-
-<p>The format of the GetCacheViewPixels method is:</p>
-
-<pre class="code">
-  PixelPacket *GetCacheViewPixels(CacheView *cache_view,const ssize_t x,
-    const ssize_t y,const size_t columns,const size_t rows)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
-<h5>x,y,columns,rows</h5>
-<p>These values define the perimeter of a region of pixels.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetImageAttribute">GetImageAttribute</a></h2>
-<div class="doc-section">
-
-<p>GetImageAttribute() searches the list of image attributes and returns a pointer to the attribute if it exists otherwise NULL.</p>
-
-<p>The format of the GetImageAttribute method is:</p>
-
-<pre class="code">
-  const ImageAttribute *GetImageAttribute(const Image *image,
-    const char *key)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>key</h5>
-<p>These character strings are the name of an image attribute to return.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetImageClippingPathAttribute">GetImageClippingPathAttribute</a></h2>
-<div class="doc-section">
-
-<p>GetImageClippingPathAttribute() searches the list of image attributes and returns a pointer to a clipping path if it exists otherwise NULL.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetImageAttribute(image,"8BIM:1999,2998");
-</pre>
-
-<p>The format of the GetImageClippingPathAttribute method is:</p>
-
-<pre class="code">
-  const ImageAttribute *GetImageClippingPathAttribute(Image *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>attribute</h5>
-<p>Method GetImageClippingPathAttribute returns the clipping path if it exists otherwise NULL.</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetImageFromMagickRegistry">GetImageFromMagickRegistry</a></h2>
-<div class="doc-section">
-
-<p>GetImageFromMagickRegistry() gets an image from the registry as defined by its name.  If the image is not found, a NULL image is returned.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetImageRegistry(ImageRegistryType,name,exception);
-</pre>
-
-<p>The format of the GetImageFromMagickRegistry method is:</p>
-
-<pre class="code">
-  Image *GetImageFromMagickRegistry(const char *name,ssize_t *id,
-    ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>name</h5>
-<p>the name of the image to retrieve from the registry.</p>
-
-<h5>id</h5>
-<p>the registry id.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetMagickRegistry">GetMagickRegistry</a></h2>
-<div class="doc-section">
-
-<p>GetMagickRegistry() gets a blob from the registry as defined by the id.  If the blob that matches the id is not found, NULL is returned.</p>
-
-<p>The format of the GetMagickRegistry method is:</p>
-
-<pre class="code">
-  const void *GetMagickRegistry(const ssize_t id,RegistryType *type,
-    size_t *length,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>id</h5>
-<p>the registry id.</p>
-
-<h5>type</h5>
-<p>the registry type.</p>
-
-<h5>length</h5>
-<p>the blob length in number of bytes.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetImageGeometry">GetImageGeometry</a></h2>
-<div class="doc-section">
-
-<p>GetImageGeometry() returns a region as defined by the geometry string with respect to the image and its gravity.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      if (size_to_fit != MagickFalse)
-  ParseRegionGeometry(image,geometry,region_info,&image->exception); else
-  ParsePageGeometry(image,geometry,region_info,&image->exception);
-</pre>
-
-<p>The format of the GetImageGeometry method is:</p>
-
-<pre class="code">
-  int GetImageGeometry(Image *image,const char *geometry,
-    const unsigned int size_to_fit,RectangeInfo *region_info)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>flags</h5>
-<p>Method GetImageGeometry returns a bitmask that indicates which of the four values were located in the geometry string.</p>
-
-<h5>geometry</h5>
-<p>The geometry (e.g. 100x100+10+10).</p>
-
-<h5>size_to_fit</h5>
-<p>A value other than 0 means to scale the region so it fits within the specified width and height.</p>
-
-<h5>region_info</h5>
-<p>the region as defined by the geometry string with respect to the image and its gravity.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetImageList">GetImageList</a></h2>
-<div class="doc-section">
-
-<p>GetImageList() returns an image at the specified position in the list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      CloneImage(GetImageFromList(images,(ssize_t) offset),0,0,MagickTrue,
-  exception);
-</pre>
-
-<p>The format of the GetImageList method is:</p>
-
-<pre class="code">
-  Image *GetImageList(const Image *images,const ssize_t offset,
-    ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
-<h5>offset</h5>
-<p>the position within the list.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetImageListIndex">GetImageListIndex</a></h2>
-<div class="doc-section">
-
-<p>GetImageListIndex() returns the position in the list of the specified image.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetImageIndexInList(images);
-</pre>
-
-<p>The format of the GetImageListIndex method is:</p>
-
-<pre class="code">
-  ssize_t GetImageListIndex(const Image *images)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetImageListSize">GetImageListSize</a></h2>
-<div class="doc-section">
-
-<p>GetImageListSize() returns the number of images in the list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetImageListLength(images);
-</pre>
-
-<p>The format of the GetImageListSize method is:</p>
-
-<pre class="code">
-  size_t GetImageListSize(const Image *images)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetImagePixels">GetImagePixels</a></h2>
-<div class="doc-section">
-
-<p>GetImagePixels() obtains a pixel region for read/write access. If the region is successfully accessed, a pointer to a PixelPacket array representing the region is returned, otherwise NULL is returned.</p>
-
-<p>The returned pointer may point to a temporary working copy of the pixels or it may point to the original pixels in memory. Performance is maximized if the selected region is part of one row, or one or more full rows, since then there is opportunity to access the pixels in-place (without a copy) if the image is in RAM, or in a memory-mapped file. The returned pointer should *never* be deallocated by the user.</p>
-
-<p>Pixels accessed via the returned pointer represent a simple array of type PixelPacket. If the image type is CMYK or if the storage class is PseduoClass, call GetAuthenticIndexQueue() after invoking GetImagePixels() to obtain the black color component or colormap indexes (of type IndexPacket) corresponding to the region.  Once the PixelPacket (and/or IndexPacket) array has been updated, the changes must be saved back to the underlying image using SyncAuthenticPixels() or they may be lost.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetAuthenticPixels(image,x,y,columns,rows,&image->exception);
-</pre>
-
-<p>The format of the GetImagePixels() method is:</p>
-
-<pre class="code">
-  PixelPacket *GetImagePixels(Image *image,const ssize_t x,const ssize_t y,
-    const size_t columns,const size_t rows)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>x,y,columns,rows</h5>
-<p>These values define the perimeter of a region of pixels.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetIndexes">GetIndexes</a></h2>
-<div class="doc-section">
-
-<p>GetIndexes() returns the black channel or the colormap indexes associated with the last call to QueueAuthenticPixels() or GetVirtualPixels().  NULL is returned if the black channel or colormap indexes are not available.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetAuthenticIndexQueue(image);
-</pre>
-
-<p>The format of the GetIndexes() method is:</p>
-
-<pre class="code">
-  IndexPacket *GetIndexes(const Image *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>indexes</h5>
-<p>GetIndexes() returns the indexes associated with the last call to QueueAuthenticPixels() or GetAuthenticPixels().</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetNextImage">GetNextImage</a></h2>
-<div class="doc-section">
-
-<p>GetNextImage() returns the next image in a list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetNextImageInList(images);
-</pre>
-
-<p>The format of the GetNextImage method is:</p>
-
-<pre class="code">
-  Image *GetNextImage(const Image *images)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetNextImageAttribute">GetNextImageAttribute</a></h2>
-<div class="doc-section">
-
-<p>GetNextImageAttribute() gets the next image attribute.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      const char *property;
-      property=GetNextImageProperty(image);
-      if (property != (const char *) NULL) 
-  GetImageAttribute(image,property);
-</pre>
-
-<p>The format of the GetNextImageAttribute method is:</p>
-
-<pre class="code">
-  const ImageAttribute *GetNextImageAttribute(const Image *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetNumberScenes">GetNumberScenes</a></h2>
-<div class="doc-section">
-
-<p>GetNumberScenes() returns the number of images in the list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetImageListLength(image);
-</pre>
-
-<p>The format of the GetNumberScenes method is:</p>
-
-<pre class="code">
-  unsigned int GetNumberScenes(const Image *images)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetOnePixel">GetOnePixel</a></h2>
-<div class="doc-section">
-
-<p>GetOnePixel() returns a single pixel at the specified (x,y) location. The image background color is returned if an error occurs.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetOneAuthenticPixel(image,x,y,&pixel,&image->exception);
-</pre>
-
-<p>The format of the GetOnePixel() method is:</p>
-
-<pre class="code">
-  PixelPacket GetOnePixel(const Image image,const ssize_t x,const ssize_t y)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>x,y</h5>
-<p>These values define the location of the pixel to return.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetPixels">GetPixels</a></h2>
-<div class="doc-section">
-
-<p>GetPixels() returns the pixels associated with the last call to QueueAuthenticPixels() or GetAuthenticPixels().</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetAuthenticPixelQueue(image);
-</pre>
-
-<p>The format of the GetPixels() method is:</p>
-
-<pre class="code">
-  PixelPacket *GetPixels(const Image image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixels</h5>
-<p>GetPixels() returns the pixels associated with the last call to QueueAuthenticPixels() or GetAuthenticPixels().</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="GetPreviousImage">GetPreviousImage</a></h2>
-<div class="doc-section">
-
-<p>GetPreviousImage() returns the previous image in a list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetPreviousImageInList(images));
-</pre>
-
-<p>The format of the GetPreviousImage method is:</p>
-
-<pre class="code">
-  Image *GetPreviousImage(const Image *images)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="HSLTransform">HSLTransform</a></h2>
-<div class="doc-section">
-
-<p>HSLTransform() converts a (hue, saturation, lightness) to a (red, green, blue) triple.</p>
-
-<p>The format of the HSLTransformImage method is:</p>
-
-<pre class="code">
-  void HSLTransform(const double hue,const double saturation,
-    const double lightness,Quantum *red,Quantum *green,Quantum *blue)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>hue, saturation, lightness</h5>
-<p>A double value representing a component of the HSL color space.</p>
-
-<h5>red, green, blue</h5>
-<p>A pointer to a pixel component of type Quantum.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="IdentityAffine">IdentityAffine</a></h2>
-<div class="doc-section">
-
-<p>IdentityAffine() initializes the affine transform to the identity matrix.</p>
-
-<p>The format of the IdentityAffine method is:</p>
-
-<pre class="code">
-  IdentityAffine(AffineMatrix *affine)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>affine</h5>
-<p>A pointer the affine transform of type AffineMatrix.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="InitializeMagick">InitializeMagick</a></h2>
-<div class="doc-section">
-
-<p>InitializeMagick() initializes the ImageMagick environment.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      MagickCoreGenesis(path,MagickFalse);
-</pre>
-
-<p>The format of the InitializeMagick function is:</p>
-
-<pre class="text">
-  InitializeMagick(const char *path)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>path</h5>
-<p>the execution path of the current ImageMagick client.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="InterpolatePixelColor">InterpolatePixelColor</a></h2>
-<div class="doc-section">
-
-<p>InterpolatePixelColor() applies bi-linear or tri-linear interpolation between a pixel and it's neighbors.</p>
-
-<p>The format of the InterpolatePixelColor method is:</p>
-
-<pre class="code">
-  MagickPixelPacket InterpolatePixelColor(const Image *image,
-    CacheView *view_info,InterpolatePixelMethod method,const double x,
-    const double y,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>image_view</h5>
-<p>the image cache view.</p>
-
-<h5>type</h5>
-<p>the type of pixel color interpolation.</p>
-
-<h5>x,y</h5>
-<p>A double representing the current (x,y) position of the pixel.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="InterpretImageAttributes">InterpretImageAttributes</a></h2>
-<div class="doc-section">
-
-<p>InterpretImageAttributes() replaces any embedded formatting characters with the appropriate image attribute and returns the translated text.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      InterpretImageProperties(image_info,image,embed_text);
-</pre>
-
-<p>The format of the InterpretImageAttributes method is:</p>
-
-<pre class="code">
-  char *InterpretImageAttributes(const ImageInfo *image_info,Image *image,
-    const char *embed_text)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image_info</h5>
-<p>the image info.</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>embed_text</h5>
-<p>the address of a character string containing the embedded formatting characters.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="LevelImageColor">LevelImageColor</a></h2>
-<div class="doc-section">
-
-<p>LevelImageColor() will map the given color to "black" and "white" values, limearly spreading out the colors, and level values on a channel by channel bases, as per LevelImage().  The given colors allows you to specify different level ranges for each of the color channels separately.</p>
-
-<p>If the boolean 'invert' is set true the image values will modifyed in the reverse direction. That is any existing "black" and "white" colors in the image will become the color values given, with all other values compressed appropriatally.  This effectivally maps a greyscale gradient into the given color gradient.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      LevelColorsImageChannel(image,channel,black_color,white_color,invert);
-</pre>
-
-<p>The format of the LevelImageColors method is:</p>
-
-<pre class="code">
-    MagickBooleanType LevelImageColors(Image *image,const ChannelType channel,
-      const MagickPixelPacket *black_color,const MagickPixelPacket *white_color,
-      const MagickBooleanType invert)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>channel</h5>
-<p>the channel.</p>
-
-<h5>black_color</h5>
-<p>The color to map black to/from</p>
-
-<h5>white_point</h5>
-<p>The color to map white to/from</p>
-
-<h5>invert</h5>
-<p>if true map the colors (levelize), rather than from (level)</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="LiberateMemory">LiberateMemory</a></h2>
-<div class="doc-section">
-
-<p>LiberateMemory() frees memory that has already been allocated, and NULL's the pointer to it.</p>
-
-<p>The format of the LiberateMemory method is:</p>
-
-<pre class="code">
-  void LiberateMemory(void **memory)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>memory</h5>
-<p>A pointer to a block of memory to free for reuse.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="LiberateSemaphoreInfo">LiberateSemaphoreInfo</a></h2>
-<div class="doc-section">
-
-<p>LiberateSemaphoreInfo() relinquishes a semaphore.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      UnlockSemaphoreInfo(*semaphore_info);
-</pre>
-
-<p>The format of the LiberateSemaphoreInfo method is:</p>
-
-<pre class="code">
-  LiberateSemaphoreInfo(void **semaphore_info)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>semaphore_info</h5>
-<p>Specifies a pointer to an SemaphoreInfo structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="MagickIncarnate">MagickIncarnate</a></h2>
-<div class="doc-section">
-
-<p>MagickIncarnate() initializes the ImageMagick environment.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      MagickCoreGenesis(path,MagickFalse);
-</pre>
-
-<p>The format of the MagickIncarnate function is:</p>
-
-<pre class="text">
-  MagickIncarnate(const char *path)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>path</h5>
-<p>the execution path of the current ImageMagick client.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="MagickMonitor">MagickMonitor</a></h2>
-<div class="doc-section">
-
-<p>MagickMonitor() calls the monitor handler method with a text string that describes the task and a measure of completion.  The method returns MagickTrue on success otherwise MagickFalse if an error is encountered, e.g. if there was a user interrupt.</p>
-
-<p>The format of the MagickMonitor method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickMonitor(const char *text,
-    const MagickOffsetType offset,const MagickSizeType span,
-    void *client_data)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>offset</h5>
-<p>the position relative to the span parameter which represents how much progress has been made toward completing a task.</p>
-
-<h5>span</h5>
-<p>the span relative to completing a task.</p>
-
-<h5>client_data</h5>
-<p>the client data.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="MapImage">MapImage</a></h2>
-<div class="doc-section">
-
-<p>MapImage() replaces the colors of an image with the closest color from a reference image.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-       QuantizeInfo quantize_info;
-       GetQuantizeInfo(&quantize_info);
-       quantize_info.dither=dither;
-       RemapImage(&quantize_info,image,map_image);
-</pre>
-
-<p>The format of the MapImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MapImage(Image *image,const Image *map_image,
-    const MagickBooleanType dither)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>Specifies a pointer to an Image structure.</p>
-
-<h5>map_image</h5>
-<p>the image.  Reduce image to a set of colors represented by this image.</p>
-
-<h5>dither</h5>
-<p>Set this integer value to something other than zero to dither the mapped image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="MapImages">MapImages</a></h2>
-<div class="doc-section">
-
-<p>MapImages() replaces the colors of a sequence of images with the closest color from a reference image.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-       QuantizeInfo quantize_info;
-       GetQuantizeInfo(&quantize_info);
-       quantize_info.dither=dither;
-       RemapImages(&quantize_info,images,map_image);
-</pre>
-
-<p>The format of the MapImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MapImages(Image *images,Image *map_image,
-    const MagickBooleanType dither)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>Specifies a pointer to a set of Image structures.</p>
-
-<h5>map_image</h5>
-<p>the image.  Reduce image to a set of colors represented by this image.</p>
-
-<h5>dither</h5>
-<p>Set this integer value to something other than zero to dither the quantized image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="MatteFloodfill">MatteFloodfill</a></h2>
-<div class="doc-section">
-
-<p>MatteFloodfill() changes the transparency value of any pixel that matches target and is an immediate neighbor.  If the method FillToBorderMethod is specified, the transparency value is changed for any neighbor pixel that does not match the bordercolor member of image.</p>
-
-<p>By default target must match a particular pixel transparency exactly. However, in many cases two transparency values may differ by a small amount.  The fuzz member of image defines how much tolerance is acceptable to consider two transparency values as the same.  For example, set fuzz to 10 and the opacity values of 100 and 102 respectively are now interpreted as the same value for the purposes of the floodfill.</p>
-
-<p>The format of the MatteFloodfillImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MatteFloodfillImage(Image *image,
-    const PixelPacket target,const Quantum opacity,const ssize_t x_offset,
-    const ssize_t y_offset,const PaintMethod method)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>target</h5>
-<p>the RGB value of the target color.</p>
-
-<h5>opacity</h5>
-<p>the level of transparency: 0 is fully opaque and QuantumRange is fully transparent.</p>
-
-<h5>x,y</h5>
-<p>the starting location of the operation.</p>
-
-<h5>method</h5>
-<p>Choose either FloodfillMethod or FillToBorderMethod.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="MaximumImages">MaximumImages</a></h2>
-<div class="doc-section">
-
-<p>MaximumImages() returns the maximum intensity of an image sequence.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      EvaluateImages(images,MinEvaluateOperator,exception);
-</pre>
-
-<p>The format of the MaxImages method is:</p>
-
-<pre class="code">
-  Image *MaximumImages(Image *images,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image sequence.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="MinimumImages">MinimumImages</a></h2>
-<div class="doc-section">
-
-<p>MinimumImages() returns the minimum intensity of an image sequence.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      EvaluateImages(images,MinEvaluateOperator,exception);
-</pre>
-
-<p>The format of the MinimumImages method is:</p>
-
-<pre class="code">
-  Image *MinimumImages(Image *images,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image sequence.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="MedianFilterImage">MedianFilterImage</a></h2>
-<div class="doc-section">
-
-<p>MedianFilterImage() 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>
-
-<p>The algorithm was contributed by Mike Edmonds and implements an insertion sort for selecting median color-channel values.  For more on this algorithm see "Skip Lists: A probabilistic Alternative to Balanced Trees" by William Pugh in the June 1990 of Communications of the ACM.</p>
-
-<p>The format of the MedianFilterImage method is:</p>
-
-<pre class="code">
-  Image *MedianFilterImage(const Image *image,const double radius,
-    ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>radius</h5>
-<p>the radius of the pixel neighborhood.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ModeImage">ModeImage</a></h2>
-<div class="doc-section">
-
-<p>ModeImage() makes each pixel the 'predominant color' of the neighborhood of the specified radius.</p>
-
-<p>The format of the ModeImage method is:</p>
-
-<pre class="code">
-  Image *ModeImage(const Image *image,const double radius,
-    ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>radius</h5>
-<p>the radius of the pixel neighborhood.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="MosaicImages">MosaicImages</a></h2>
-<div class="doc-section">
-
-<p>MosaicImages() Obsolete Function: Use MergeImageLayers() instead.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      MergeImageLayers(image,MosaicLayer,exception);
-</pre>
-
-<p>The format of the MosaicImage method is:</p>
-
-<pre class="code">
-  Image *MosaicImages(const Image *image,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image list to be composited together</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="OpaqueImage">OpaqueImage</a></h2>
-<div class="doc-section">
-
-<p>OpaqueImage() changes any pixel that matches color with the color defined by fill.</p>
-
-<p>By default color must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount.  Fuzz 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.</p>
-
-<p>The format of the OpaqueImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType OpaqueImage(Image *image,
-    const PixelPacket *target,const PixelPacket fill)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>target</h5>
-<p>the RGB value of the target color.</p>
-
-<h5>fill</h5>
-<p>the replacement color.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="OpenCacheView">OpenCacheView</a></h2>
-<div class="doc-section">
-
-<p>OpenCacheView() opens a view into the pixel cache, using the VirtualPixelMethod that is defined within the given image itself.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      AcquireCacheView(image);
-</pre>
-
-<p>The format of the OpenCacheView method is:</p>
-
-<pre class="code">
-  CacheView *OpenCacheView(const Image *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="PaintFloodfill">PaintFloodfill</a></h2>
-<div class="doc-section">
-
-<p>PaintFloodfill() 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>
-
-<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>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      FloodfillPaintImage(image,channel,draw_info,target,x,y,
-  method == FloodfillMethod ? MagickFalse : MagickTrue);
-</pre>
-
-<p>The format of the PaintFloodfillImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType PaintFloodfillImage(Image *image,
-    const ChannelType channel,const MagickPixelPacket target,const ssize_t x,
-    const ssize_t y,const DrawInfo *draw_info,const PaintMethod method)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>channel</h5>
-<p>the channel(s).</p>
-
-<h5>target</h5>
-<p>the RGB value of the target color.</p>
-
-<h5>x,y</h5>
-<p>the starting location of the operation.</p>
-
-<h5>draw_info</h5>
-<p>the draw info.</p>
-
-<h5>method</h5>
-<p>Choose either FloodfillMethod or FillToBorderMethod.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="PaintOpaqueImage">PaintOpaqueImage</a></h2>
-<div class="doc-section">
-
-<p>PaintOpaqueImage() changes any pixel that matches color with the color defined by fill.</p>
-
-<p>By default color must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount.  Fuzz 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.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      OpaquePaintImageChannel(image,DefaultChannels,target,fill,MagickFalse);
-      OpaquePaintImageChannel(image,channel,target,fill,MagickFalse);
-</pre>
-
-<p>The format of the PaintOpaqueImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType PaintOpaqueImage(Image *image,
-    const PixelPacket *target,const PixelPacket *fill)
-  MagickBooleanType PaintOpaqueImageChannel(Image *image,
-    const ChannelType channel,const PixelPacket *target,
-    const PixelPacket *fill)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>channel</h5>
-<p>the channel(s).</p>
-
-<h5>target</h5>
-<p>the RGB value of the target color.</p>
-
-<h5>fill</h5>
-<p>the replacement color.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="PaintTransparentImage">PaintTransparentImage</a></h2>
-<div class="doc-section">
-
-<p>PaintTransparentImage() changes the opacity value associated with any pixel that matches color to the value defined by opacity.</p>
-
-<p>By default color must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount.  Fuzz 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.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      TransparentPaintImage(image,target,opacity,MagickFalse);
-</pre>
-
-<p>The format of the PaintTransparentImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType PaintTransparentImage(Image *image,
-    const MagickPixelPacket *target,const Quantum opacity)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>target</h5>
-<p>the RGB value of the target color.</p>
-
-<h5>opacity</h5>
-<p>the replacement opacity value.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ParseSizeGeometry">ParseSizeGeometry</a></h2>
-<div class="doc-section">
-
-<p>ParseSizeGeometry() returns a region as defined by the geometry string with respect to the image dimensions and aspect ratio.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      ParseMetaGeometry(geometry,&region_info->x,&region_info->y,
-  &region_info->width,&region_info->height);
-</pre>
-
-<p>The format of the ParseSizeGeometry method is:</p>
-
-<pre class="code">
-  MagickStatusType ParseSizeGeometry(const Image *image,
-    const char *geometry,RectangeInfo *region_info)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>geometry</h5>
-<p>The geometry (e.g. 100x100+10+10).</p>
-
-<h5>region_info</h5>
-<p>the region as defined by the geometry string.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="PopImageList">PopImageList</a></h2>
-<div class="doc-section">
-
-<p>PopImageList() removes the last image in the list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      RemoveLastImageFromList(images);
-</pre>
-
-<p>The format of the PopImageList method is:</p>
-
-<pre class="code">
-  Image *PopImageList(Image **images)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="PopImagePixels">PopImagePixels</a></h2>
-<div class="doc-section">
-
-<p>PopImagePixels() transfers one or more pixel components from the image pixel cache to a user supplied buffer.  The pixels are returned in network byte order.  MagickTrue is returned if the pixels are successfully transferred, otherwise MagickFalse.</p>
-
-<p>The format of the PopImagePixels method is:</p>
-
-<pre class="code">
-  size_t PopImagePixels(Image *,const QuantumType quantum,
-    unsigned char *destination)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>quantum</h5>
-<p>Declare which pixel components to transfer (RGB, RGBA, etc).</p>
-
-<h5>destination</h5>
-<p>The components are transferred to this buffer.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="PostscriptGeometry">PostscriptGeometry</a></h2>
-<div class="doc-section">
-
-<p>PostscriptGeometry() replaces any page mneumonic with the equivalent size in picas.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetPageGeometry(page);
-</pre>
-
-<p>The format of the PostscriptGeometry method is:</p>
-
-<pre class="code">
-  char *PostscriptGeometry(const char *page)
-</pre>
-
-<p>A description of each parameter follows.</p>
-
-<h5> page</h5>
-<p>Specifies a pointer to an array of characters. The string is either a Postscript page name (e.g. A4) or a postscript page geometry (e.g. 612x792+36+36).</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="PushImageList">PushImageList</a></h2>
-<div class="doc-section">
-
-<p>PushImageList() adds an image to the end of the list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      AppendImageToList(images,CloneImageList(image,exception));
-</pre>
-
-<p>The format of the PushImageList method is:</p>
-
-<pre class="code">
-  unsigned int PushImageList(Image *images,const Image *image,
-    ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="PushImagePixels">PushImagePixels</a></h2>
-<div class="doc-section">
-
-<p>PushImagePixels() transfers one or more pixel components from a user supplied buffer into the image pixel cache of an image.  The pixels are expected in network byte order.  It returns MagickTrue if the pixels are successfully transferred, otherwise MagickFalse.</p>
-
-<p>The format of the PushImagePixels method is:</p>
-
-<pre class="code">
-  size_t PushImagePixels(Image *image,const QuantumType quantum,
-    const unsigned char *source)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>quantum</h5>
-<p>Declare which pixel components to transfer (red, green, blue, opacity, RGB, or RGBA).</p>
-
-<h5>source</h5>
-<p>The pixel components are transferred from this buffer.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="QuantizationError">QuantizationError</a></h2>
-<div class="doc-section">
-
-<p>QuantizationError() 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.  These values are computed:</p>
-
-<pre class="text">
-      o mean_error_per_pixel:  This value is the mean error for any single
-  pixel in the image.
-</pre>
-
-<h5>normalized_mean_square_error</h5>
-<p>This value is the normalized mean quantization error for any single pixel in the image.  This distance measure is normalized to a range between 0 and 1.  It is independent of the range of red, green, and blue values in the image.</p>
-
-<h5>normalized_maximum_square_error</h5>
-<p>Thsi value is the normalized maximum quantization error for any single pixel in the image.  This distance measure is normalized to a range between 0 and 1.  It is independent of the range of red, green, and blue values in your image.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      GetImageQuantizeError(image);
-</pre>
-
-<p>The format of the QuantizationError method is:</p>
-
-<pre class="code">
-  unsigned int QuantizationError(Image *image)
-</pre>
-
-<p>A description of each parameter follows.</p>
-
-<h5>image</h5>
-<p>Specifies a pointer to an Image structure;  returned from ReadImage.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="RandomChannelThresholdImage">RandomChannelThresholdImage</a></h2>
-<div class="doc-section">
-
-<p>RandomChannelThresholdImage() changes the value of individual pixels based on the intensity of each pixel compared to a random threshold.  The result is a low-contrast, two color image.</p>
-
-<p>The format of the RandomChannelThresholdImage method is:</p>
-
-<pre class="code">
-  unsigned int RandomChannelThresholdImage(Image *image,
-     const char *channel, const char *thresholds,
-     ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>channel</h5>
-<p>the channel or channels to be thresholded.</p>
-
-<h5>thresholds</h5>
-<p>a geometry string containing LOWxHIGH thresholds. If the string contains 2x2, 3x3, or 4x4, then an ordered dither of order 2, 3, or 4 will be performed instead.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ReacquireMemory">ReacquireMemory</a></h2>
-<div class="doc-section">
-
-<p>ReacquireMemory() changes the size of the memory and returns a pointer to the (possibly moved) block.  The contents will be unchanged up to the lesser of the new and old sizes.</p>
-
-<p>The format of the ReacquireMemory method is:</p>
-
-<pre class="code">
-  void ReacquireMemory(void **memory,const size_t size)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>memory</h5>
-<p>A pointer to a memory allocation.  On return the pointer may change but the contents of the original allocation will not.</p>
-
-<h5>size</h5>
-<p>the new size of the allocated memory.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="RecolorImage">RecolorImage</a></h2>
-<div class="doc-section">
-
-<p>RecolorImage() apply color transformation to an image. The method permits saturation changes, hue rotation, luminance to alpha, and various other effects.  Although variable-sized transformation matrices can be used, typically one uses a 5x5 matrix for an RGBA image and a 6x6 for CMYKA (or RGBA with offsets).  The matrix is similar to those used by Adobe Flash except offsets are in column 6 rather than 5 (in support of CMYKA images) and offsets are normalized (divide Flash offset by 255).</p>
-
-<p>The format of the RecolorImage method is:</p>
-
-<pre class="code">
-  Image *RecolorImage(const Image *image,const size_t order,
-    const double *color_matrix,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>order</h5>
-<p>the number of columns and rows in the recolor matrix.</p>
-
-<h5>color_matrix</h5>
-<p>An array of double representing the recolor matrix.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ReduceNoiseImage">ReduceNoiseImage</a></h2>
-<div class="doc-section">
-
-<p>ReduceNoiseImage() 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>
-
-<p>The format of the ReduceNoiseImage method is:</p>
-
-<pre class="code">
-  Image *ReduceNoiseImage(const Image *image,const double radius,
-    ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>radius</h5>
-<p>the radius of the pixel neighborhood.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ResetImageAttributeIterator">ResetImageAttributeIterator</a></h2>
-<div class="doc-section">
-
-<p>ResetImageAttributeIterator() resets the image attributes iterator.  Use it in conjunction with GetNextImageAttribute() to iterate over all the values associated with an image.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      ResetImagePropertyIterator(image);
-</pre>
-
-<p>The format of the ResetImageAttributeIterator method is:</p>
-
-<pre class="code">
-  ResetImageAttributeIterator(const ImageInfo *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SetCacheViewPixels">SetCacheViewPixels</a></h2>
-<div class="doc-section">
-
-<p>SetCacheViewPixels() gets pixels from the in-memory or disk pixel cache as defined by the geometry parameters.   A pointer to the pixels is returned if the pixels are transferred, otherwise a NULL is returned.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      QueueCacheViewAuthenticPixels(cache_view,x,y,columns,rows,
-  GetCacheViewException(cache_view));
-</pre>
-
-<p>The format of the SetCacheViewPixels method is:</p>
-
-<pre class="code">
-  PixelPacket *SetCacheViewPixels(CacheView *cache_view,const ssize_t x,
-    const ssize_t y,const size_t columns,const size_t rows)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
-<h5>x,y,columns,rows</h5>
-<p>These values define the perimeter of a region of pixels.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SetExceptionInfo">SetExceptionInfo</a></h2>
-<div class="doc-section">
-
-<p>SetExceptionInfo() sets the exception severity.</p>
-
-<p>The format of the SetExceptionInfo method is:</p>
-
-<pre class="code">
-  MagickBooleanType SetExceptionInfo(ExceptionInfo *exception,
-    ExceptionType severity)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>exception</h5>
-<p>the exception info.</p>
-
-<h5>severity</h5>
-<p>the exception severity.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SetImage">SetImage</a></h2>
-<div class="doc-section">
-
-<p>SetImage() sets the red, green, and blue components of each pixel to the image background color and the opacity component to the specified level of transparency.  The background color is defined by the background_color member of the image.</p>
-
-<p>The format of the SetImage method is:</p>
-
-<pre class="code">
-  void SetImage(Image *image,const Quantum opacity)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>opacity</h5>
-<p>Set each pixel to this level of transparency.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SetImageAttribute">SetImageAttribute</a></h2>
-<div class="doc-section">
-
-<p>SetImageAttribute() searches the list of image attributes and replaces the attribute value.  If it is not found in the list, the attribute name and value is added to the list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      SetImageProperty(image,key,value);
-</pre>
-
-<p>The format of the SetImageAttribute method is:</p>
-
-<pre class="code">
-   MagickBooleanType SetImageAttribute(Image *image,const char *key,
-     const char *value)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>key</h5>
-<p>the key.</p>
-
-<h5>value</h5>
-<p>the value.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SetImageList">SetImageList</a></h2>
-<div class="doc-section">
-
-<p>SetImageList() inserts an image into the list at the specified position.</p>
-
-<p>The format of the SetImageList method is:</p>
-
-<pre class="code">
-  unsigned int SetImageList(Image *images,const Image *image,
-    const ssize_t offset,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>offset</h5>
-<p>the position within the list.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SetImagePixels">SetImagePixels</a></h2>
-<div class="doc-section">
-
-<p>SetImagePixels() queues a mutable pixel region. If the region is successfully intialized a pointer to a PixelPacket array representing the region is returned, otherwise NULL is returned. The returned pointer may point to a temporary working buffer for the pixels or it may point to the final location of the pixels in memory.</p>
-
-<p>Write-only access means that any existing pixel values corresponding to the region are ignored.  This useful while the initial image is being created from scratch, or if the existing pixel values are to be completely replaced without need to refer to their pre-existing values. The application is free to read and write the pixel buffer returned by SetImagePixels() any way it pleases. SetImagePixels() does not initialize the pixel array values. Initializing pixel array values is the application's responsibility.</p>
-
-<p>Performance is maximized if the selected region is part of one row, or one or more full rows, since then there is opportunity to access the pixels in-place (without a copy) if the image is in RAM, or in a memory-mapped file. The returned pointer should *never* be deallocated by the user.</p>
-
-<p>Pixels accessed via the returned pointer represent a simple array of type PixelPacket. If the image type is CMYK or the storage class is PseudoClass, call GetAuthenticIndexQueue() after invoking GetAuthenticPixels() to obtain the black color component or the colormap indexes (of type IndexPacket) corresponding to the region.  Once the PixelPacket (and/or IndexPacket) array has been updated, the changes must be saved back to the underlying image using SyncAuthenticPixels() or they may be lost.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      QueueAuthenticPixels(image,x,y,columns,rows,&image->exception);
-</pre>
-
-<p>The format of the SetImagePixels() method is:</p>
-
-<pre class="code">
-  PixelPacket *SetImagePixels(Image *image,const ssize_t x,const ssize_t y,
-    const size_t columns,const size_t rows)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixels</h5>
-<p>SetImagePixels returns a pointer to the pixels if they are transferred, otherwise a NULL is returned.</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>x,y,columns,rows</h5>
-<p>These values define the perimeter of a region of pixels.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SetMagickRegistry">SetMagickRegistry</a></h2>
-<div class="doc-section">
-
-<p>SetMagickRegistry() sets a blob into the registry and returns a unique ID. If an error occurs, -1 is returned.</p>
-
-<p>The format of the SetMagickRegistry method is:</p>
-
-<pre class="code">
-  ssize_t SetMagickRegistry(const RegistryType type,const void *blob,
-    const size_t length,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>type</h5>
-<p>the registry type.</p>
-
-<h5>blob</h5>
-<p>the address of a Binary Large OBject.</p>
-
-<h5>length</h5>
-<p>For a registry type of ImageRegistryType use sizeof(Image) otherise the blob length in number of bytes.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SetMonitorHandler">SetMonitorHandler</a></h2>
-<div class="doc-section">
-
-<p>SetMonitorHandler() sets the monitor handler to the specified method and returns the previous monitor handler.</p>
-
-<p>The format of the SetMonitorHandler method is:</p>
-
-<pre class="code">
-  MonitorHandler SetMonitorHandler(MonitorHandler handler)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>handler</h5>
-<p>Specifies a pointer to a method to handle monitors.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ShiftImageList">ShiftImageList</a></h2>
-<div class="doc-section">
-
-<p>ShiftImageList() removes an image from the beginning of the list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      RemoveFirstImageFromList(images);
-</pre>
-
-<p>The format of the ShiftImageList method is:</p>
-
-<pre class="code">
-  Image *ShiftImageList(Image **images)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SpliceImageList">SpliceImageList</a></h2>
-<div class="doc-section">
-
-<p>SpliceImageList() removes the images designated by offset and length from the list and replaces them with the specified list.</p>
-
-<p>The format of the SpliceImageList method is:</p>
-
-<pre class="code">
-  Image *SpliceImageList(Image *images,const ssize_t offset,
-    const size_t length,const Image *splices,
-    ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
-<h5>offset</h5>
-<p>the position within the list.</p>
-
-<h5>length</h5>
-<p>the length of the image list to remove.</p>
-
-<h5>splice</h5>
-<p>Replace the removed image list with this list.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="Strip">Strip</a></h2>
-<div class="doc-section">
-
-<p>Strip() strips any whitespace or quotes from the beginning and end of a string of characters.</p>
-
-<p>The format of the Strip method is:</p>
-
-<pre class="code">
-  void Strip(char *message)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>message</h5>
-<p>Specifies an array of characters.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SyncCacheView">SyncCacheView</a></h2>
-<div class="doc-section">
-
-<p>SyncCacheView() saves the cache view pixels to the in-memory or disk cache.  It returns MagickTrue if the pixel region is synced, otherwise MagickFalse.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      SyncCacheViewAuthenticPixels(cache_view,GetCacheViewException(cache_view));
-</pre>
-
-<p>The format of the SyncCacheView method is:</p>
-
-<pre class="code">
-  MagickBooleanType SyncCacheView(CacheView *cache_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SyncCacheViewPixels">SyncCacheViewPixels</a></h2>
-<div class="doc-section">
-
-<p>SyncCacheViewPixels() saves the cache view pixels to the in-memory or disk cache.  It returns MagickTrue if the pixel region is flushed, otherwise MagickFalse.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      SyncCacheViewAuthenticPixels(cache_view,GetCacheViewException(cache_view));
-</pre>
-
-<p>The format of the SyncCacheViewPixels method is:</p>
-
-<pre class="code">
-  MagickBooleanType SyncCacheViewPixels(CacheView *cache_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>cache_view</h5>
-<p>the cache view.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="SyncImagePixels">SyncImagePixels</a></h2>
-<div class="doc-section">
-
-<p>SyncImagePixels() saves the image pixels to the in-memory or disk cache. The method returns MagickTrue if the pixel region is synced, otherwise MagickFalse.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      SyncAuthenticPixels(image,&image->exception);
-</pre>
-
-<p>The format of the SyncImagePixels() method is:</p>
-
-<pre class="code">
-  MagickBooleanType SyncImagePixels(Image *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="TemporaryFilename">TemporaryFilename</a></h2>
-<div class="doc-section">
-
-<p>TemporaryFilename() replaces the contents of path by a unique path name.</p>
-
-<p>The format of the TemporaryFilename method is:</p>
-
-<pre class="code">
-  void TemporaryFilename(char *path)
-</pre>
-
-<p>A description of each parameter follows.</p>
-
-<h5> path</h5>
-<p>Specifies a pointer to an array of characters.  The unique path name is returned in this array.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ThresholdImage">ThresholdImage</a></h2>
-<div class="doc-section">
-
-<p>ThresholdImage() 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>
-
-<p>The format of the ThresholdImage method is:</p>
-
-<pre class="code">
-  unsigned int ThresholdImage(Image *image,const double threshold)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>threshold</h5>
-<p>Define the threshold value</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ThresholdImageChannel">ThresholdImageChannel</a></h2>
-<div class="doc-section">
-
-<p>ThresholdImageChannel() changes the value of individual pixels based on the intensity of each pixel channel.  The result is a high-contrast image.</p>
-
-<p>The format of the ThresholdImageChannel method is:</p>
-
-<pre class="code">
-  unsigned int ThresholdImageChannel(Image *image,const char *threshold)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>threshold</h5>
-<p>define the threshold values.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="TransformHSL">TransformHSL</a></h2>
-<div class="doc-section">
-
-<p>TransformHSL() converts a (red, green, blue) to a (hue, saturation, lightness) triple.</p>
-
-<p>The format of the TransformHSL method is:</p>
-
-<pre class="code">
-  void TransformHSL(const Quantum red,const Quantum green,
-    const Quantum blue,double *hue,double *saturation,double *lightness)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>red, green, blue</h5>
-<p>A Quantum value representing the red, green, and blue component of a pixel..</p>
-
-<h5>hue, saturation, lightness</h5>
-<p>A pointer to a double value representing a component of the HSL color space.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="TranslateText">TranslateText</a></h2>
-<div class="doc-section">
-
-<p>TranslateText() replaces any embedded formatting characters with the appropriate image attribute and returns the translated text.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      InterpretImageProperties(image_info,image,embed_text);
-</pre>
-
-<p>The format of the TranslateText method is:</p>
-
-<pre class="code">
-  char *TranslateText(const ImageInfo *image_info,Image *image,
-    const char *embed_text)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image_info</h5>
-<p>the image info.</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>embed_text</h5>
-<p>the address of a character string containing the embedded formatting characters.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="TransparentImage">TransparentImage</a></h2>
-<div class="doc-section">
-
-<p>TransparentImage() changes the opacity value associated with any pixel that matches color to the value defined by opacity.</p>
-
-<p>By default color must match a particular pixel color exactly.  However, in many cases two colors may differ by a small amount.  Fuzz 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.</p>
-
-<p>The format of the TransparentImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType TransparentImage(Image *image,
-    const PixelPacket target,const Quantum opacity)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>target</h5>
-<p>the RGB value of the target color.</p>
-
-<h5>opacity</h5>
-<p>the replacement opacity value.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="UnshiftImageList">UnshiftImageList</a></h2>
-<div class="doc-section">
-
-<p>UnshiftImageList() adds the image to the beginning of the list.</p>
-
-<p>Deprecated, replace with:</p>
-
-<pre class="text">
-      PrependImageToList(images,CloneImageList(image,exception));
-</pre>
-
-<p>The format of the UnshiftImageList method is:</p>
-
-<pre class="code">
-  unsigned int UnshiftImageList(Image *images,const Image *image,
-    ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>images</h5>
-<p>the image list.</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/deprecate_8c.html" id="ZoomImage">ZoomImage</a></h2>
-<div class="doc-section">
-
-<p>ZoomImage() creates a new image that is a scaled size of an existing one. It allocates the memory necessary for the new Image structure and returns a pointer to the new image.  The Point filter gives fast pixel replication, Triangle is equivalent to bi-linear interpolation, and Mitchel giver slower, very high-quality results.  See Graphic Gems III for details on this algorithm.</p>
-
-<p>The filter member of the Image structure specifies which image filter to use. Blur specifies the blur factor where > 1 is blurry, < 1 is sharp.</p>
-
-<p>The format of the ZoomImage method is:</p>
-
-<pre class="code">
-  Image *ZoomImage(const Image *image,const size_t columns,
-    const size_t rows,ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>columns</h5>
-<p>An integer that specifies the number of columns in the zoom image.</p>
-
-<h5>rows</h5>
-<p>An integer that specifies the number of rows in the scaled image.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
+<h1>Module  Methods</h1>
+<p class="navigation-index">[<a href="#"></a>]</p>
 
- </div>
 

 </div>

 

diff --git a/www/api/display.html b/www/api/display.html
index fc10de2..90f76ea 100644
--- a/www/api/display.html
+++ b/www/api/display.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/api/distort.html b/www/api/distort.html
index c19168e..6e237a8 100644
--- a/www/api/distort.html
+++ b/www/api/distort.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/api/draw.html b/www/api/draw.html
index e34c833..1aa538f 100644
--- a/www/api/draw.html
+++ b/www/api/draw.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/api/effect.html b/www/api/effect.html
index f0b94ca..12b2aae 100644
--- a/www/api/effect.html
+++ b/www/api/effect.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
diff --git a/www/api/enhance.html b/www/api/enhance.html
index 8c28f90..5a5aa43 100644
--- a/www/api/enhance.html
+++ b/www/api/enhance.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
@@ -212,7 +212,7 @@
 <div class="main">

 

 <h1>Module enhance Methods</h1>
-<p class="navigation-index">[<a href="#AutoGammaImage">AutoGammaImage</a> &bull; <a href="#AutoLevelImage">AutoLevelImage</a> &bull; <a href="#Use BrightnessContrastImage">Use BrightnessContrastImage</a> &bull; <a href="#ColorDecisionListImage">ColorDecisionListImage</a> &bull; <a href="#ClutImage">ClutImage</a> &bull; <a href="#ContrastImage">ContrastImage</a> &bull; <a href="#The ContrastStretchImage">The ContrastStretchImage</a> &bull; <a href="#EnhanceImage">EnhanceImage</a> &bull; <a href="#EqualizeImage">EqualizeImage</a> &bull; <a href="#GammaImage">GammaImage</a> &bull; <a href="#HaldClutImage">HaldClutImage</a> &bull; <a href="#LevelImage">LevelImage</a> &bull; <a href="#LevelizeImage">LevelizeImage</a> &bull; <a href="#LevelizeImageChannel">LevelizeImageChannel</a> &bull; <a href="#LevelImageColor">LevelImageColor</a> &bull; <a href="#The LinearStretchImage">The LinearStretchImage</a> &bull; <a href="#ModulateImage">ModulateImage</a> &bull; <a href="#NegateImage">NegateImage</a> &bull; <a href="#The NormalizeImage">The NormalizeImage</a> &bull; <a href="#SigmoidalContrastImage">SigmoidalContrastImage</a>]</p>
+<p class="navigation-index">[<a href="#AutoGammaImage">AutoGammaImage</a> &bull; <a href="#AutoLevelImage">AutoLevelImage</a> &bull; <a href="#Use BrightnessContrastImage">Use BrightnessContrastImage</a> &bull; <a href="#ColorDecisionListImage">ColorDecisionListImage</a> &bull; <a href="#ClutImage">ClutImage</a> &bull; <a href="#ContrastImage">ContrastImage</a> &bull; <a href="#The ContrastStretchImage">The ContrastStretchImage</a> &bull; <a href="#EnhanceImage">EnhanceImage</a> &bull; <a href="#EqualizeImage">EqualizeImage</a> &bull; <a href="#GammaImage">GammaImage</a> &bull; <a href="#HaldClutImage">HaldClutImage</a> &bull; <a href="#LevelImage">LevelImage</a> &bull; <a href="#LevelizeImage">LevelizeImage</a> &bull; <a href="#LevelImageColors">LevelImageColors</a> &bull; <a href="#The LinearStretchImage">The LinearStretchImage</a> &bull; <a href="#ModulateImage">ModulateImage</a> &bull; <a href="#NegateImage">NegateImage</a> &bull; <a href="#The NormalizeImage">The NormalizeImage</a> &bull; <a href="#SigmoidalContrastImage">SigmoidalContrastImage</a>]</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="AutoGammaImage">AutoGammaImage</a></h2>
 <div class="doc-section">
@@ -223,8 +223,6 @@
 
 <pre class="code">
   MagickBooleanType AutoGammaImage(Image *image)
-  MagickBooleanType AutoGammaImageChannel(Image *image,
-    const ChannelType channel)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -232,9 +230,6 @@
 <h5>image</h5>
 <p>The image to auto-level</p>
 
-<h5>channel</h5>
-<p>The channels to auto-level.  If the special 'SyncChannels' flag is set all given channels is adjusted in the same way using the mean average of those channels.</p>
-
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="AutoLevelImage">AutoLevelImage</a></h2>
 <div class="doc-section">
@@ -245,8 +240,6 @@
 
 <pre class="code">
   MagickBooleanType AutoLevelImage(Image *image)
-  MagickBooleanType AutoLevelImageChannel(Image *image,
-    const ChannelType channel)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -254,9 +247,6 @@
 <h5>image</h5>
 <p>The image to auto-level</p>
 
-<h5>channel</h5>
-<p>The channels to auto-level.  If the special 'SyncChannels' flag is set the min/max/mean value of all given channels is used for all given channels, to all channels in the same way.</p>
-
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="Use_BrightnessContrastImage">Use BrightnessContrastImage</a></h2>
 <div class="doc-section">
@@ -268,9 +258,6 @@
 <pre class="code">
   MagickBooleanType BrightnessContrastImage(Image *image,
     const double brightness,const double contrast)
-  MagickBooleanType BrightnessContrastImageChannel(Image *image,
-    const ChannelType channel,const double brightness,
-    const double contrast)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -278,9 +265,6 @@
 <h5>image</h5>
 <p>the image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>brightness</h5>
 <p>the brightness percent (-100 .. 100).</p>
 
@@ -339,8 +323,6 @@
 
 <pre class="code">
   MagickBooleanType ClutImage(Image *image,Image *clut_image)
-  MagickBooleanType ClutImageChannel(Image *image,
-    const ChannelType channel,Image *clut_image)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -386,9 +368,6 @@
 <pre class="code">
   MagickBooleanType ContrastStretchImage(Image *image,
     const char *levels)
-  MagickBooleanType ContrastStretchImageChannel(Image *image,
-    const size_t channel,const double black_point,
-    const double white_point)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -396,9 +375,6 @@
 <h5>image</h5>
 <p>the image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>black_point</h5>
 <p>the black point.</p>
 
@@ -438,8 +414,6 @@
 
 <pre class="code">
   MagickBooleanType EqualizeImage(Image *image)
-  MagickBooleanType EqualizeImageChannel(Image *image,
-    const ChannelType channel)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -461,9 +435,7 @@
 <p>The format of the GammaImage method is:</p>
 
 <pre class="code">
-  MagickBooleanType GammaImage(Image *image,const char *level)
-  MagickBooleanType GammaImageChannel(Image *image,
-    const ChannelType channel,const double gamma)
+  MagickBooleanType GammaImage(Image *image,const double gamma)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -471,9 +443,6 @@
 <h5>image</h5>
 <p>the image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>level</h5>
 <p>the image gamma as a string (e.g. 1.6,1.2,1.0).</p>
 
@@ -490,8 +459,6 @@
 
 <pre class="code">
   MagickBooleanType HaldClutImage(Image *image,Image *hald_image)
-  MagickBooleanType HaldClutImageChannel(Image *image,
-    const ChannelType channel,Image *hald_image)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -502,9 +469,6 @@
 <h5>hald_image</h5>
 <p>the color lookup table image for replacement color values.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="LevelImage">LevelImage</a></h2>
 <div class="doc-section">
@@ -513,7 +477,7 @@
 
 <p>The parameters provided represent the black, and white points.  The black point specifies the darkest color in the image. Colors darker than the black point are set to zero.  White point specifies the lightest color in the image.  Colors brighter than the white point are set to the maximum quantum value.</p>
 
-<p>If a '!' flag is given, map black and white colors to the given levels rather than mapping those levels to black and white.  See LevelizeImageChannel() and LevelizeImageChannel(), below.</p>
+<p>If a '!' flag is given, map black and white colors to the given levels rather than mapping those levels to black and white.  See LevelizeImage() below.</p>
 
 <p>Gamma specifies a gamma correction to apply to the image.</p>
 
@@ -535,18 +499,17 @@
 <h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="LevelizeImage">LevelizeImage</a></h2>
 <div class="doc-section">
 
-<p>LevelizeImage() applies the normal level operation to the image, spreading out the values between the black and white points over the entire range of values.  Gamma correction is also applied after the values has been mapped.</p>
+<p>LevelizeImage() applies the reversed LevelImage() operation to just the specific channels specified.  It compresses the full range of color values, so that they lie between the given black and white points. Gamma is applied before the values are mapped.</p>
 
-<p>It is typically used to improve image contrast, or to provide a controlled linear threshold for the image. If the black and white points are set to the minimum and maximum values found in the image, the image can be normalized.  or by swapping black and white values, negate the image.</p>
+<p>LevelizeImage() can be called with by using a +level command line API option, or using a '!' on a -level or LevelImage() geometry string.</p>
+
+<p>It can be used for example de-contrast a greyscale image to the exact levels specified.  Or by using specific levels for each channel of an image you can convert a gray-scale image to any linear color gradient, according to those levels.</p>
 
 <p>The format of the LevelizeImage method is:</p>
 
 <pre class="code">
   MagickBooleanType LevelizeImage(Image *image,const double black_point,
     const double white_point,const double gamma)
-  MagickBooleanType LevelizeImageChannel(Image *image,
-    const ChannelType channel,const double black_point,
-    const double white_point,const double gamma)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -554,43 +517,6 @@
 <h5>image</h5>
 <p>the image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
-<h5>black_point</h5>
-<p>The level which is to be mapped to zero (black)</p>
-
-<h5>white_point</h5>
-<p>The level which is to be mapped to QuantiumRange (white)</p>
-
-<h5>gamma</h5>
-<p>adjust gamma by this factor before mapping values. use 1.0 for purely linear stretching of image color values</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="LevelizeImageChannel">LevelizeImageChannel</a></h2>
-<div class="doc-section">
-
-<p>LevelizeImageChannel() applies the reversed LevelImage() operation to just the specific channels specified.  It compresses the full range of color values, so that they lie between the given black and white points. Gamma is applied before the values are mapped.</p>
-
-<p>LevelizeImageChannel() can be called with by using a +level command line API option, or using a '!' on a -level or LevelImage() geometry string.</p>
-
-<p>It can be used for example de-contrast a greyscale image to the exact levels specified.  Or by using specific levels for each channel of an image you can convert a gray-scale image to any linear color gradient, according to those levels.</p>
-
-<p>The format of the LevelizeImageChannel method is:</p>
-
-<pre class="code">
-  MagickBooleanType LevelizeImageChannel(Image *image,
-    const ChannelType channel,const char *levels)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>black_point</h5>
 <p>The level to map zero (black) to.</p>
 
@@ -601,22 +527,19 @@
 <p>adjust gamma by this factor before mapping values.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="LevelImageColor">LevelImageColor</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="LevelImageColors">LevelImageColors</a></h2>
 <div class="doc-section">
 
-<p>LevelImageColor() maps the given color to "black" and "white" values, linearly spreading out the colors, and level values on a channel by channel bases, as per LevelImage().  The given colors allows you to specify different level ranges for each of the color channels separately.</p>
+<p>LevelImageColors() maps the given color to "black" and "white" values, linearly spreading out the colors, and level values on a channel by channel bases, as per LevelImage().  The given colors allows you to specify different level ranges for each of the color channels separately.</p>
 
 <p>If the boolean 'invert' is set true the image values will modifyed in the reverse direction. That is any existing "black" and "white" colors in the image will become the color values given, with all other values compressed appropriatally.  This effectivally maps a greyscale gradient into the given color gradient.</p>
 
-<p>The format of the LevelColorsImageChannel method is:</p>
+<p>The format of the LevelImageColors method is:</p>
 
 <pre class="code">
-      MagickBooleanType LevelColorsImage(Image *image,
-  const MagickPixelPacket *black_color,
-  const MagickPixelPacket *white_color,const MagickBooleanType invert)
-      MagickBooleanType LevelColorsImageChannel(Image *image,
-  const ChannelType channel,const MagickPixelPacket *black_color,
-  const MagickPixelPacket *white_color,const MagickBooleanType invert)
+      MagickBooleanType LevelImageColors(Image *image,
+  const PixelInfo *black_color,const PixelInfo *white_color,
+  const MagickBooleanType invert)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -624,9 +547,6 @@
 <h5>image</h5>
 <p>the image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>black_color</h5>
 <p>The color to map black to/from</p>
 
@@ -686,13 +606,11 @@
 
 <p>NegateImage() negates the colors in the reference image.  The grayscale option means that only grayscale values within the image are negated.</p>
 
-<p>The format of the NegateImageChannel method is:</p>
+<p>The format of the NegateImage method is:</p>
 
 <pre class="code">
   MagickBooleanType NegateImage(Image *image,
     const MagickBooleanType grayscale)
-  MagickBooleanType NegateImageChannel(Image *image,
-    const ChannelType channel,const MagickBooleanType grayscale)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -700,9 +618,6 @@
 <h5>image</h5>
 <p>the image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>grayscale</h5>
 <p>If MagickTrue, only negate grayscale pixels within the image.</p>
 
@@ -716,8 +631,6 @@
 
 <pre class="code">
   MagickBooleanType NormalizeImage(Image *image)
-  MagickBooleanType NormalizeImageChannel(Image *image,
-    const ChannelType channel)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -725,9 +638,6 @@
 <h5>image</h5>
 <p>the image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="SigmoidalContrastImage">SigmoidalContrastImage</a></h2>
 <div class="doc-section">
@@ -739,9 +649,6 @@
 <pre class="code">
   MagickBooleanType SigmoidalContrastImage(Image *image,
     const MagickBooleanType sharpen,const char *levels)
-  MagickBooleanType SigmoidalContrastImageChannel(Image *image,
-    const ChannelType channel,const MagickBooleanType sharpen,
-    const double contrast,const double midpoint)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -749,9 +656,6 @@
 <h5>image</h5>
 <p>the image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>sharpen</h5>
 <p>Increase or decrease image contrast.</p>
 
diff --git a/www/api/exception.html b/www/api/exception.html
index 1638161..e7797a8 100644
--- a/www/api/exception.html
+++ b/www/api/exception.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
diff --git a/www/api/feature.html b/www/api/feature.html
index 70fcd2e..fd7ae52 100644
--- a/www/api/feature.html
+++ b/www/api/feature.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
@@ -212,24 +212,24 @@
 <div class="main">

 

 <h1>Module feature Methods</h1>
-<p class="navigation-index">[<a href="#GetImageChannelFeatures">GetImageChannelFeatures</a>]</p>
+<p class="navigation-index">[<a href="#GetImageFeatures">GetImageFeatures</a>]</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/feature_8c.html" id="GetImageChannelFeatures">GetImageChannelFeatures</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/feature_8c.html" id="GetImageFeatures">GetImageFeatures</a></h2>
 <div class="doc-section">
 
-<p>GetImageChannelFeatures() returns features for each channel in the image in each of four directions (horizontal, vertical, left and right diagonals) for the specified distance.  The features include the angular second moment, contrast, correlation, sum of squares: variance, inverse difference moment, sum average, sum varience, sum entropy, entropy, difference variance,  difference entropy, information measures of correlation 1, information measures of correlation 2, and maximum correlation coefficient.  You can access the red channel contrast, for example, like this:</p>
+<p>GetImageFeatures() returns features for each channel in the image in each of four directions (horizontal, vertical, left and right diagonals) for the specified distance.  The features include the angular second moment, contrast, correlation, sum of squares: variance, inverse difference moment, sum average, sum varience, sum entropy, entropy, difference variance,  difference entropy, information measures of correlation 1, information measures of correlation 2, and maximum correlation coefficient.  You can access the red channel contrast, for example, like this:</p>
 
 <pre class="text">
-  channel_features=GetImageChannelFeatures(image,1,exception);
+  channel_features=GetImageFeatures(image,1,exception);
   contrast=channel_features[RedChannel].contrast[0];
 </pre>
 
 <p>Use MagickRelinquishMemory() to free the features buffer.</p>
 
-<p>The format of the GetImageChannelFeatures method is:</p>
+<p>The format of the GetImageFeatures method is:</p>
 
 <pre class="code">
-  ChannelFeatures *GetImageChannelFeatures(const Image *image,
+  ChannelFeatures *GetImageFeatures(const Image *image,
     const size_t distance,ExceptionInfo *exception)
 </pre>
 
diff --git a/www/api/fourier.html b/www/api/fourier.html
index d3d6190..c32e4d7 100644
--- a/www/api/fourier.html
+++ b/www/api/fourier.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
diff --git a/www/api/fx.html b/www/api/fx.html
index d2c689e..b4c35f2 100644
--- a/www/api/fx.html
+++ b/www/api/fx.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
@@ -224,8 +224,6 @@
 <pre class="code">
   Image *AddNoiseImage(const Image *image,const NoiseType noise_type,
     ExceptionInfo *exception)
-  Image *AddNoiseImageChannel(const Image *image,const ChannelType channel,
-    const NoiseType noise_type,ExceptionInfo *exception)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -355,8 +353,6 @@
 <pre class="code">
   Image *FxImage(const Image *image,const char *expression,
     ExceptionInfo *exception)
-  Image *FxImageChannel(const Image *image,const ChannelType channel,
-    const char *expression,ExceptionInfo *exception)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -364,9 +360,6 @@
 <h5>image</h5>
 <p>the image.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>expression</h5>
 <p>A mathematical expression.</p>
 
diff --git a/www/api/histogram.html b/www/api/histogram.html
index 30ee851..47df4c6 100644
--- a/www/api/histogram.html
+++ b/www/api/histogram.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
@@ -296,9 +296,8 @@
 <p>The format of the MinMaxStretchImage method is:</p>
 
 <pre class="code">
-  MagickBooleanType MinMaxStretchImage(Image *image,
-    const ChannelType channel, const double black_adjust,
-    const double white_adjust)
+  MagickBooleanType MinMaxStretchImage(Image *image,const double black,
+    const double white)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -306,11 +305,8 @@
 <h5>image</h5>
 <p>The image to auto-level</p>
 
-<h5>channel</h5>
-<p>The channels to auto-level.  If the special 'SyncChannels' flag is set, all the given channels are stretched by the same amount.</p>
-
-<h5>black_adjust, white_adjust</h5>
-<p>Move the Black/White Point inward from the minimum and maximum points by this color value.</p>
+<h5>black, white</h5>
+<p>move the black / white point inward from the minimum and maximum points by this color value.</p>
 
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/histogram_8c.html" id="GetNumberColors">GetNumberColors</a></h2>
diff --git a/www/api/image-view.html b/www/api/image-view.html
index ec8fb2c..3911059 100644
--- a/www/api/image-view.html
+++ b/www/api/image-view.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
 </div>
 </div>
 </div>
@@ -212,7 +212,7 @@
 <div class="main">

 

 <h1>Module image-view Methods</h1>
-<p class="navigation-index">[<a href="#CloneImageView">CloneImageView</a> &bull; <a href="#DestroyImageView">DestroyImageView</a> &bull; <a href="#DuplexTransferImageViewIterator">DuplexTransferImageViewIterator</a> &bull; <a href="#GetImageViewAuthenticIndexes">GetImageViewAuthenticIndexes</a> &bull; <a href="#GetImageViewAuthenticPixels">GetImageViewAuthenticPixels</a> &bull; <a href="#GetImageViewException">GetImageViewException</a> &bull; <a href="#GetImageViewExtent">GetImageViewExtent</a> &bull; <a href="#GetImageViewImage">GetImageViewImage</a> &bull; <a href="#GetImageViewIterator">GetImageViewIterator</a> &bull; <a href="#GetImageViewVirtualIndexes">GetImageViewVirtualIndexes</a> &bull; <a href="#GetImageViewVirtualPixels">GetImageViewVirtualPixels</a> &bull; <a href="#IsImageView">IsImageView</a> &bull; <a href="#NewImageView">NewImageView</a> &bull; <a href="#NewImageViewRegion">NewImageViewRegion</a> &bull; <a href="#SetImageViewDescription">SetImageViewDescription</a> &bull; <a href="#SetImageViewIterator">SetImageViewIterator</a> &bull; <a href="#SetImageViewThreads">SetImageViewThreads</a> &bull; <a href="#TransferImageViewIterator">TransferImageViewIterator</a> &bull; <a href="#UpdateImageViewIterator">UpdateImageViewIterator</a>]</p>
+<p class="navigation-index">[<a href="#CloneImageView">CloneImageView</a> &bull; <a href="#DestroyImageView">DestroyImageView</a> &bull; <a href="#DuplexTransferImageViewIterator">DuplexTransferImageViewIterator</a> &bull; <a href="#GetImageViewAuthenticMetacontent">GetImageViewAuthenticMetacontent</a> &bull; <a href="#GetImageViewAuthenticPixels">GetImageViewAuthenticPixels</a> &bull; <a href="#GetImageViewException">GetImageViewException</a> &bull; <a href="#GetImageViewExtent">GetImageViewExtent</a> &bull; <a href="#GetImageViewImage">GetImageViewImage</a> &bull; <a href="#GetImageViewIterator">GetImageViewIterator</a> &bull; <a href="#GetImageViewVirtualMetacontent">GetImageViewVirtualMetacontent</a> &bull; <a href="#GetImageViewVirtualPixels">GetImageViewVirtualPixels</a> &bull; <a href="#IsImageView">IsImageView</a> &bull; <a href="#NewImageView">NewImageView</a> &bull; <a href="#NewImageViewRegion">NewImageViewRegion</a> &bull; <a href="#SetImageViewDescription">SetImageViewDescription</a> &bull; <a href="#SetImageViewIterator">SetImageViewIterator</a> &bull; <a href="#SetImageViewThreads">SetImageViewThreads</a> &bull; <a href="#TransferImageViewIterator">TransferImageViewIterator</a> &bull; <a href="#UpdateImageViewIterator">UpdateImageViewIterator</a>]</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="CloneImageView">CloneImageView</a></h2>
 <div class="doc-section">
@@ -295,15 +295,16 @@
 <p>the user defined context.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewAuthenticIndexes">GetImageViewAuthenticIndexes</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewAuthenticMetacontent">GetImageViewAuthenticMetacontent</a></h2>
 <div class="doc-section">
 
-<p>GetImageViewAuthenticIndexes() returns the image view authentic indexes.</p>
+<p>GetImageViewAuthenticMetacontent() returns the image view authentic meta-content.</p>
 
 <p>The format of the GetImageViewAuthenticPixels method is:</p>
 
 <pre class="code">
-  IndexPacket *GetImageViewAuthenticIndexes(const ImageView *image_view)
+  void *GetImageViewAuthenticMetacontent(
+    const ImageView *image_view)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -320,7 +321,7 @@
 <p>The format of the GetImageViewAuthenticPixels method is:</p>
 
 <pre class="code">
-  PixelPacket *GetImageViewAuthenticPixels(const ImageView *image_view)
+  Quantum *GetImageViewAuthenticPixels(const ImageView *image_view)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -423,15 +424,15 @@
 <p>the user defined context.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewVirtualIndexes">GetImageViewVirtualIndexes</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewVirtualMetacontent">GetImageViewVirtualMetacontent</a></h2>
 <div class="doc-section">
 
-<p>GetImageViewVirtualIndexes() returns the image view virtual indexes.</p>
+<p>GetImageViewVirtualMetacontent() returns the image view virtual meta-content.</p>
 
-<p>The format of the GetImageViewVirtualIndexes method is:</p>
+<p>The format of the GetImageViewVirtualMetacontent method is:</p>
 
 <pre class="code">
-  const IndexPacket *GetImageViewVirtualIndexes(
+  const void *GetImageViewVirtualMetacontent(
     const ImageView *image_view)
 </pre>
 
@@ -449,7 +450,7 @@
 <p>The format of the GetImageViewVirtualPixels method is:</p>
 
 <pre class="code">
-  const PixelPacket *GetImageViewVirtualPixels(const ImageView *image_view)
+  const Quantum *GetImageViewVirtualPixels(const ImageView *image_view)
 </pre>
 
 <p>A description of each parameter follows:</p>
diff --git a/www/api/image.html b/www/api/image.html
index 4de729c..da20def 100644
--- a/www/api/image.html
+++ b/www/api/image.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
@@ -212,7 +212,7 @@
 <div class="main">

 

 <h1>Module image Methods</h1>
-<p class="navigation-index">[<a href="#AcquireImage">AcquireImage</a> &bull; <a href="#AcquireImageInfo">AcquireImageInfo</a> &bull; <a href="#AcquireNextImage">AcquireNextImage</a> &bull; <a href="#AppendImages">AppendImages</a> &bull; <a href="#CatchImageException">CatchImageException</a> &bull; <a href="#ClipImagePath">ClipImagePath</a> &bull; <a href="#CloneImage">CloneImage</a> &bull; <a href="#CloneImageInfo">CloneImageInfo</a> &bull; <a href="#CombineImages">CombineImages</a> &bull; <a href="#DestroyImage">DestroyImage</a> &bull; <a href="#DestroyImageInfo">DestroyImageInfo</a> &bull; <a href="#GetImageAlphaChannel">GetImageAlphaChannel</a> &bull; <a href="#GetImageClipMask">GetImageClipMask</a> &bull; <a href="#GetImageException">GetImageException</a> &bull; <a href="#GetImageInfo">GetImageInfo</a> &bull; <a href="#GetImageInfoFile">GetImageInfoFile</a> &bull; <a href="#GetImageMask">GetImageMask</a> &bull; <a href="#GetImageChannels">GetImageChannels</a> &bull; <a href="#GetImageVirtualPixelMethod">GetImageVirtualPixelMethod</a> &bull; <a href="#InterpretImageFilename">InterpretImageFilename</a> &bull; <a href="#IsHighDynamicRangeImage">IsHighDynamicRangeImage</a> &bull; <a href="#IsImageObject">IsImageObject</a> &bull; <a href="#IsTaintImage">IsTaintImage</a> &bull; <a href="#ModifyImage">ModifyImage</a> &bull; <a href="#NewMagickImage">NewMagickImage</a> &bull; <a href="#ReferenceImage">ReferenceImage</a> &bull; <a href="#ResetImagePage">ResetImagePage</a> &bull; <a href="#SeparateImageChannel">SeparateImageChannel</a> &bull; <a href="#SeparateImages">SeparateImages</a> &bull; <a href="#SetImageAlphaChannel">SetImageAlphaChannel</a> &bull; <a href="#SetImageBackgroundColor">SetImageBackgroundColor</a> &bull; <a href="#SetImageChannels">SetImageChannels</a> &bull; <a href="#SetImageColor">SetImageColor</a> &bull; <a href="#SetImageStorageClass">SetImageStorageClass</a> &bull; <a href="#SetImageClipMask">SetImageClipMask</a> &bull; <a href="#SetImageExtent">SetImageExtent</a> &bull; <a href="#SetImageInfoBlob">SetImageInfoBlob</a> &bull; <a href="#SetImageInfoFile">SetImageInfoFile</a> &bull; <a href="#SetImageMask">SetImageMask</a> &bull; <a href="#SetImageOpacity">SetImageOpacity</a> &bull; <a href="#SetImageType">SetImageType</a> &bull; <a href="#SetImageVirtualPixelMethod">SetImageVirtualPixelMethod</a> &bull; <a href="#SmushImages">SmushImages</a> &bull; <a href="#StripImage">StripImage</a> &bull; <a href="#SyncImageSettings">SyncImageSettings</a>]</p>
+<p class="navigation-index">[<a href="#AcquireImage">AcquireImage</a> &bull; <a href="#AcquireImageInfo">AcquireImageInfo</a> &bull; <a href="#AcquireNextImage">AcquireNextImage</a> &bull; <a href="#AppendImages">AppendImages</a> &bull; <a href="#CatchImageException">CatchImageException</a> &bull; <a href="#ClipImagePath">ClipImagePath</a> &bull; <a href="#CloneImage">CloneImage</a> &bull; <a href="#CloneImageInfo">CloneImageInfo</a> &bull; <a href="#CombineImages">CombineImages</a> &bull; <a href="#DestroyImage">DestroyImage</a> &bull; <a href="#DestroyImageInfo">DestroyImageInfo</a> &bull; <a href="#GetImageAlphaChannel">GetImageAlphaChannel</a> &bull; <a href="#GetImageClipMask">GetImageClipMask</a> &bull; <a href="#GetImageException">GetImageException</a> &bull; <a href="#GetImageInfo">GetImageInfo</a> &bull; <a href="#GetImageInfoFile">GetImageInfoFile</a> &bull; <a href="#GetImageMask">GetImageMask</a> &bull; <a href="#GetImageVirtualPixelMethod">GetImageVirtualPixelMethod</a> &bull; <a href="#InterpretImageFilename">InterpretImageFilename</a> &bull; <a href="#IsHighDynamicRangeImage">IsHighDynamicRangeImage</a> &bull; <a href="#IsImageObject">IsImageObject</a> &bull; <a href="#IsTaintImage">IsTaintImage</a> &bull; <a href="#ModifyImage">ModifyImage</a> &bull; <a href="#NewMagickImage">NewMagickImage</a> &bull; <a href="#ReferenceImage">ReferenceImage</a> &bull; <a href="#ResetImagePage">ResetImagePage</a> &bull; <a href="#SeparateImageChannel">SeparateImageChannel</a> &bull; <a href="#SeparateImages">SeparateImages</a> &bull; <a href="#SetImageAlphaChannel">SetImageAlphaChannel</a> &bull; <a href="#SetImageBackgroundColor">SetImageBackgroundColor</a> &bull; <a href="#SetImageColor">SetImageColor</a> &bull; <a href="#SetImageStorageClass">SetImageStorageClass</a> &bull; <a href="#SetImageClipMask">SetImageClipMask</a> &bull; <a href="#SetImageExtent">SetImageExtent</a> &bull; <a href="#SetImageInfoBlob">SetImageInfoBlob</a> &bull; <a href="#SetImageInfoFile">SetImageInfoFile</a> &bull; <a href="#SetImageMask">SetImageMask</a> &bull; <a href="#SetImageOpacity">SetImageOpacity</a> &bull; <a href="#SetImageType">SetImageType</a> &bull; <a href="#SetImageVirtualPixelMethod">SetImageVirtualPixelMethod</a> &bull; <a href="#SmushImages">SmushImages</a> &bull; <a href="#StripImage">StripImage</a> &bull; <a href="#SyncImageSettings">SyncImageSettings</a>]</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="AcquireImage">AcquireImage</a></h2>
 <div class="doc-section">
@@ -540,23 +540,6 @@
 <p>the image.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="GetImageChannels">GetImageChannels</a></h2>
-<div class="doc-section">
-
-<p>GetImageChannels() returns the number of pixel channels associated with the specified image.</p>
-
-<p>The format of the GetChannels method is:</p>
-
-<pre class="code">
-  size_t GetImageChannels(Image *image)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
- </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="GetImageVirtualPixelMethod">GetImageVirtualPixelMethod</a></h2>
 <div class="doc-section">
 
@@ -689,7 +672,7 @@
 <pre class="code">
   Image *NewMagickImage(const ImageInfo *image_info,
     const size_t width,const size_t height,
-    const MagickPixelPacket *background)
+    const PixelInfo *background)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -762,7 +745,7 @@
 <p>the image.</p>
 
 <h5>channel</h5>
-<p>Identify which channel to extract: RedChannel, GreenChannel, BlueChannel, OpacityChannel, CyanChannel, MagentaChannel, YellowChannel, or BlackChannel.</p>
+<p>Identify which channel to extract: RedChannel, GreenChannel, BlueChannel, AlphaChannel, CyanChannel, MagentaChannel, YellowChannel, or BlackChannel.</p>
 
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SeparateImages">SeparateImages</a></h2>
@@ -783,7 +766,7 @@
 <p>the image.</p>
 
 <h5>channel</h5>
-<p>Identify which channels to extract: RedChannel, GreenChannel, BlueChannel, OpacityChannel, CyanChannel, MagentaChannel, YellowChannel, or BlackChannel.</p>
+<p>Identify which channels to extract: RedChannel, GreenChannel, BlueChannel, AlphaChannel, CyanChannel, MagentaChannel, YellowChannel, or BlackChannel.</p>
 
 <h5>exception</h5>
 <p>return any errors or warnings in this structure.</p>
@@ -807,7 +790,7 @@
 <p>the image.</p>
 
 <h5>alpha_type</h5>
-<p>The alpha channel type: ActivateAlphaChannel, CopyAlphaChannel, DeactivateAlphaChannel, ExtractAlphaChannel, OpaqueAlphaChannel, ResetAlphaChannel, SetAlphaChannel, ShapeAlphaChannel, and TransparentAlphaChannel.</p>
+<p>The alpha channel type: ActivateAlphaChannel, CopyAlphaChannel, DeactivateAlphaChannel, ExtractAlphaChannel, OpaqueAlphaChannel, SetAlphaChannel, ShapeAlphaChannel, and TransparentAlphaChannel.</p>
 
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageBackgroundColor">SetImageBackgroundColor</a></h2>
@@ -827,26 +810,6 @@
 <p>the image.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageChannels">SetImageChannels</a></h2>
-<div class="doc-section">
-
-<p>SetImageChannels() sets the number of pixels channels associated with the image.</p>
-
-<p>The format of the SetImageChannels method is:</p>
-
-<pre class="code">
-  MagickBooleanType SetImageChannels(Image *image,const size_t channels)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>channels</h5>
-<p>The number of pixel channels.</p>
-
- </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageColor">SetImageColor</a></h2>
 <div class="doc-section">
 
@@ -856,7 +819,7 @@
 
 <pre class="code">
   MagickBooleanType SetImageColor(Image *image,
-    const MagickPixelPacket *color)
+    const PixelInfo *color)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -892,7 +855,7 @@
 <h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageClipMask">SetImageClipMask</a></h2>
 <div class="doc-section">
 
-<p>SetImageClipMask() associates a clip path with the image.  The clip path must be the same dimensions as the image.  Set any pixel component of the clip path to TransparentOpacity to prevent that corresponding image pixel component from being updated when SyncAuthenticPixels() is applied.</p>
+<p>SetImageClipMask() associates a clip path with the image.  The clip path must be the same dimensions as the image.  Set any pixel component of the clip path to TransparentAlpha to prevent that corresponding image pixel component from being updated when SyncAuthenticPixels() is applied.</p>
 
 <p>The format of the SetImageClipMask method is:</p>
 
diff --git a/www/api/layer.html b/www/api/layer.html
index 52b54d4..1673cef 100644
--- a/www/api/layer.html
+++ b/www/api/layer.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
@@ -212,7 +212,7 @@
 <div class="main">

 

 <h1>Module layer Methods</h1>
-<p class="navigation-index">[<a href="#CoalesceImages">CoalesceImages</a> &bull; <a href="#DisposeImages">DisposeImages</a> &bull; <a href="#CompareImageLayers">CompareImageLayers</a> &bull; <a href="#DeconstructImages">DeconstructImages</a> &bull; <a href="#OptimizeImageLayers">OptimizeImageLayers</a> &bull; <a href="#OptimizeImagePlusLayers">OptimizeImagePlusLayers</a> &bull; <a href="#OptimizeImageTransparency">OptimizeImageTransparency</a> &bull; <a href="#RemoveDuplicateLayers">RemoveDuplicateLayers</a> &bull; <a href="#RemoveZeroDelayLayers">RemoveZeroDelayLayers</a> &bull; <a href="#CompositeLayers">CompositeLayers</a> &bull; <a href="#MergeImageLayers">MergeImageLayers</a>]</p>
+<p class="navigation-index">[<a href="#CoalesceImages">CoalesceImages</a> &bull; <a href="#DisposeImages">DisposeImages</a> &bull; <a href="#CompareImagesLayers">CompareImagesLayers</a> &bull; <a href="#OptimizeImageLayers">OptimizeImageLayers</a> &bull; <a href="#OptimizeImagePlusLayers">OptimizeImagePlusLayers</a> &bull; <a href="#OptimizeImageTransparency">OptimizeImageTransparency</a> &bull; <a href="#RemoveDuplicateLayers">RemoveDuplicateLayers</a> &bull; <a href="#RemoveZeroDelayLayers">RemoveZeroDelayLayers</a> &bull; <a href="#CompositeLayers">CompositeLayers</a> &bull; <a href="#MergeImageLayers">MergeImageLayers</a>]</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="CoalesceImages">CoalesceImages</a></h2>
 <div class="doc-section">
@@ -254,19 +254,19 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="CompareImageLayers">CompareImageLayers</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="CompareImagesLayers">CompareImagesLayers</a></h2>
 <div class="doc-section">
 
-<p>CompareImageLayers() compares each image with the next in a sequence and returns the minimum bounding region of all the pixel differences (of the ImageLayerMethod specified) it discovers.</p>
+<p>CompareImagesLayers() compares each image with the next in a sequence and returns the minimum bounding region of all the pixel differences (of the ImageLayerMethod specified) it discovers.</p>
 
 <p>Images do NOT have to be the same size, though it is best that all the images are 'coalesced' (images are all the same size, on a flattened canvas, so as to represent exactly how an specific frame should look).</p>
 
 <p>No GIF dispose methods are applied, so GIF animations must be coalesced before applying this image operator to find differences to them.</p>
 
-<p>The format of the CompareImageLayers method is:</p>
+<p>The format of the CompareImagesLayers method is:</p>
 
 <pre class="code">
-  Image *CompareImageLayers(const Image *images,
+  Image *CompareImagesLayers(const Image *images,
     const ImageLayerMethod method,ExceptionInfo *exception)
 </pre>
 
@@ -282,28 +282,6 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="DeconstructImages">DeconstructImages</a></h2>
-<div class="doc-section">
-
-<p>DeconstructImages() compares each image with the next in a sequence and returns the minimum bounding region of all differences from the first image.</p>
-
-<p>This function is deprecated in favor of the more universal CompareImageLayers() function.</p>
-
-<p>The format of the DeconstructImages method is:</p>
-
-<pre class="code">
-  Image *DeconstructImages(const Image *images, ExceptionInfo *exception)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>image</h5>
-<p>the image.</p>
-
-<h5>exception</h5>
-<p>return any errors or warnings in this structure.</p>
-
- </div>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="OptimizeImageLayers">OptimizeImageLayers</a></h2>
 <div class="doc-section">
 
diff --git a/www/api/magick-deprecate.html b/www/api/magick-deprecate.html
index 58ee905..45dbea0 100644
--- a/www/api/magick-deprecate.html
+++ b/www/api/magick-deprecate.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
@@ -211,1246 +211,9 @@
 

 <div class="main">

 

-<h1>Module deprecate Methods</h1>
-<p class="navigation-index">[<a href="#MagickAverageImages">MagickAverageImages</a> &bull; <a href="#ClonePixelView">ClonePixelView</a> &bull; <a href="#DestroyPixelView">DestroyPixelView</a> &bull; <a href="#DuplexTransferPixelViewIterator">DuplexTransferPixelViewIterator</a> &bull; <a href="#GetPixelViewException">GetPixelViewException</a> &bull; <a href="#GetPixelViewHeight">GetPixelViewHeight</a> &bull; <a href="#GetPixelViewIterator">GetPixelViewIterator</a> &bull; <a href="#GetPixelViewPixels">GetPixelViewPixels</a> &bull; <a href="#GetPixelViewWand">GetPixelViewWand</a> &bull; <a href="#GetPixelViewWidth">GetPixelViewWidth</a> &bull; <a href="#GetPixelViewX">GetPixelViewX</a> &bull; <a href="#GetPixelViewY">GetPixelViewY</a> &bull; <a href="#IsPixelView">IsPixelView</a> &bull; <a href="#MagickClipPathImage">MagickClipPathImage</a> &bull; <a href="#DrawGetFillAlpha">DrawGetFillAlpha</a> &bull; <a href="#DrawGetStrokeAlpha">DrawGetStrokeAlpha</a> &bull; <a href="#DrawPeekGraphicWand">DrawPeekGraphicWand</a> &bull; <a href="#DrawPopGraphicContext">DrawPopGraphicContext</a> &bull; <a href="#DrawPushGraphicContext">DrawPushGraphicContext</a> &bull; <a href="#DrawSetFillAlpha">DrawSetFillAlpha</a> &bull; <a href="#DrawSetStrokeAlpha">DrawSetStrokeAlpha</a> &bull; <a href="#MagickColorFloodfillImage">MagickColorFloodfillImage</a> &bull; <a href="#MagickDescribeImage">MagickDescribeImage</a> &bull; <a href="#MagickFlattenImages">MagickFlattenImages</a> &bull; <a href="#MagickGetImageAttribute">MagickGetImageAttribute</a> &bull; <a href="#MagickGetImageMatte">MagickGetImageMatte</a> &bull; <a href="#MagickGetImagePixels">MagickGetImagePixels</a> &bull; <a href="#MagickGetImageSize">MagickGetImageSize</a> &bull; <a href="#MagickMapImage">MagickMapImage</a> &bull; <a href="#MagickMatteFloodfillImage">MagickMatteFloodfillImage</a> &bull; <a href="#MagickMedianFilterImage">MagickMedianFilterImage</a> &bull; <a href="#MagickMinimumImages">MagickMinimumImages</a> &bull; <a href="#MagickModeImage">MagickModeImage</a> &bull; <a href="#MagickMosaicImages">MagickMosaicImages</a> &bull; <a href="#MagickOpaqueImage">MagickOpaqueImage</a> &bull; <a href="#MagickPaintFloodfillImage">MagickPaintFloodfillImage</a> &bull; <a href="#MagickPaintOpaqueImage">MagickPaintOpaqueImage</a> &bull; <a href="#MagickPaintTransparentImage">MagickPaintTransparentImage</a> &bull; <a href="#MagickRecolorImage">MagickRecolorImage</a> &bull; <a href="#MagickReduceNoiseImage">MagickReduceNoiseImage</a> &bull; <a href="#MagickMaximumImages">MagickMaximumImages</a> &bull; <a href="#MagickSetImageAttribute">MagickSetImageAttribute</a> &bull; <a href="#MagickSetImageIndex">MagickSetImageIndex</a> &bull; <a href="#MagickTransparentImage">MagickTransparentImage</a> &bull; <a href="#MagickRegionOfInterestImage">MagickRegionOfInterestImage</a> &bull; <a href="#MagickSetImagePixels">MagickSetImagePixels</a> &bull; <a href="#MagickWriteImageBlob">MagickWriteImageBlob</a> &bull; <a href="#NewPixelView">NewPixelView</a> &bull; <a href="#NewPixelViewRegion">NewPixelViewRegion</a> &bull; <a href="#PixelGetNextRow">PixelGetNextRow</a> &bull; <a href="#PixelIteratorGetException">PixelIteratorGetException</a> &bull; <a href="#SetPixelViewIterator">SetPixelViewIterator</a> &bull; <a href="#TransferPixelViewIterator">TransferPixelViewIterator</a> &bull; <a href="#UpdatePixelViewIterator">UpdatePixelViewIterator</a>]</p>
-
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickAverageImages">MagickAverageImages</a></h2>
-<div class="doc-section">
-
-<p>MagickAverageImages() average a set of images.</p>
-
-<p>The format of the MagickAverageImages method is:</p>
-
-<pre class="code">
-  MagickWand *MagickAverageImages(MagickWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="ClonePixelView">ClonePixelView</a></h2>
-<div class="doc-section">
-
-<p>ClonePixelView() makes a copy of the specified pixel view.</p>
-
-<p>The format of the ClonePixelView method is:</p>
-
-<pre class="code">
-  PixelView *ClonePixelView(const PixelView *pixel_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixel_view</h5>
-<p>the pixel view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="DestroyPixelView">DestroyPixelView</a></h2>
-<div class="doc-section">
-
-<p>DestroyPixelView() deallocates memory associated with a pixel view.</p>
-
-<p>The format of the DestroyPixelView method is:</p>
-
-<pre class="code">
-  PixelView *DestroyPixelView(PixelView *pixel_view,
-    const size_t number_wands,const size_t number_threads)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixel_view</h5>
-<p>the pixel view.</p>
-
-<h5>number_wand</h5>
-<p>the number of pixel wands.</p>
-
-<h5>number_threads</h5>
-<p>number of threads.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="DuplexTransferPixelViewIterator">DuplexTransferPixelViewIterator</a></h2>
-<div class="doc-section">
-
-<p>DuplexTransferPixelViewIterator() iterates over three pixel views in parallel and calls your transfer method for each scanline of the view.  The source and duplex pixel region is not confined to the image canvas-- that is you can include negative offsets or widths or heights that exceed the image dimension.  However, the destination pixel view is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension are permitted.</p>
-
-<p>Use this pragma:</p>
-
-<pre class="text">
-      #pragma omp critical
-</pre>
-
-<p>to define a section of code in your callback transfer method that must be executed by a single thread at a time.</p>
-
-<p>The format of the DuplexTransferPixelViewIterator method is:</p>
-
-<pre class="code">
-  MagickBooleanType DuplexTransferPixelViewIterator(PixelView *source,
-    PixelView *duplex,PixelView *destination,
-    DuplexTransferPixelViewMethod transfer,void *context)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>source</h5>
-<p>the source pixel view.</p>
-
-<h5>duplex</h5>
-<p>the duplex pixel view.</p>
-
-<h5>destination</h5>
-<p>the destination pixel view.</p>
-
-<h5>transfer</h5>
-<p>the transfer callback method.</p>
-
-<h5>context</h5>
-<p>the user defined context.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="GetPixelViewException">GetPixelViewException</a></h2>
-<div class="doc-section">
-
-<p>GetPixelViewException() returns the severity, reason, and description of any error that occurs when utilizing a pixel view.</p>
-
-<p>The format of the GetPixelViewException method is:</p>
-
-<pre class="code">
-  char *GetPixelViewException(const PixelWand *pixel_view,
-    ExceptionType *severity)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixel_view</h5>
-<p>the pixel pixel_view.</p>
-
-<h5>severity</h5>
-<p>the severity of the error is returned here.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="GetPixelViewHeight">GetPixelViewHeight</a></h2>
-<div class="doc-section">
-
-<p>GetPixelViewHeight() returns the pixel view height.</p>
-
-<p>The format of the GetPixelViewHeight method is:</p>
-
-<pre class="code">
-  size_t GetPixelViewHeight(const PixelView *pixel_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixel_view</h5>
-<p>the pixel view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="GetPixelViewIterator">GetPixelViewIterator</a></h2>
-<div class="doc-section">
-
-<p>GetPixelViewIterator() iterates over the pixel view in parallel and calls your get method for each scanline of the view.  The pixel region is not confined to the image canvas-- that is you can include negative offsets or widths or heights that exceed the image dimension.  Any updates to the pixels in your callback are ignored.</p>
-
-<p>Use this pragma:</p>
-
-<pre class="text">
-      #pragma omp critical
-</pre>
-
-<p>to define a section of code in your callback get method that must be executed by a single thread at a time.</p>
-
-<p>The format of the GetPixelViewIterator method is:</p>
-
-<pre class="code">
-  MagickBooleanType GetPixelViewIterator(PixelView *source,
-    GetPixelViewMethod get,void *context)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>source</h5>
-<p>the source pixel view.</p>
-
-<h5>get</h5>
-<p>the get callback method.</p>
-
-<h5>context</h5>
-<p>the user defined context.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="GetPixelViewPixels">GetPixelViewPixels</a></h2>
-<div class="doc-section">
-
-<p>GetPixelViewPixels() returns the pixel view pixel_wands.</p>
-
-<p>The format of the GetPixelViewPixels method is:</p>
-
-<pre class="code">
-  PixelWand *GetPixelViewPixels(const PixelView *pixel_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixel_view</h5>
-<p>the pixel view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="GetPixelViewWand">GetPixelViewWand</a></h2>
-<div class="doc-section">
-
-<p>GetPixelViewWand() returns the magick wand associated with the pixel view.</p>
-
-<p>The format of the GetPixelViewWand method is:</p>
-
-<pre class="code">
-  MagickWand *GetPixelViewWand(const PixelView *pixel_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixel_view</h5>
-<p>the pixel view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="GetPixelViewWidth">GetPixelViewWidth</a></h2>
-<div class="doc-section">
-
-<p>GetPixelViewWidth() returns the pixel view width.</p>
-
-<p>The format of the GetPixelViewWidth method is:</p>
-
-<pre class="code">
-  size_t GetPixelViewWidth(const PixelView *pixel_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixel_view</h5>
-<p>the pixel view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="GetPixelViewX">GetPixelViewX</a></h2>
-<div class="doc-section">
-
-<p>GetPixelViewX() returns the pixel view x offset.</p>
-
-<p>The format of the GetPixelViewX method is:</p>
-
-<pre class="code">
-  ssize_t GetPixelViewX(const PixelView *pixel_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixel_view</h5>
-<p>the pixel view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="GetPixelViewY">GetPixelViewY</a></h2>
-<div class="doc-section">
-
-<p>GetPixelViewY() returns the pixel view y offset.</p>
-
-<p>The format of the GetPixelViewY method is:</p>
-
-<pre class="code">
-  ssize_t GetPixelViewY(const PixelView *pixel_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixel_view</h5>
-<p>the pixel view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="IsPixelView">IsPixelView</a></h2>
-<div class="doc-section">
-
-<p>IsPixelView() returns MagickTrue if the the parameter is verified as a pixel view container.</p>
-
-<p>The format of the IsPixelView method is:</p>
-
-<pre class="code">
-  MagickBooleanType IsPixelView(const PixelView *pixel_view)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>pixel_view</h5>
-<p>the pixel view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickClipPathImage">MagickClipPathImage</a></h2>
-<div class="doc-section">
-
-<p>MagickClipPathImage() 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>
-
-<p>The format of the MagickClipPathImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickClipPathImage(MagickWand *wand,
-    const char *pathname,const MagickBooleanType inside)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>pathname</h5>
-<p>name of clipping path resource. If name is preceded by #, use clipping path numbered by name.</p>
-
-<h5>inside</h5>
-<p>if non-zero, later operations take effect inside clipping path. Otherwise later operations take effect outside clipping path.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="DrawGetFillAlpha">DrawGetFillAlpha</a></h2>
-<div class="doc-section">
-
-<p>DrawGetFillAlpha() returns the alpha used when drawing using the fill color or fill texture.  Fully opaque is 1.0.</p>
-
-<p>The format of the DrawGetFillAlpha method is:</p>
-
-<pre class="code">
-  double DrawGetFillAlpha(const DrawingWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the drawing wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="DrawGetStrokeAlpha">DrawGetStrokeAlpha</a></h2>
-<div class="doc-section">
-
-<p>DrawGetStrokeAlpha() returns the alpha of stroked object outlines.</p>
-
-<p>The format of the DrawGetStrokeAlpha method is:</p>
-
-<pre class="code">
-  double DrawGetStrokeAlpha(const DrawingWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the drawing wand. </p>
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="DrawPeekGraphicWand">DrawPeekGraphicWand</a></h2>
-<div class="doc-section">
-
-<p>DrawPeekGraphicWand() returns the current drawing wand.</p>
-
-<p>The format of the PeekDrawingWand method is:</p>
-
-<pre class="code">
-  DrawInfo *DrawPeekGraphicWand(const DrawingWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the drawing wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="DrawPopGraphicContext">DrawPopGraphicContext</a></h2>
-<div class="doc-section">
-
-<p>DrawPopGraphicContext() destroys the current drawing wand and returns to the previously pushed drawing wand. Multiple drawing wands may exist. It is an error to attempt to pop more drawing wands than have been pushed, and it is proper form to pop all drawing wands which have been pushed.</p>
-
-<p>The format of the DrawPopGraphicContext method is:</p>
-
-<pre class="code">
-  MagickBooleanType DrawPopGraphicContext(DrawingWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the drawing wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="DrawPushGraphicContext">DrawPushGraphicContext</a></h2>
-<div class="doc-section">
-
-<p>DrawPushGraphicContext() clones the current drawing wand to create a new drawing wand.  The original drawing wand(s) may be returned to by invoking PopDrawingWand().  The drawing wands are stored on a drawing wand stack.  For every Pop there must have already been an equivalent Push.</p>
-
-<p>The format of the DrawPushGraphicContext method is:</p>
-
-<pre class="code">
-  MagickBooleanType DrawPushGraphicContext(DrawingWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the drawing wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="DrawSetFillAlpha">DrawSetFillAlpha</a></h2>
-<div class="doc-section">
-
-<p>DrawSetFillAlpha() sets the alpha to use when drawing using the fill color or fill texture.  Fully opaque is 1.0.</p>
-
-<p>The format of the DrawSetFillAlpha method is:</p>
-
-<pre class="code">
-  void DrawSetFillAlpha(DrawingWand *wand,const double fill_alpha)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the drawing wand.</p>
-
-<h5>fill_alpha</h5>
-<p>fill alpha</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="DrawSetStrokeAlpha">DrawSetStrokeAlpha</a></h2>
-<div class="doc-section">
-
-<p>DrawSetStrokeAlpha() specifies the alpha of stroked object outlines.</p>
-
-<p>The format of the DrawSetStrokeAlpha method is:</p>
-
-<pre class="code">
-  void DrawSetStrokeAlpha(DrawingWand *wand,const double stroke_alpha)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the drawing wand.</p>
-
-<h5>stroke_alpha</h5>
-<p>stroke alpha.  The value 1.0 is opaque.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickColorFloodfillImage">MagickColorFloodfillImage</a></h2>
-<div class="doc-section">
-
-<p>MagickColorFloodfillImage() 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>
-
-<p>The format of the MagickColorFloodfillImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickColorFloodfillImage(MagickWand *wand,
-    const PixelWand *fill,const double fuzz,const PixelWand *bordercolor,
-    const ssize_t x,const ssize_t y)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>fill</h5>
-<p>the floodfill color pixel wand.</p>
-
-<h5>fuzz</h5>
-<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>
-
-<h5>bordercolor</h5>
-<p>the border color pixel wand.</p>
-
-<h5>x,y</h5>
-<p>the starting location of the operation.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickDescribeImage">MagickDescribeImage</a></h2>
-<div class="doc-section">
-
-<p>MagickDescribeImage() identifies an image by printing its attributes to the file.  Attributes include the image width, height, size, and others.</p>
-
-<p>The format of the MagickDescribeImage method is:</p>
-
-<pre class="code">
-  const char *MagickDescribeImage(MagickWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickFlattenImages">MagickFlattenImages</a></h2>
-<div class="doc-section">
-
-<p>MagickFlattenImages() merges a sequence of images.  This useful for combining Photoshop layers into a single image.</p>
-
-<p>The format of the MagickFlattenImages method is:</p>
-
-<pre class="code">
-  MagickWand *MagickFlattenImages(MagickWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickGetImageAttribute">MagickGetImageAttribute</a></h2>
-<div class="doc-section">
-
-<p>MagickGetImageAttribute() returns a value associated with the specified property.  Use MagickRelinquishMemory() to free the value when you are finished with it.</p>
-
-<p>The format of the MagickGetImageAttribute method is:</p>
-
-<pre class="code">
-  char *MagickGetImageAttribute(MagickWand *wand,const char *property)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>property</h5>
-<p>the property.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickGetImageMatte">MagickGetImageMatte</a></h2>
-<div class="doc-section">
-
-<p>MagickGetImageMatte() returns MagickTrue if the image has a matte channel otherwise MagickFalse.</p>
-
-<p>The format of the MagickGetImageMatte method is:</p>
-
-<pre class="code">
-  size_t MagickGetImageMatte(MagickWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickGetImagePixels">MagickGetImagePixels</a></h2>
-<div class="doc-section">
-
-<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, ssize_t, float, or double in the order specified by map.</p>
-
-<p>Suppose you want to extract the first scanline of a 640x480 image as character data in red-green-blue order:</p>
-
-<pre class="text">
-  MagickGetImagePixels(wand,0,0,640,1,"RGB",CharPixel,pixels);
-</pre>
-
-<p>The format of the MagickGetImagePixels method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickGetImagePixels(MagickWand *wand,
-    const ssize_t x,const ssize_t y,const size_t columns,
-    const size_t rows,const char *map,const StorageType storage,
-    void *pixels)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>x, y, columns, rows</h5>
-<p>These values define the perimeter of a region of pixels you want to extract.</p>
-
-<h5>map</h5>
-<p>This string reflects the expected ordering of the pixel array. It can be any combination or order of R = red, G = green, B = blue, A = alpha (0 is transparent), O = opacity (0 is opaque), C = cyan, Y = yellow, M = magenta, K = black, I = intensity (for grayscale), P = pad.</p>
-
-<h5>storage</h5>
-<p>Define the data type of the pixels.  Float and double types are expected to be normalized [0..1] otherwise [0..QuantumRange].  Choose from these types: CharPixel, DoublePixel, FloatPixel, IntegerPixel, LongPixel, QuantumPixel, or ShortPixel.</p>
-
-<h5>pixels</h5>
-<p>This array of values contain the pixel components as defined by map and type.  You must preallocate this array where the expected length varies depending on the values of width, height, map, and type.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickGetImageSize">MagickGetImageSize</a></h2>
-<div class="doc-section">
-
-<p>MagickGetImageSize() returns the image length in bytes.</p>
-
-<p>The format of the MagickGetImageSize method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickGetImageSize(MagickWand *wand,
-    MagickSizeType *length)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>length</h5>
-<p>the image length in bytes.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickMapImage">MagickMapImage</a></h2>
-<div class="doc-section">
-
-<p>MagickMapImage() replaces the colors of an image with the closest color from a reference image.</p>
-
-<p>The format of the MagickMapImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickMapImage(MagickWand *wand,
-    const MagickWand *map_wand,const MagickBooleanType dither)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>map</h5>
-<p>the map wand.</p>
-
-<h5>dither</h5>
-<p>Set this integer value to something other than zero to dither the mapped image.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickMatteFloodfillImage">MagickMatteFloodfillImage</a></h2>
-<div class="doc-section">
-
-<p>MagickMatteFloodfillImage() changes the transparency value of any pixel that matches target and is an immediate neighbor.  If the method FillToBorderMethod is specified, the transparency value is changed for any neighbor pixel that does not match the bordercolor member of image.</p>
-
-<p>The format of the MagickMatteFloodfillImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickMatteFloodfillImage(MagickWand *wand,
-    const double alpha,const double fuzz,const PixelWand *bordercolor,
-    const ssize_t x,const ssize_t y)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>alpha</h5>
-<p>the level of transparency: 1.0 is fully opaque and 0.0 is fully transparent.</p>
-
-<h5>fuzz</h5>
-<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>
-
-<h5>bordercolor</h5>
-<p>the border color pixel wand.</p>
-
-<h5>x,y</h5>
-<p>the starting location of the operation.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickMedianFilterImage">MagickMedianFilterImage</a></h2>
-<div class="doc-section">
-
-<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>
-
-<p>The format of the MagickMedianFilterImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickMedianFilterImage(MagickWand *wand,
-    const double radius)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>radius</h5>
-<p>the radius of the pixel neighborhood.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickMinimumImages">MagickMinimumImages</a></h2>
-<div class="doc-section">
-
-<p>MagickMinimumImages() returns the minimum intensity of an image sequence.</p>
-
-<p>The format of the MagickMinimumImages method is:</p>
-
-<pre class="code">
-  MagickWand *MagickMinimumImages(MagickWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickModeImage">MagickModeImage</a></h2>
-<div class="doc-section">
-
-<p>MagickModeImage() makes each pixel the 'predominant color' of the neighborhood of the specified radius.</p>
-
-<p>The format of the MagickModeImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickModeImage(MagickWand *wand,
-    const double radius)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>radius</h5>
-<p>the radius of the pixel neighborhood.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickMosaicImages">MagickMosaicImages</a></h2>
-<div class="doc-section">
-
-<p>MagickMosaicImages() inlays an image sequence to form a single coherent picture.  It returns a wand with each image in the sequence composited at the location defined by the page offset of the image.</p>
-
-<p>The format of the MagickMosaicImages method is:</p>
-
-<pre class="code">
-  MagickWand *MagickMosaicImages(MagickWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickOpaqueImage">MagickOpaqueImage</a></h2>
-<div class="doc-section">
-
-<p>MagickOpaqueImage() changes any pixel that matches color with the color defined by fill.</p>
-
-<p>The format of the MagickOpaqueImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickOpaqueImage(MagickWand *wand,
-    const PixelWand *target,const PixelWand *fill,const double fuzz)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>channel</h5>
-<p>the channel(s).</p>
-
-<h5>target</h5>
-<p>Change this target color to the fill color within the image.</p>
-
-<h5>fill</h5>
-<p>the fill pixel wand.</p>
-
-<h5>fuzz</h5>
-<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>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickPaintFloodfillImage">MagickPaintFloodfillImage</a></h2>
-<div class="doc-section">
-
-<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>
-
-<p>The format of the MagickPaintFloodfillImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickPaintFloodfillImage(MagickWand *wand,
-    const ChannelType channel,const PixelWand *fill,const double fuzz,
-    const PixelWand *bordercolor,const ssize_t x,const ssize_t y)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>channel</h5>
-<p>the channel(s).</p>
-
-<h5>fill</h5>
-<p>the floodfill color pixel wand.</p>
-
-<h5>fuzz</h5>
-<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>
-
-<h5>bordercolor</h5>
-<p>the border color pixel wand.</p>
-
-<h5>x,y</h5>
-<p>the starting location of the operation.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickPaintOpaqueImage">MagickPaintOpaqueImage</a></h2>
-<div class="doc-section">
-
-<p>MagickPaintOpaqueImage() changes any pixel that matches color with the color defined by fill.</p>
-
-<p>The format of the MagickPaintOpaqueImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickPaintOpaqueImage(MagickWand *wand,
-    const PixelWand *target,const PixelWand *fill,const double fuzz)
-  MagickBooleanType MagickPaintOpaqueImageChannel(MagickWand *wand,
-    const ChannelType channel,const PixelWand *target,
-    const PixelWand *fill,const double fuzz)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>channel</h5>
-<p>the channel(s).</p>
-
-<h5>target</h5>
-<p>Change this target color to the fill color within the image.</p>
-
-<h5>fill</h5>
-<p>the fill pixel wand.</p>
-
-<h5>fuzz</h5>
-<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>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickPaintTransparentImage">MagickPaintTransparentImage</a></h2>
-<div class="doc-section">
-
-<p>MagickPaintTransparentImage() changes any pixel that matches color with the color defined by fill.</p>
-
-<p>The format of the MagickPaintTransparentImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickPaintTransparentImage(MagickWand *wand,
-    const PixelWand *target,const double alpha,const double fuzz)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>target</h5>
-<p>Change this target color to specified opacity value within the image.</p>
-
-<h5>alpha</h5>
-<p>the level of transparency: 1.0 is fully opaque and 0.0 is fully transparent.</p>
-
-<h5>fuzz</h5>
-<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>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickRecolorImage">MagickRecolorImage</a></h2>
-<div class="doc-section">
-
-<p>MagickRecolorImage() apply color transformation to an image. The method permits saturation changes, hue rotation, luminance to alpha, and various other effects.  Although variable-sized transformation matrices can be used, typically one uses a 5x5 matrix for an RGBA image and a 6x6 for CMYKA (or RGBA with offsets).  The matrix is similar to those used by Adobe Flash except offsets are in column 6 rather than 5 (in support of CMYKA images) and offsets are normalized (divide Flash offset by 255).</p>
-
-<p>The format of the MagickRecolorImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickRecolorImage(MagickWand *wand,
-    const size_t order,const double *color_matrix)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>order</h5>
-<p>the number of columns and rows in the color matrix.</p>
-
-<h5>color_matrix</h5>
-<p>An array of doubles representing the color matrix.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickReduceNoiseImage">MagickReduceNoiseImage</a></h2>
-<div class="doc-section">
-
-<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>
-
-<p>The format of the MagickReduceNoiseImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickReduceNoiseImage(MagickWand *wand,
-    const double radius)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>radius</h5>
-<p>the radius of the pixel neighborhood.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickMaximumImages">MagickMaximumImages</a></h2>
-<div class="doc-section">
-
-<p>MagickMaximumImages() returns the maximum intensity of an image sequence.</p>
-
-<p>The format of the MagickMaximumImages method is:</p>
-
-<pre class="code">
-  MagickWand *MagickMaximumImages(MagickWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickSetImageAttribute">MagickSetImageAttribute</a></h2>
-<div class="doc-section">
-
-<p>MagickSetImageAttribute() associates a property with an image.</p>
-
-<p>The format of the MagickSetImageAttribute method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickSetImageAttribute(MagickWand *wand,
-    const char *property,const char *value)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>property</h5>
-<p>the property.</p>
-
-<h5>value</h5>
-<p>the value.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickSetImageIndex">MagickSetImageIndex</a></h2>
-<div class="doc-section">
-
-<p>MagickSetImageIndex() set the current image to the position of the list specified with the index parameter.</p>
-
-<p>The format of the MagickSetImageIndex method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickSetImageIndex(MagickWand *wand,
-    const ssize_t index)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>index</h5>
-<p>the scene number.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickTransparentImage">MagickTransparentImage</a></h2>
-<div class="doc-section">
-
-<p>MagickTransparentImage() changes any pixel that matches color with the color defined by fill.</p>
-
-<p>The format of the MagickTransparentImage method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickTransparentImage(MagickWand *wand,
-    const PixelWand *target,const double alpha,const double fuzz)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>target</h5>
-<p>Change this target color to specified opacity value within the image.</p>
-
-<h5>alpha</h5>
-<p>the level of transparency: 1.0 is fully opaque and 0.0 is fully transparent.</p>
-
-<h5>fuzz</h5>
-<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>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickRegionOfInterestImage">MagickRegionOfInterestImage</a></h2>
-<div class="doc-section">
-
-<p>MagickRegionOfInterestImage() extracts a region of the image and returns it as a new wand.</p>
-
-<p>The format of the MagickRegionOfInterestImage method is:</p>
-
-<pre class="code">
-  MagickWand *MagickRegionOfInterestImage(MagickWand *wand,
-    const size_t width,const size_t height,const ssize_t x,
-    const ssize_t y)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>width</h5>
-<p>the region width.</p>
-
-<h5>height</h5>
-<p>the region height.</p>
-
-<h5>x</h5>
-<p>the region x offset.</p>
-
-<h5>y</h5>
-<p>the region y offset.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickSetImagePixels">MagickSetImagePixels</a></h2>
-<div class="doc-section">
-
-<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, ssize_t, float, or double in the order specified by map.</p>
-
-<p>Suppose your want to upload the first scanline of a 640x480 image from character data in red-green-blue order:</p>
-
-<pre class="text">
-  MagickSetImagePixels(wand,0,0,640,1,"RGB",CharPixel,pixels);
-</pre>
-
-<p>The format of the MagickSetImagePixels method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickSetImagePixels(MagickWand *wand,
-    const ssize_t x,const ssize_t y,const size_t columns,
-    const size_t rows,const char *map,const StorageType storage,
-    const void *pixels)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>x, y, columns, rows</h5>
-<p>These values define the perimeter of a region of pixels you want to define.</p>
-
-<h5>map</h5>
-<p>This string reflects the expected ordering of the pixel array. It can be any combination or order of R = red, G = green, B = blue, A = alpha (0 is transparent), O = opacity (0 is opaque), C = cyan, Y = yellow, M = magenta, K = black, I = intensity (for grayscale), P = pad.</p>
-
-<h5>storage</h5>
-<p>Define the data type of the pixels.  Float and double types are expected to be normalized [0..1] otherwise [0..QuantumRange].  Choose from these types: CharPixel, ShortPixel, IntegerPixel, LongPixel, FloatPixel, or DoublePixel.</p>
-
-<h5>pixels</h5>
-<p>This array of values contain the pixel components as defined by map and type.  You must preallocate this array where the expected length varies depending on the values of width, height, map, and type.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickWriteImageBlob">MagickWriteImageBlob</a></h2>
-<div class="doc-section">
-
-<p>MagickWriteImageBlob() 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>
-
-<p>Use MagickRelinquishMemory() to free the blob when you are done with it.</p>
-
-<p>The format of the MagickWriteImageBlob method is:</p>
-
-<pre class="code">
-  unsigned char *MagickWriteImageBlob(MagickWand *wand,size_t *length)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>length</h5>
-<p>the length of the blob.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="NewPixelView">NewPixelView</a></h2>
-<div class="doc-section">
-
-<p>NewPixelView() returns a pixel view required for all other methods in the Pixel View API.</p>
-
-<p>The format of the NewPixelView method is:</p>
-
-<pre class="code">
-  PixelView *NewPixelView(MagickWand *wand)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the wand.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="NewPixelViewRegion">NewPixelViewRegion</a></h2>
-<div class="doc-section">
-
-<p>NewPixelViewRegion() returns a pixel view required for all other methods in the Pixel View API.</p>
-
-<p>The format of the NewPixelViewRegion method is:</p>
-
-<pre class="code">
-  PixelView *NewPixelViewRegion(MagickWand *wand,const ssize_t x,
-    const ssize_t y,const size_t width,const size_t height)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>x,y,columns,rows</h5>
-<p>These values define the perimeter of a region of pixel_wands view.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="PixelGetNextRow">PixelGetNextRow</a></h2>
-<div class="doc-section">
-
-<p>PixelGetNextRow() returns the next row as an array of pixel wands from the pixel iterator.</p>
-
-<p>The format of the PixelGetNextRow method is:</p>
-
-<pre class="code">
-  PixelWand **PixelGetNextRow(PixelIterator *iterator,
-    size_t *number_wands)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>iterator</h5>
-<p>the pixel iterator.</p>
-
-<h5>number_wands</h5>
-<p>the number of pixel wands.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="PixelIteratorGetException">PixelIteratorGetException</a></h2>
-<div class="doc-section">
-
-<p>PixelIteratorGetException() returns the severity, reason, and description of any error that occurs when using other methods in this API.</p>
-
-<p>The format of the PixelIteratorGetException method is:</p>
-
-<pre class="code">
-  char *PixelIteratorGetException(const Pixeliterator *iterator,
-    ExceptionType *severity)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>iterator</h5>
-<p>the pixel iterator.</p>
-
-<h5>severity</h5>
-<p>the severity of the error is returned here.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="SetPixelViewIterator">SetPixelViewIterator</a></h2>
-<div class="doc-section">
-
-<p>SetPixelViewIterator() iterates over the pixel view in parallel and calls your set method for each scanline of the view.  The pixel region is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension.  The pixels are initiallly undefined and any settings you make in the callback method are automagically synced back to your image.</p>
-
-<p>Use this pragma:</p>
-
-<pre class="text">
-      #pragma omp critical
-</pre>
-
-<p>to define a section of code in your callback set method that must be executed by a single thread at a time.</p>
-
-<p>The format of the SetPixelViewIterator method is:</p>
-
-<pre class="code">
-  MagickBooleanType SetPixelViewIterator(PixelView *destination,
-    SetPixelViewMethod set,void *context)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>destination</h5>
-<p>the pixel view.</p>
-
-<h5>set</h5>
-<p>the set callback method.</p>
-
-<h5>context</h5>
-<p>the user defined context.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="TransferPixelViewIterator">TransferPixelViewIterator</a></h2>
-<div class="doc-section">
-
-<p>TransferPixelViewIterator() iterates over two pixel views in parallel and calls your transfer method for each scanline of the view.  The source pixel region is not confined to the image canvas-- that is you can include negative offsets or widths or heights that exceed the image dimension. However, the destination pixel view is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension are permitted.</p>
-
-<p>Use this pragma:</p>
-
-<pre class="text">
-      #pragma omp critical
-</pre>
-
-<p>to define a section of code in your callback transfer method that must be executed by a single thread at a time.</p>
-
-<p>The format of the TransferPixelViewIterator method is:</p>
-
-<pre class="code">
-  MagickBooleanType TransferPixelViewIterator(PixelView *source,
-    PixelView *destination,TransferPixelViewMethod transfer,void *context)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>source</h5>
-<p>the source pixel view.</p>
-
-<h5>destination</h5>
-<p>the destination pixel view.</p>
-
-<h5>transfer</h5>
-<p>the transfer callback method.</p>
-
-<h5>context</h5>
-<p>the user defined context.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="UpdatePixelViewIterator">UpdatePixelViewIterator</a></h2>
-<div class="doc-section">
-
-<p>UpdatePixelViewIterator() iterates over the pixel view in parallel and calls your update method for each scanline of the view.  The pixel region is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension are permitted.  Updates to pixels in your callback are automagically synced back to the image.</p>
-
-<p>Use this pragma:</p>
-
-<pre class="text">
-      #pragma omp critical
-</pre>
-
-<p>to define a section of code in your callback update method that must be executed by a single thread at a time.</p>
-
-<p>The format of the UpdatePixelViewIterator method is:</p>
-
-<pre class="code">
-  MagickBooleanType UpdatePixelViewIterator(PixelView *source,
-    UpdatePixelViewMethod update,void *context)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>source</h5>
-<p>the source pixel view.</p>
-
-<h5>update</h5>
-<p>the update callback method.</p>
-
-<h5>context</h5>
-<p>the user defined context.</p>
+<h1>Module  Methods</h1>
+<p class="navigation-index">[<a href="#"></a>]</p>
 
- </div>
 

 </div>

 

diff --git a/www/api/magick-image.html b/www/api/magick-image.html
index c44561a..ef4b175 100644
--- a/www/api/magick-image.html
+++ b/www/api/magick-image.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
@@ -212,7 +212,7 @@
 <div class="main">

 

 <h1>Module magick-image Methods</h1>
-<p class="navigation-index">[<a href="#GetImageFromMagickWand">GetImageFromMagickWand</a> &bull; <a href="#MagickAdaptiveBlurImage">MagickAdaptiveBlurImage</a> &bull; <a href="#MagickAdaptiveResizeImage">MagickAdaptiveResizeImage</a> &bull; <a href="#MagickAdaptiveSharpenImage">MagickAdaptiveSharpenImage</a> &bull; <a href="#MagickAdaptiveThresholdImage">MagickAdaptiveThresholdImage</a> &bull; <a href="#MagickAddImage">MagickAddImage</a> &bull; <a href="#MagickAddNoiseImage">MagickAddNoiseImage</a> &bull; <a href="#MagickAffineTransformImage">MagickAffineTransformImage</a> &bull; <a href="#MagickAnnotateImage">MagickAnnotateImage</a> &bull; <a href="#MagickAnimateImages">MagickAnimateImages</a> &bull; <a href="#MagickAppendImages">MagickAppendImages</a> &bull; <a href="#MagickAutoGammaImage">MagickAutoGammaImage</a> &bull; <a href="#MagickAutoLevelImage">MagickAutoLevelImage</a> &bull; <a href="#MagickBlackThresholdImage">MagickBlackThresholdImage</a> &bull; <a href="#MagickBlueShiftImage">MagickBlueShiftImage</a> &bull; <a href="#MagickBlurImage">MagickBlurImage</a> &bull; <a href="#MagickBorderImage">MagickBorderImage</a> &bull; <a href="#Use MagickBrightnessContrastImage">Use MagickBrightnessContrastImage</a> &bull; <a href="#MagickCharcoalImage">MagickCharcoalImage</a> &bull; <a href="#MagickChopImage">MagickChopImage</a> &bull; <a href="#MagickClampImage">MagickClampImage</a> &bull; <a href="#MagickClipImage">MagickClipImage</a> &bull; <a href="#MagickClipImagePath">MagickClipImagePath</a> &bull; <a href="#MagickClutImage">MagickClutImage</a> &bull; <a href="#MagickCoalesceImages">MagickCoalesceImages</a> &bull; <a href="#MagickColorDecisionListImage">MagickColorDecisionListImage</a> &bull; <a href="#MagickColorizeImage">MagickColorizeImage</a> &bull; <a href="#MagickColorMatrixImage">MagickColorMatrixImage</a> &bull; <a href="#MagickCombineImages">MagickCombineImages</a> &bull; <a href="#MagickCommentImage">MagickCommentImage</a> &bull; <a href="#MagickCompareImageChannels">MagickCompareImageChannels</a> &bull; <a href="#MagickCompareImageLayers">MagickCompareImageLayers</a> &bull; <a href="#MagickCompareImages">MagickCompareImages</a> &bull; <a href="#MagickCompositeImage">MagickCompositeImage</a> &bull; <a href="#MagickContrastImage">MagickContrastImage</a> &bull; <a href="#MagickContrastStretchImage">MagickContrastStretchImage</a> &bull; <a href="#MagickConvolveImage">MagickConvolveImage</a> &bull; <a href="#MagickCropImage">MagickCropImage</a> &bull; <a href="#MagickCycleColormapImage">MagickCycleColormapImage</a> &bull; <a href="#MagickConstituteImage">MagickConstituteImage</a> &bull; <a href="#MagickDecipherImage">MagickDecipherImage</a> &bull; <a href="#MagickDeconstructImages">MagickDeconstructImages</a> &bull; <a href="#MagickDeskewImage">MagickDeskewImage</a> &bull; <a href="#MagickDespeckleImage">MagickDespeckleImage</a> &bull; <a href="#MagickDestroyImage">MagickDestroyImage</a> &bull; <a href="#MagickDisplayImage">MagickDisplayImage</a> &bull; <a href="#MagickDisplayImages">MagickDisplayImages</a> &bull; <a href="#MagickDistortImage">MagickDistortImage</a> &bull; <a href="#MagickDrawImage">MagickDrawImage</a> &bull; <a href="#MagickEdgeImage">MagickEdgeImage</a> &bull; <a href="#MagickEmbossImage">MagickEmbossImage</a> &bull; <a href="#MagickEncipherImage">MagickEncipherImage</a> &bull; <a href="#MagickEnhanceImage">MagickEnhanceImage</a> &bull; <a href="#MagickEqualizeImage">MagickEqualizeImage</a> &bull; <a href="#MagickEvaluateImage">MagickEvaluateImage</a> &bull; <a href="#MagickExportImagePixels">MagickExportImagePixels</a> &bull; <a href="#MagickExtentImage">MagickExtentImage</a> &bull; <a href="#MagickFilterImage">MagickFilterImage</a> &bull; <a href="#MagickFlipImage">MagickFlipImage</a> &bull; <a href="#MagickFloodfillPaintImage">MagickFloodfillPaintImage</a> &bull; <a href="#MagickFlopImage">MagickFlopImage</a> &bull; <a href="#MagickForwardFourierTransformImage">MagickForwardFourierTransformImage</a> &bull; <a href="#MagickFrameImage">MagickFrameImage</a> &bull; <a href="#MagickFunctionImage">MagickFunctionImage</a> &bull; <a href="#MagickFxImage">MagickFxImage</a> &bull; <a href="#MagickGammaImage">MagickGammaImage</a> &bull; <a href="#MagickGaussianBlurImage">MagickGaussianBlurImage</a> &bull; <a href="#MagickGetImage">MagickGetImage</a> &bull; <a href="#MagickGetImageAlphaChannel">MagickGetImageAlphaChannel</a> &bull; <a href="#MagickGetImageClipMask">MagickGetImageClipMask</a> &bull; <a href="#MagickGetImageBackgroundColor">MagickGetImageBackgroundColor</a> &bull; <a href="#MagickGetImageBlob">MagickGetImageBlob</a> &bull; <a href="#MagickGetImageBlob">MagickGetImageBlob</a> &bull; <a href="#MagickGetImageBluePrimary">MagickGetImageBluePrimary</a> &bull; <a href="#MagickGetImageBorderColor">MagickGetImageBorderColor</a> &bull; <a href="#MagickGetImageChannelDepth">MagickGetImageChannelDepth</a> &bull; <a href="#MagickGetImageChannelDistortion">MagickGetImageChannelDistortion</a> &bull; <a href="#MagickGetImageChannelDistortions">MagickGetImageChannelDistortions</a> &bull; <a href="#MagickGetImageChannelFeatures">MagickGetImageChannelFeatures</a> &bull; <a href="#MagickGetImageChannelKurtosis">MagickGetImageChannelKurtosis</a> &bull; <a href="#MagickGetImageChannelMean">MagickGetImageChannelMean</a> &bull; <a href="#MagickGetImageChannelRange">MagickGetImageChannelRange</a> &bull; <a href="#MagickGetImageChannelStatistics">MagickGetImageChannelStatistics</a> &bull; <a href="#MagickGetImageColormapColor">MagickGetImageColormapColor</a> &bull; <a href="#MagickGetImageColors">MagickGetImageColors</a> &bull; <a href="#MagickGetImageColorspace">MagickGetImageColorspace</a> &bull; <a href="#MagickGetImageCompose">MagickGetImageCompose</a> &bull; <a href="#MagickGetImageCompression">MagickGetImageCompression</a> &bull; <a href="#MagickGetImageCompression">MagickGetImageCompression</a> &bull; <a href="#MagickGetImageDelay">MagickGetImageDelay</a> &bull; <a href="#MagickGetImageDepth">MagickGetImageDepth</a> &bull; <a href="#MagickGetImageDistortion">MagickGetImageDistortion</a> &bull; <a href="#MagickGetImageDispose">MagickGetImageDispose</a> &bull; <a href="#MagickGetImageFilename">MagickGetImageFilename</a> &bull; <a href="#MagickGetImageFormat">MagickGetImageFormat</a> &bull; <a href="#MagickGetImageFuzz">MagickGetImageFuzz</a> &bull; <a href="#MagickGetImageGamma">MagickGetImageGamma</a> &bull; <a href="#MagickGetImageGravity">MagickGetImageGravity</a> &bull; <a href="#MagickGetImageGreenPrimary">MagickGetImageGreenPrimary</a> &bull; <a href="#MagickGetImageHeight">MagickGetImageHeight</a> &bull; <a href="#MagickGetImageHistogram">MagickGetImageHistogram</a> &bull; <a href="#MagickGetImageInterlaceScheme">MagickGetImageInterlaceScheme</a> &bull; <a href="#MagickGetImageInterpolateMethod">MagickGetImageInterpolateMethod</a> &bull; <a href="#MagickGetImageIterations">MagickGetImageIterations</a> &bull; <a href="#MagickGetImageLength">MagickGetImageLength</a> &bull; <a href="#MagickGetImageMatteColor">MagickGetImageMatteColor</a> &bull; <a href="#MagickGetImageOrientation">MagickGetImageOrientation</a> &bull; <a href="#MagickGetImagePage">MagickGetImagePage</a> &bull; <a href="#MagickGetImagePixelColor">MagickGetImagePixelColor</a> &bull; <a href="#MagickGetImageRedPrimary">MagickGetImageRedPrimary</a> &bull; <a href="#MagickGetImageRegion">MagickGetImageRegion</a> &bull; <a href="#MagickGetImageRenderingIntent">MagickGetImageRenderingIntent</a> &bull; <a href="#MagickGetImageResolution">MagickGetImageResolution</a> &bull; <a href="#MagickGetImageScene">MagickGetImageScene</a> &bull; <a href="#MagickGetImageSignature">MagickGetImageSignature</a> &bull; <a href="#MagickGetImageTicksPerSecond">MagickGetImageTicksPerSecond</a> &bull; <a href="#MagickGetImageType">MagickGetImageType</a> &bull; <a href="#MagickGetImageUnits">MagickGetImageUnits</a> &bull; <a href="#MagickGetImageVirtualPixelMethod">MagickGetImageVirtualPixelMethod</a> &bull; <a href="#MagickGetImageWhitePoint">MagickGetImageWhitePoint</a> &bull; <a href="#MagickGetImageWidth">MagickGetImageWidth</a> &bull; <a href="#MagickGetNumberImages">MagickGetNumberImages</a> &bull; <a href="#MagickGetImageTotalInkDensity">MagickGetImageTotalInkDensity</a> &bull; <a href="#MagickHaldClutImage">MagickHaldClutImage</a> &bull; <a href="#MagickHasNextImage">MagickHasNextImage</a> &bull; <a href="#MagickHasPreviousImage">MagickHasPreviousImage</a> &bull; <a href="#MagickIdentifyImage">MagickIdentifyImage</a> &bull; <a href="#MagickImplodeImage">MagickImplodeImage</a> &bull; <a href="#MagickImportImagePixels">MagickImportImagePixels</a> &bull; <a href="#MagickInverseFourierTransformImage">MagickInverseFourierTransformImage</a> &bull; <a href="#MagickLabelImage">MagickLabelImage</a> &bull; <a href="#MagickLevelImage">MagickLevelImage</a> &bull; <a href="#MagickLinearStretchImage">MagickLinearStretchImage</a> &bull; <a href="#MagickLiquidRescaleImage">MagickLiquidRescaleImage</a> &bull; <a href="#MagickMagnifyImage">MagickMagnifyImage</a> &bull; <a href="#MagickMergeImageLayers">MagickMergeImageLayers</a> &bull; <a href="#MagickMinifyImage">MagickMinifyImage</a> &bull; <a href="#MagickModulateImage">MagickModulateImage</a> &bull; <a href="#MagickMontageImage">MagickMontageImage</a> &bull; <a href="#MagickMorphImages">MagickMorphImages</a> &bull; <a href="#MagickMorphologyImage">MagickMorphologyImage</a> &bull; <a href="#MagickMotionBlurImage">MagickMotionBlurImage</a> &bull; <a href="#MagickNegateImage">MagickNegateImage</a> &bull; <a href="#MagickNewImage">MagickNewImage</a> &bull; <a href="#MagickNextImage">MagickNextImage</a> &bull; <a href="#MagickNormalizeImage">MagickNormalizeImage</a> &bull; <a href="#MagickOilPaintImage">MagickOilPaintImage</a> &bull; <a href="#MagickOpaquePaintImage">MagickOpaquePaintImage</a> &bull; <a href="#MagickOptimizeImageLayers">MagickOptimizeImageLayers</a> &bull; <a href="#MagickOrderedPosterizeImage">MagickOrderedPosterizeImage</a> &bull; <a href="#MagickPingImage">MagickPingImage</a> &bull; <a href="#MagickPingImageBlob">MagickPingImageBlob</a> &bull; <a href="#MagickPingImageFile">MagickPingImageFile</a> &bull; <a href="#MagickPolaroidImage">MagickPolaroidImage</a> &bull; <a href="#MagickPosterizeImage">MagickPosterizeImage</a> &bull; <a href="#MagickPreviewImages">MagickPreviewImages</a> &bull; <a href="#MagickPreviousImage">MagickPreviousImage</a> &bull; <a href="#MagickQuantizeImage">MagickQuantizeImage</a> &bull; <a href="#MagickQuantizeImages">MagickQuantizeImages</a> &bull; <a href="#MagickRadialBlurImage">MagickRadialBlurImage</a> &bull; <a href="#MagickRaiseImage">MagickRaiseImage</a> &bull; <a href="#MagickRandomThresholdImage">MagickRandomThresholdImage</a> &bull; <a href="#MagickReadImage">MagickReadImage</a> &bull; <a href="#MagickReadImageBlob">MagickReadImageBlob</a> &bull; <a href="#MagickReadImageFile">MagickReadImageFile</a> &bull; <a href="#MagickRemapImage">MagickRemapImage</a> &bull; <a href="#MagickRemoveImage">MagickRemoveImage</a> &bull; <a href="#MagickResampleImage">MagickResampleImage</a> &bull; <a href="#MagickResetImagePage">MagickResetImagePage</a> &bull; <a href="#MagickResizeImage">MagickResizeImage</a> &bull; <a href="#MagickRollImage">MagickRollImage</a> &bull; <a href="#MagickRotateImage">MagickRotateImage</a> &bull; <a href="#MagickSampleImage">MagickSampleImage</a> &bull; <a href="#MagickScaleImage">MagickScaleImage</a> &bull; <a href="#MagickSegmentImage">MagickSegmentImage</a> &bull; <a href="#MagickSelectiveBlurImage">MagickSelectiveBlurImage</a> &bull; <a href="#MagickSeparateImageChannel">MagickSeparateImageChannel</a> &bull; <a href="#MagickSepiaToneImage">MagickSepiaToneImage</a> &bull; <a href="#MagickSetImage">MagickSetImage</a> &bull; <a href="#MagickSetImageAlphaChannel">MagickSetImageAlphaChannel</a> &bull; <a href="#MagickSetImageBackgroundColor">MagickSetImageBackgroundColor</a> &bull; <a href="#MagickSetImageBias">MagickSetImageBias</a> &bull; <a href="#MagickSetImageBluePrimary">MagickSetImageBluePrimary</a> &bull; <a href="#MagickSetImageBorderColor">MagickSetImageBorderColor</a> &bull; <a href="#MagickSetImageChannelDepth">MagickSetImageChannelDepth</a> &bull; <a href="#MagickSetImageClipMask">MagickSetImageClipMask</a> &bull; <a href="#MagickSetImageColor">MagickSetImageColor</a> &bull; <a href="#MagickSetImageColormapColor">MagickSetImageColormapColor</a> &bull; <a href="#MagickSetImageColorspace">MagickSetImageColorspace</a> &bull; <a href="#MagickSetImageCompose">MagickSetImageCompose</a> &bull; <a href="#MagickSetImageCompression">MagickSetImageCompression</a> &bull; <a href="#MagickSetImageCompressionQuality">MagickSetImageCompressionQuality</a> &bull; <a href="#MagickSetImageDelay">MagickSetImageDelay</a> &bull; <a href="#MagickSetImageDepth">MagickSetImageDepth</a> &bull; <a href="#MagickSetImageDispose">MagickSetImageDispose</a> &bull; <a href="#MagickSetImageExtent">MagickSetImageExtent</a> &bull; <a href="#MagickSetImageFilename">MagickSetImageFilename</a> &bull; <a href="#MagickSetImageFormat">MagickSetImageFormat</a> &bull; <a href="#MagickSetImageFuzz">MagickSetImageFuzz</a> &bull; <a href="#MagickSetImageGamma">MagickSetImageGamma</a> &bull; <a href="#MagickSetImageGravity">MagickSetImageGravity</a> &bull; <a href="#MagickSetImageGreenPrimary">MagickSetImageGreenPrimary</a> &bull; <a href="#MagickSetImageInterlaceScheme">MagickSetImageInterlaceScheme</a> &bull; <a href="#MagickSetImageInterpolateMethod">MagickSetImageInterpolateMethod</a> &bull; <a href="#MagickSetImageIterations">MagickSetImageIterations</a> &bull; <a href="#MagickSetImageMatte">MagickSetImageMatte</a> &bull; <a href="#MagickSetImageMatteColor">MagickSetImageMatteColor</a> &bull; <a href="#MagickSetImageOpacity">MagickSetImageOpacity</a> &bull; <a href="#MagickSetImageOrientation">MagickSetImageOrientation</a> &bull; <a href="#MagickSetImagePage">MagickSetImagePage</a> &bull; <a href="#MagickSetImageProgressMonitor">MagickSetImageProgressMonitor</a> &bull; <a href="#MagickSetImageRedPrimary">MagickSetImageRedPrimary</a> &bull; <a href="#MagickSetImageRenderingIntent">MagickSetImageRenderingIntent</a> &bull; <a href="#MagickSetImageResolution">MagickSetImageResolution</a> &bull; <a href="#MagickSetImageScene">MagickSetImageScene</a> &bull; <a href="#MagickSetImageTicksPerSecond">MagickSetImageTicksPerSecond</a> &bull; <a href="#MagickSetImageType">MagickSetImageType</a> &bull; <a href="#MagickSetImageUnits">MagickSetImageUnits</a> &bull; <a href="#MagickSetImageVirtualPixelMethod">MagickSetImageVirtualPixelMethod</a> &bull; <a href="#MagickSetImageWhitePoint">MagickSetImageWhitePoint</a> &bull; <a href="#MagickShadeImage">MagickShadeImage</a> &bull; <a href="#MagickShadowImage">MagickShadowImage</a> &bull; <a href="#MagickSharpenImage">MagickSharpenImage</a> &bull; <a href="#MagickShaveImage">MagickShaveImage</a> &bull; <a href="#MagickShearImage">MagickShearImage</a> &bull; <a href="#MagickSigmoidalContrastImage">MagickSigmoidalContrastImage</a> &bull; <a href="#MagickSimilarityImage">MagickSimilarityImage</a> &bull; <a href="#MagickSketchImage">MagickSketchImage</a> &bull; <a href="#MagickSmushImages">MagickSmushImages</a> &bull; <a href="#MagickSolarizeImage">MagickSolarizeImage</a> &bull; <a href="#MagickSparseColorImage">MagickSparseColorImage</a> &bull; <a href="#MagickSpliceImage">MagickSpliceImage</a> &bull; <a href="#MagickSpreadImage">MagickSpreadImage</a> &bull; <a href="#MagickStatisticImage">MagickStatisticImage</a> &bull; <a href="#MagickSteganoImage">MagickSteganoImage</a> &bull; <a href="#MagickStereoImage">MagickStereoImage</a> &bull; <a href="#MagickStripImage">MagickStripImage</a> &bull; <a href="#MagickSwirlImage">MagickSwirlImage</a> &bull; <a href="#MagickTextureImage">MagickTextureImage</a> &bull; <a href="#MagickThresholdImage">MagickThresholdImage</a> &bull; <a href="#MagickThumbnailImage">MagickThumbnailImage</a> &bull; <a href="#MagickTintImage">MagickTintImage</a> &bull; <a href="#MagickTransformImage">MagickTransformImage</a> &bull; <a href="#MagickTransformImageColorspace">MagickTransformImageColorspace</a> &bull; <a href="#MagickTransparentPaintImage">MagickTransparentPaintImage</a> &bull; <a href="#MagickTransposeImage">MagickTransposeImage</a> &bull; <a href="#MagickTransverseImage">MagickTransverseImage</a> &bull; <a href="#MagickTrimImage">MagickTrimImage</a> &bull; <a href="#MagickUniqueImageColors">MagickUniqueImageColors</a> &bull; <a href="#MagickUnsharpMaskImage">MagickUnsharpMaskImage</a> &bull; <a href="#MagickVignetteImage">MagickVignetteImage</a> &bull; <a href="#MagickWaveImage">MagickWaveImage</a> &bull; <a href="#MagickWhiteThresholdImage">MagickWhiteThresholdImage</a> &bull; <a href="#MagickWriteImage">MagickWriteImage</a> &bull; <a href="#MagickWriteImageFile">MagickWriteImageFile</a> &bull; <a href="#MagickWriteImages">MagickWriteImages</a> &bull; <a href="#MagickWriteImagesFile">MagickWriteImagesFile</a>]</p>
+<p class="navigation-index">[<a href="#GetImageFromMagickWand">GetImageFromMagickWand</a> &bull; <a href="#MagickAdaptiveBlurImage">MagickAdaptiveBlurImage</a> &bull; <a href="#MagickAdaptiveResizeImage">MagickAdaptiveResizeImage</a> &bull; <a href="#MagickAdaptiveSharpenImage">MagickAdaptiveSharpenImage</a> &bull; <a href="#MagickAdaptiveThresholdImage">MagickAdaptiveThresholdImage</a> &bull; <a href="#MagickAddImage">MagickAddImage</a> &bull; <a href="#MagickAddNoiseImage">MagickAddNoiseImage</a> &bull; <a href="#MagickAffineTransformImage">MagickAffineTransformImage</a> &bull; <a href="#MagickAnnotateImage">MagickAnnotateImage</a> &bull; <a href="#MagickAnimateImages">MagickAnimateImages</a> &bull; <a href="#MagickAppendImages">MagickAppendImages</a> &bull; <a href="#MagickAutoGammaImage">MagickAutoGammaImage</a> &bull; <a href="#MagickAutoLevelImage">MagickAutoLevelImage</a> &bull; <a href="#MagickBlackThresholdImage">MagickBlackThresholdImage</a> &bull; <a href="#MagickBlueShiftImage">MagickBlueShiftImage</a> &bull; <a href="#MagickBlurImage">MagickBlurImage</a> &bull; <a href="#MagickBorderImage">MagickBorderImage</a> &bull; <a href="#Use MagickBrightnessContrastImage">Use MagickBrightnessContrastImage</a> &bull; <a href="#MagickCharcoalImage">MagickCharcoalImage</a> &bull; <a href="#MagickChopImage">MagickChopImage</a> &bull; <a href="#MagickClampImage">MagickClampImage</a> &bull; <a href="#MagickClipImage">MagickClipImage</a> &bull; <a href="#MagickClipImagePath">MagickClipImagePath</a> &bull; <a href="#MagickClutImage">MagickClutImage</a> &bull; <a href="#MagickCoalesceImages">MagickCoalesceImages</a> &bull; <a href="#MagickColorDecisionListImage">MagickColorDecisionListImage</a> &bull; <a href="#MagickColorizeImage">MagickColorizeImage</a> &bull; <a href="#MagickColorMatrixImage">MagickColorMatrixImage</a> &bull; <a href="#MagickCombineImages">MagickCombineImages</a> &bull; <a href="#MagickCommentImage">MagickCommentImage</a> &bull; <a href="#MagickCompareImagesLayers">MagickCompareImagesLayers</a> &bull; <a href="#MagickCompareImages">MagickCompareImages</a> &bull; <a href="#MagickCompositeImage">MagickCompositeImage</a> &bull; <a href="#MagickContrastImage">MagickContrastImage</a> &bull; <a href="#MagickContrastStretchImage">MagickContrastStretchImage</a> &bull; <a href="#MagickConvolveImage">MagickConvolveImage</a> &bull; <a href="#MagickCropImage">MagickCropImage</a> &bull; <a href="#MagickCycleColormapImage">MagickCycleColormapImage</a> &bull; <a href="#MagickConstituteImage">MagickConstituteImage</a> &bull; <a href="#MagickDecipherImage">MagickDecipherImage</a> &bull; <a href="#MagickDeconstructImages">MagickDeconstructImages</a> &bull; <a href="#MagickDeskewImage">MagickDeskewImage</a> &bull; <a href="#MagickDespeckleImage">MagickDespeckleImage</a> &bull; <a href="#MagickDestroyImage">MagickDestroyImage</a> &bull; <a href="#MagickDisplayImage">MagickDisplayImage</a> &bull; <a href="#MagickDisplayImages">MagickDisplayImages</a> &bull; <a href="#MagickDistortImage">MagickDistortImage</a> &bull; <a href="#MagickDrawImage">MagickDrawImage</a> &bull; <a href="#MagickEdgeImage">MagickEdgeImage</a> &bull; <a href="#MagickEmbossImage">MagickEmbossImage</a> &bull; <a href="#MagickEncipherImage">MagickEncipherImage</a> &bull; <a href="#MagickEnhanceImage">MagickEnhanceImage</a> &bull; <a href="#MagickEqualizeImage">MagickEqualizeImage</a> &bull; <a href="#MagickEvaluateImage">MagickEvaluateImage</a> &bull; <a href="#MagickExportImagePixels">MagickExportImagePixels</a> &bull; <a href="#MagickExtentImage">MagickExtentImage</a> &bull; <a href="#MagickFilterImage">MagickFilterImage</a> &bull; <a href="#MagickFlipImage">MagickFlipImage</a> &bull; <a href="#MagickFloodfillPaintImage">MagickFloodfillPaintImage</a> &bull; <a href="#MagickFlopImage">MagickFlopImage</a> &bull; <a href="#MagickForwardFourierTransformImage">MagickForwardFourierTransformImage</a> &bull; <a href="#MagickFrameImage">MagickFrameImage</a> &bull; <a href="#MagickFunctionImage">MagickFunctionImage</a> &bull; <a href="#MagickFxImage">MagickFxImage</a> &bull; <a href="#MagickGammaImage">MagickGammaImage</a> &bull; <a href="#MagickGaussianBlurImage">MagickGaussianBlurImage</a> &bull; <a href="#MagickGetImage">MagickGetImage</a> &bull; <a href="#MagickGetImageAlphaChannel">MagickGetImageAlphaChannel</a> &bull; <a href="#MagickGetImageClipMask">MagickGetImageClipMask</a> &bull; <a href="#MagickGetImageBackgroundColor">MagickGetImageBackgroundColor</a> &bull; <a href="#MagickGetImageBlob">MagickGetImageBlob</a> &bull; <a href="#MagickGetImageBlob">MagickGetImageBlob</a> &bull; <a href="#MagickGetImageBluePrimary">MagickGetImageBluePrimary</a> &bull; <a href="#MagickGetImageBorderColor">MagickGetImageBorderColor</a> &bull; <a href="#MagickGetImageFeatures">MagickGetImageFeatures</a> &bull; <a href="#MagickGetImageChannelKurtosis">MagickGetImageChannelKurtosis</a> &bull; <a href="#MagickGetImageChannelMean">MagickGetImageChannelMean</a> &bull; <a href="#MagickGetImageChannelRange">MagickGetImageChannelRange</a> &bull; <a href="#MagickGetImageChannelStatistics">MagickGetImageChannelStatistics</a> &bull; <a href="#MagickGetImageColormapColor">MagickGetImageColormapColor</a> &bull; <a href="#MagickGetImageColors">MagickGetImageColors</a> &bull; <a href="#MagickGetImageColorspace">MagickGetImageColorspace</a> &bull; <a href="#MagickGetImageCompose">MagickGetImageCompose</a> &bull; <a href="#MagickGetImageCompression">MagickGetImageCompression</a> &bull; <a href="#MagickGetImageCompression">MagickGetImageCompression</a> &bull; <a href="#MagickGetImageDelay">MagickGetImageDelay</a> &bull; <a href="#MagickGetImageDepth">MagickGetImageDepth</a> &bull; <a href="#MagickGetImageDispose">MagickGetImageDispose</a> &bull; <a href="#MagickGetImageDistortion">MagickGetImageDistortion</a> &bull; <a href="#MagickGetImageDistortions">MagickGetImageDistortions</a> &bull; <a href="#MagickGetImageFilename">MagickGetImageFilename</a> &bull; <a href="#MagickGetImageFormat">MagickGetImageFormat</a> &bull; <a href="#MagickGetImageFuzz">MagickGetImageFuzz</a> &bull; <a href="#MagickGetImageGamma">MagickGetImageGamma</a> &bull; <a href="#MagickGetImageGravity">MagickGetImageGravity</a> &bull; <a href="#MagickGetImageGreenPrimary">MagickGetImageGreenPrimary</a> &bull; <a href="#MagickGetImageHeight">MagickGetImageHeight</a> &bull; <a href="#MagickGetImageHistogram">MagickGetImageHistogram</a> &bull; <a href="#MagickGetImageInterlaceScheme">MagickGetImageInterlaceScheme</a> &bull; <a href="#MagickGetImageInterpolateMethod">MagickGetImageInterpolateMethod</a> &bull; <a href="#MagickGetImageIterations">MagickGetImageIterations</a> &bull; <a href="#MagickGetImageLength">MagickGetImageLength</a> &bull; <a href="#MagickGetImageMatteColor">MagickGetImageMatteColor</a> &bull; <a href="#MagickGetImageOrientation">MagickGetImageOrientation</a> &bull; <a href="#MagickGetImagePage">MagickGetImagePage</a> &bull; <a href="#MagickGetImagePixelColor">MagickGetImagePixelColor</a> &bull; <a href="#MagickGetImageRedPrimary">MagickGetImageRedPrimary</a> &bull; <a href="#MagickGetImageRegion">MagickGetImageRegion</a> &bull; <a href="#MagickGetImageRenderingIntent">MagickGetImageRenderingIntent</a> &bull; <a href="#MagickGetImageResolution">MagickGetImageResolution</a> &bull; <a href="#MagickGetImageScene">MagickGetImageScene</a> &bull; <a href="#MagickGetImageSignature">MagickGetImageSignature</a> &bull; <a href="#MagickGetImageTicksPerSecond">MagickGetImageTicksPerSecond</a> &bull; <a href="#MagickGetImageType">MagickGetImageType</a> &bull; <a href="#MagickGetImageUnits">MagickGetImageUnits</a> &bull; <a href="#MagickGetImageVirtualPixelMethod">MagickGetImageVirtualPixelMethod</a> &bull; <a href="#MagickGetImageWhitePoint">MagickGetImageWhitePoint</a> &bull; <a href="#MagickGetImageWidth">MagickGetImageWidth</a> &bull; <a href="#MagickGetNumberImages">MagickGetNumberImages</a> &bull; <a href="#MagickGetImageTotalInkDensity">MagickGetImageTotalInkDensity</a> &bull; <a href="#MagickHaldClutImage">MagickHaldClutImage</a> &bull; <a href="#MagickHasNextImage">MagickHasNextImage</a> &bull; <a href="#MagickHasPreviousImage">MagickHasPreviousImage</a> &bull; <a href="#MagickIdentifyImage">MagickIdentifyImage</a> &bull; <a href="#MagickImplodeImage">MagickImplodeImage</a> &bull; <a href="#MagickImportImagePixels">MagickImportImagePixels</a> &bull; <a href="#MagickInverseFourierTransformImage">MagickInverseFourierTransformImage</a> &bull; <a href="#MagickLabelImage">MagickLabelImage</a> &bull; <a href="#MagickLevelImage">MagickLevelImage</a> &bull; <a href="#MagickLinearStretchImage">MagickLinearStretchImage</a> &bull; <a href="#MagickLiquidRescaleImage">MagickLiquidRescaleImage</a> &bull; <a href="#MagickMagnifyImage">MagickMagnifyImage</a> &bull; <a href="#MagickMergeImageLayers">MagickMergeImageLayers</a> &bull; <a href="#MagickMinifyImage">MagickMinifyImage</a> &bull; <a href="#MagickModulateImage">MagickModulateImage</a> &bull; <a href="#MagickMontageImage">MagickMontageImage</a> &bull; <a href="#MagickMorphImages">MagickMorphImages</a> &bull; <a href="#MagickMorphologyImage">MagickMorphologyImage</a> &bull; <a href="#MagickMotionBlurImage">MagickMotionBlurImage</a> &bull; <a href="#MagickNegateImage">MagickNegateImage</a> &bull; <a href="#MagickNewImage">MagickNewImage</a> &bull; <a href="#MagickNextImage">MagickNextImage</a> &bull; <a href="#MagickNormalizeImage">MagickNormalizeImage</a> &bull; <a href="#MagickOilPaintImage">MagickOilPaintImage</a> &bull; <a href="#MagickOpaquePaintImage">MagickOpaquePaintImage</a> &bull; <a href="#MagickOptimizeImageLayers">MagickOptimizeImageLayers</a> &bull; <a href="#MagickOrderedPosterizeImage">MagickOrderedPosterizeImage</a> &bull; <a href="#MagickPingImage">MagickPingImage</a> &bull; <a href="#MagickPingImageBlob">MagickPingImageBlob</a> &bull; <a href="#MagickPingImageFile">MagickPingImageFile</a> &bull; <a href="#MagickPolaroidImage">MagickPolaroidImage</a> &bull; <a href="#MagickPosterizeImage">MagickPosterizeImage</a> &bull; <a href="#MagickPreviewImages">MagickPreviewImages</a> &bull; <a href="#MagickPreviousImage">MagickPreviousImage</a> &bull; <a href="#MagickQuantizeImage">MagickQuantizeImage</a> &bull; <a href="#MagickQuantizeImages">MagickQuantizeImages</a> &bull; <a href="#MagickRadialBlurImage">MagickRadialBlurImage</a> &bull; <a href="#MagickRaiseImage">MagickRaiseImage</a> &bull; <a href="#MagickRandomThresholdImage">MagickRandomThresholdImage</a> &bull; <a href="#MagickReadImage">MagickReadImage</a> &bull; <a href="#MagickReadImageBlob">MagickReadImageBlob</a> &bull; <a href="#MagickReadImageFile">MagickReadImageFile</a> &bull; <a href="#MagickRemapImage">MagickRemapImage</a> &bull; <a href="#MagickRemoveImage">MagickRemoveImage</a> &bull; <a href="#MagickResampleImage">MagickResampleImage</a> &bull; <a href="#MagickResetImagePage">MagickResetImagePage</a> &bull; <a href="#MagickResizeImage">MagickResizeImage</a> &bull; <a href="#MagickRollImage">MagickRollImage</a> &bull; <a href="#MagickRotateImage">MagickRotateImage</a> &bull; <a href="#MagickSampleImage">MagickSampleImage</a> &bull; <a href="#MagickScaleImage">MagickScaleImage</a> &bull; <a href="#MagickSegmentImage">MagickSegmentImage</a> &bull; <a href="#MagickSelectiveBlurImage">MagickSelectiveBlurImage</a> &bull; <a href="#MagickSeparateImageChannel">MagickSeparateImageChannel</a> &bull; <a href="#MagickSepiaToneImage">MagickSepiaToneImage</a> &bull; <a href="#MagickSetImage">MagickSetImage</a> &bull; <a href="#MagickSetImageAlphaChannel">MagickSetImageAlphaChannel</a> &bull; <a href="#MagickSetImageBackgroundColor">MagickSetImageBackgroundColor</a> &bull; <a href="#MagickSetImageBias">MagickSetImageBias</a> &bull; <a href="#MagickSetImageBluePrimary">MagickSetImageBluePrimary</a> &bull; <a href="#MagickSetImageBorderColor">MagickSetImageBorderColor</a> &bull; <a href="#MagickSetImageClipMask">MagickSetImageClipMask</a> &bull; <a href="#MagickSetImageColor">MagickSetImageColor</a> &bull; <a href="#MagickSetImageColormapColor">MagickSetImageColormapColor</a> &bull; <a href="#MagickSetImageColorspace">MagickSetImageColorspace</a> &bull; <a href="#MagickSetImageCompose">MagickSetImageCompose</a> &bull; <a href="#MagickSetImageCompression">MagickSetImageCompression</a> &bull; <a href="#MagickSetImageCompressionQuality">MagickSetImageCompressionQuality</a> &bull; <a href="#MagickSetImageDelay">MagickSetImageDelay</a> &bull; <a href="#MagickSetImageDepth">MagickSetImageDepth</a> &bull; <a href="#MagickSetImageDispose">MagickSetImageDispose</a> &bull; <a href="#MagickSetImageExtent">MagickSetImageExtent</a> &bull; <a href="#MagickSetImageFilename">MagickSetImageFilename</a> &bull; <a href="#MagickSetImageFormat">MagickSetImageFormat</a> &bull; <a href="#MagickSetImageFuzz">MagickSetImageFuzz</a> &bull; <a href="#MagickSetImageGamma">MagickSetImageGamma</a> &bull; <a href="#MagickSetImageGravity">MagickSetImageGravity</a> &bull; <a href="#MagickSetImageGreenPrimary">MagickSetImageGreenPrimary</a> &bull; <a href="#MagickSetImageInterlaceScheme">MagickSetImageInterlaceScheme</a> &bull; <a href="#MagickSetImageInterpolateMethod">MagickSetImageInterpolateMethod</a> &bull; <a href="#MagickSetImageIterations">MagickSetImageIterations</a> &bull; <a href="#MagickSetImageMatte">MagickSetImageMatte</a> &bull; <a href="#MagickSetImageMatteColor">MagickSetImageMatteColor</a> &bull; <a href="#MagickSetImageOpacity">MagickSetImageOpacity</a> &bull; <a href="#MagickSetImageOrientation">MagickSetImageOrientation</a> &bull; <a href="#MagickSetImagePage">MagickSetImagePage</a> &bull; <a href="#MagickSetImageProgressMonitor">MagickSetImageProgressMonitor</a> &bull; <a href="#MagickSetImageRedPrimary">MagickSetImageRedPrimary</a> &bull; <a href="#MagickSetImageRenderingIntent">MagickSetImageRenderingIntent</a> &bull; <a href="#MagickSetImageResolution">MagickSetImageResolution</a> &bull; <a href="#MagickSetImageScene">MagickSetImageScene</a> &bull; <a href="#MagickSetImageTicksPerSecond">MagickSetImageTicksPerSecond</a> &bull; <a href="#MagickSetImageType">MagickSetImageType</a> &bull; <a href="#MagickSetImageUnits">MagickSetImageUnits</a> &bull; <a href="#MagickSetImageVirtualPixelMethod">MagickSetImageVirtualPixelMethod</a> &bull; <a href="#MagickSetImageWhitePoint">MagickSetImageWhitePoint</a> &bull; <a href="#MagickShadeImage">MagickShadeImage</a> &bull; <a href="#MagickShadowImage">MagickShadowImage</a> &bull; <a href="#MagickSharpenImage">MagickSharpenImage</a> &bull; <a href="#MagickShaveImage">MagickShaveImage</a> &bull; <a href="#MagickShearImage">MagickShearImage</a> &bull; <a href="#MagickSigmoidalContrastImage">MagickSigmoidalContrastImage</a> &bull; <a href="#MagickSimilarityImage">MagickSimilarityImage</a> &bull; <a href="#MagickSketchImage">MagickSketchImage</a> &bull; <a href="#MagickSmushImages">MagickSmushImages</a> &bull; <a href="#MagickSolarizeImage">MagickSolarizeImage</a> &bull; <a href="#MagickSparseColorImage">MagickSparseColorImage</a> &bull; <a href="#MagickSpliceImage">MagickSpliceImage</a> &bull; <a href="#MagickSpreadImage">MagickSpreadImage</a> &bull; <a href="#MagickStatisticImage">MagickStatisticImage</a> &bull; <a href="#MagickSteganoImage">MagickSteganoImage</a> &bull; <a href="#MagickStereoImage">MagickStereoImage</a> &bull; <a href="#MagickStripImage">MagickStripImage</a> &bull; <a href="#MagickSwirlImage">MagickSwirlImage</a> &bull; <a href="#MagickTextureImage">MagickTextureImage</a> &bull; <a href="#MagickThresholdImage">MagickThresholdImage</a> &bull; <a href="#MagickThumbnailImage">MagickThumbnailImage</a> &bull; <a href="#MagickTintImage">MagickTintImage</a> &bull; <a href="#MagickTransformImage">MagickTransformImage</a> &bull; <a href="#MagickTransformImageColorspace">MagickTransformImageColorspace</a> &bull; <a href="#MagickTransparentPaintImage">MagickTransparentPaintImage</a> &bull; <a href="#MagickTransposeImage">MagickTransposeImage</a> &bull; <a href="#MagickTransverseImage">MagickTransverseImage</a> &bull; <a href="#MagickTrimImage">MagickTrimImage</a> &bull; <a href="#MagickUniqueImageColors">MagickUniqueImageColors</a> &bull; <a href="#MagickUnsharpMaskImage">MagickUnsharpMaskImage</a> &bull; <a href="#MagickVignetteImage">MagickVignetteImage</a> &bull; <a href="#MagickWaveImage">MagickWaveImage</a> &bull; <a href="#MagickWhiteThresholdImage">MagickWhiteThresholdImage</a> &bull; <a href="#MagickWriteImage">MagickWriteImage</a> &bull; <a href="#MagickWriteImageFile">MagickWriteImageFile</a> &bull; <a href="#MagickWriteImages">MagickWriteImages</a> &bull; <a href="#MagickWriteImagesFile">MagickWriteImagesFile</a>]</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="GetImageFromMagickWand">GetImageFromMagickWand</a></h2>
 <div class="doc-section">
@@ -366,8 +366,6 @@
 <pre class="code">
   MagickBooleanType MagickAddNoiseImage(MagickWand *wand,
     const NoiseType noise_type)
-  MagickBooleanType MagickAddNoiseImageChannel(MagickWand *wand,
-    const ChannelType channel,const NoiseType noise_type)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -375,9 +373,6 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
-<h5>channel</h5>
-<p>the image channel(s).</p>
-
 <h5>noise_type</h5>
 <p>The type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson.</p>
 
@@ -488,8 +483,6 @@
 
 <pre class="code">
   MagickBooleanType MagickAutoGammaImage(MagickWand *wand)
-  MagickBooleanType MagickAutoGammaImageChannel(MagickWand *wand,
-    const ChannelType channel)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -497,9 +490,6 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
-<h5>channel</h5>
-<p>the image channel(s).</p>
-
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAutoLevelImage">MagickAutoLevelImage</a></h2>
 <div class="doc-section">
@@ -510,8 +500,6 @@
 
 <pre class="code">
   MagickBooleanType MagickAutoLevelImage(MagickWand *wand)
-  MagickBooleanType MagickAutoLevelImageChannel(MagickWand *wand,
-    const ChannelType channel)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -519,9 +507,6 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
-<h5>channel</h5>
-<p>the image channel(s).</p>
-
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickBlackThresholdImage">MagickBlackThresholdImage</a></h2>
 <div class="doc-section">
@@ -633,9 +618,6 @@
 <pre class="code">
   MagickBooleanType MagickBrightnessContrastImage(MagickWand *wand,
     const double brightness,const double contrast)
-  MagickBooleanType MagickBrightnessContrastImageChannel(MagickWand *wand,
-    const ChannelType channel,const double brightness,
-    const double contrast)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -643,9 +625,6 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
-<h5>channel</h5>
-<p>the image channel(s).</p>
-
 <h5>brightness</h5>
 <p>the brightness percent (-100 .. 100).</p>
 
@@ -782,8 +761,6 @@
 <pre class="code">
   MagickBooleanType MagickClutImage(MagickWand *wand,
     const MagickWand *clut_wand)
-  MagickBooleanType MagickClutImageChannel(MagickWand *wand,
-    const ChannelType channel,const MagickWand *clut_wand)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -937,46 +914,15 @@
 <p>the image comment.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCompareImageChannels">MagickCompareImageChannels</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCompareImagesLayers">MagickCompareImagesLayers</a></h2>
 <div class="doc-section">
 
-<p>MagickCompareImageChannels() compares one or more image channels of an image to a reconstructed image and returns the difference image.</p>
+<p>MagickCompareImagesLayers() compares each image with the next in a sequence and returns the maximum bounding region of any pixel differences it discovers.</p>
 
-<p>The format of the MagickCompareImageChannels method is:</p>
+<p>The format of the MagickCompareImagesLayers method is:</p>
 
 <pre class="code">
-  MagickWand *MagickCompareImageChannels(MagickWand *wand,
-    const MagickWand *reference,const ChannelType channel,
-    const MetricType metric,double *distortion)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>reference</h5>
-<p>the reference wand.</p>
-
-<h5>channel</h5>
-<p>the channel.</p>
-
-<h5>metric</h5>
-<p>the metric.</p>
-
-<h5>distortion</h5>
-<p>the computed distortion between the images.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCompareImageLayers">MagickCompareImageLayers</a></h2>
-<div class="doc-section">
-
-<p>MagickCompareImageLayers() compares each image with the next in a sequence and returns the maximum bounding region of any pixel differences it discovers.</p>
-
-<p>The format of the MagickCompareImageLayers method is:</p>
-
-<pre class="code">
-  MagickWand *MagickCompareImageLayers(MagickWand *wand,
+  MagickWand *MagickCompareImagesLayers(MagickWand *wand,
     const ImageLayerMethod method)
 </pre>
 
@@ -1091,9 +1037,6 @@
 <pre class="code">
   MagickBooleanType MagickContrastStretchImage(MagickWand *wand,
     const double black_point,const double white_point)
-  MagickBooleanType MagickContrastStretchImageChannel(MagickWand *wand,
-    const ChannelType channel,const double black_point,
-    const double white_point)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -1101,9 +1044,6 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
-<h5>channel</h5>
-<p>the image channel(s).</p>
-
 <h5>black_point</h5>
 <p>the black point.</p>
 
@@ -1517,8 +1457,6 @@
 
 <pre class="code">
   MagickBooleanType MagickEqualizeImage(MagickWand *wand)
-  MagickBooleanType MagickEqualizeImageChannel(MagickWand *wand,
-    const ChannelType channel)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -1828,8 +1766,6 @@
 
 <pre class="code">
   MagickWand *MagickFxImage(MagickWand *wand,const char *expression)
-  MagickWand *MagickFxImageChannel(MagickWand *wand,
-    const ChannelType channel,const char *expression)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -1837,9 +1773,6 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
-<h5>channel</h5>
-<p>the image channel(s).</p>
-
 <h5>expression</h5>
 <p>the expression.</p>
 
@@ -1855,8 +1788,6 @@
 
 <pre class="code">
   MagickBooleanType MagickGammaImage(MagickWand *wand,const double gamma)
-  MagickBooleanType MagickGammaImageChannel(MagickWand *wand,
-    const ChannelType channel,const double gamma)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -1864,9 +1795,6 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
-<h5>channel</h5>
-<p>the channel.</p>
-
 <h5>level</h5>
 <p>Define the level of gamma correction.</p>
 
@@ -2063,100 +1991,22 @@
 <p>Return the border color.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageChannelDepth">MagickGetImageChannelDepth</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageFeatures">MagickGetImageFeatures</a></h2>
 <div class="doc-section">
 
-<p>MagickGetImageChannelDepth() gets the depth for one or more image channels.</p>
-
-<p>The format of the MagickGetImageChannelDepth method is:</p>
-
-<pre class="code">
-  size_t MagickGetImageChannelDepth(MagickWand *wand,
-    const ChannelType channel)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>channel</h5>
-<p>the image channel(s).</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageChannelDistortion">MagickGetImageChannelDistortion</a></h2>
-<div class="doc-section">
-
-<p>MagickGetImageChannelDistortion() compares one or more image channels of an image to a reconstructed image and returns the specified distortion metric.</p>
-
-<p>The format of the MagickGetImageChannelDistortion method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickGetImageChannelDistortion(MagickWand *wand,
-    const MagickWand *reference,const ChannelType channel,
-    const MetricType metric,double *distortion)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>reference</h5>
-<p>the reference wand.</p>
-
-<h5>channel</h5>
-<p>the channel.</p>
-
-<h5>metric</h5>
-<p>the metric.</p>
-
-<h5>distortion</h5>
-<p>the computed distortion between the images.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageChannelDistortions">MagickGetImageChannelDistortions</a></h2>
-<div class="doc-section">
-
-<p>MagickGetImageChannelDistortions() compares one or more image channels of an image to a reconstructed image and returns the specified distortion metrics.</p>
-
-<p>Use MagickRelinquishMemory() to free the metrics when you are done with them.</p>
-
-<p>The format of the MagickGetImageChannelDistortion method is:</p>
-
-<pre class="code">
-  double *MagickGetImageChannelDistortion(MagickWand *wand,
-    const MagickWand *reference,const MetricType metric)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>reference</h5>
-<p>the reference wand.</p>
-
-<h5>metric</h5>
-<p>the metric.</p>
-
- </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageChannelFeatures">MagickGetImageChannelFeatures</a></h2>
-<div class="doc-section">
-
-<p>MagickGetImageChannelFeatures() returns features for each channel in the image in each of four directions (horizontal, vertical, left and right diagonals) for the specified distance.  The features include the angular second moment, contrast, correlation, sum of squares: variance, inverse difference moment, sum average, sum varience, sum entropy, entropy, difference variance, difference entropy, information measures of correlation 1, information measures of correlation 2, and maximum correlation coefficient.  You can access the red channel contrast, for example, like this:</p>
+<p>MagickGetImageFeatures() returns features for each channel in the image in each of four directions (horizontal, vertical, left and right diagonals) for the specified distance.  The features include the angular second moment, contrast, correlation, sum of squares: variance, inverse difference moment, sum average, sum varience, sum entropy, entropy, difference variance, difference entropy, information measures of correlation 1, information measures of correlation 2, and maximum correlation coefficient.  You can access the red channel contrast, for example, like this:</p>
 
 <pre class="text">
-  channel_features=MagickGetImageChannelFeatures(wand,1);
+  channel_features=MagickGetImageFeatures(wand,1);
   contrast=channel_features[RedChannel].contrast[0];
 </pre>
 
 <p>Use MagickRelinquishMemory() to free the statistics buffer.</p>
 
-<p>The format of the MagickGetImageChannelFeatures method is:</p>
+<p>The format of the MagickGetImageFeatures method is:</p>
 
 <pre class="code">
-  ChannelFeatures *MagickGetImageChannelFeatures(MagickWand *wand,
+  ChannelFeatures *MagickGetImageFeatures(MagickWand *wand,
     const size_t distance)
 </pre>
 
@@ -2417,6 +2267,23 @@
 <p>the magick wand.</p>
 
  </div>
+<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageDispose">MagickGetImageDispose</a></h2>
+<div class="doc-section">
+
+<p>MagickGetImageDispose() gets the image disposal method.</p>
+
+<p>The format of the MagickGetImageDispose method is:</p>
+
+<pre class="code">
+  DisposeType MagickGetImageDispose(MagickWand *wand)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<h5>wand</h5>
+<p>the magick wand.</p>
+
+ </div>
 <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageDistortion">MagickGetImageDistortion</a></h2>
 <div class="doc-section">
 
@@ -2445,15 +2312,18 @@
 <p>the computed distortion between the images.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageDispose">MagickGetImageDispose</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageDistortions">MagickGetImageDistortions</a></h2>
 <div class="doc-section">
 
-<p>MagickGetImageDispose() gets the image disposal method.</p>
+<p>MagickGetImageDistortions() compares one or more pixel channels of an image to a reconstructed image and returns the specified distortion metrics.</p>
 
-<p>The format of the MagickGetImageDispose method is:</p>
+<p>Use MagickRelinquishMemory() to free the metrics when you are done with them.</p>
+
+<p>The format of the MagickGetImageDistortion method is:</p>
 
 <pre class="code">
-  DisposeType MagickGetImageDispose(MagickWand *wand)
+  double *MagickGetImageDistortion(MagickWand *wand,
+    const MagickWand *reference,const MetricType metric)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -2461,6 +2331,12 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
+<h5>reference</h5>
+<p>the reference wand.</p>
+
+<h5>metric</h5>
+<p>the metric.</p>
+
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageFilename">MagickGetImageFilename</a></h2>
 <div class="doc-section">
@@ -3064,8 +2940,6 @@
 <pre class="code">
   MagickBooleanType MagickHaldClutImage(MagickWand *wand,
     const MagickWand *hald_wand)
-  MagickBooleanType MagickHaldClutImageChannel(MagickWand *wand,
-    const ChannelType channel,const MagickWand *hald_wand)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -3242,7 +3116,7 @@
 <pre class="code">
   MagickBooleanType MagickLevelImage(MagickWand *wand,
     const double black_point,const double gamma,const double white_point)
-  MagickBooleanType MagickLevelImageChannel(MagickWand *wand,
+  MagickBooleanType MagickLevelImage(MagickWand *wand,
     const ChannelType channel,const double black_point,const double gamma,
     const double white_point)
 </pre>
@@ -3542,8 +3416,6 @@
 <pre class="code">
   MagickBooleanType MagickNegateImage(MagickWand *wand,
     const MagickBooleanType gray)
-  MagickBooleanType MagickNegateImage(MagickWand *wand,
-    const ChannelType channel,const MagickBooleanType gray)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -3551,9 +3423,6 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
-<h5>channel</h5>
-<p>the image channel(s).</p>
-
 <h5>gray</h5>
 <p>If MagickTrue, only negate grayscale pixels within the image.</p>
 
@@ -3614,8 +3483,6 @@
 
 <pre class="code">
   MagickBooleanType MagickNormalizeImage(MagickWand *wand)
-  MagickBooleanType MagickNormalizeImageChannel(MagickWand *wand,
-    const ChannelType channel)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -3623,9 +3490,6 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
-<h5>channel</h5>
-<p>the image channel(s).</p>
-
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickOilPaintImage">MagickOilPaintImage</a></h2>
 <div class="doc-section">
@@ -4571,30 +4435,6 @@
 <p>the border pixel wand.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageChannelDepth">MagickSetImageChannelDepth</a></h2>
-<div class="doc-section">
-
-<p>MagickSetImageChannelDepth() sets the depth of a particular image channel.</p>
-
-<p>The format of the MagickSetImageChannelDepth method is:</p>
-
-<pre class="code">
-  MagickBooleanType MagickSetImageChannelDepth(MagickWand *wand,
-    const ChannelType channel,const size_t depth)
-</pre>
-
-<p>A description of each parameter follows:</p>
-
-<h5>wand</h5>
-<p>the magick wand.</p>
-
-<h5>channel</h5>
-<p>the image channel(s).</p>
-
-<h5>depth</h5>
-<p>the image depth in bits.</p>
-
- </div>
 <h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageClipMask">MagickSetImageClipMask</a></h2>
 <div class="doc-section">
 
@@ -5516,9 +5356,6 @@
 <pre class="code">
   MagickBooleanType MagickSigmoidalContrastImage(MagickWand *wand,
     const MagickBooleanType sharpen,const double alpha,const double beta)
-  MagickBooleanType MagickSigmoidalContrastImageChannel(MagickWand *wand,
-    const ChannelType channel,const MagickBooleanType sharpen,
-    const double alpha,const double beta)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -5526,9 +5363,6 @@
 <h5>wand</h5>
 <p>the magick wand.</p>
 
-<h5>channel</h5>
-<p>Identify which channel to level: RedChannel, GreenChannel,</p>
-
 <h5>sharpen</h5>
 <p>Increase or decrease image contrast.</p>
 
diff --git a/www/api/magick-property.html b/www/api/magick-property.html
index 1bd585c..3e4b43a 100644
--- a/www/api/magick-property.html
+++ b/www/api/magick-property.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/api/magick-wand.html b/www/api/magick-wand.html
index d819c7b..1d7ef3d 100644
--- a/www/api/magick-wand.html
+++ b/www/api/magick-wand.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/api/magick.html b/www/api/magick.html
index 6984100..e73240e 100644
--- a/www/api/magick.html
+++ b/www/api/magick.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/api/module.html b/www/api/module.html
index e44d819..2023fb8 100644
--- a/www/api/module.html
+++ b/www/api/module.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
diff --git a/www/api/mogrify.html b/www/api/mogrify.html
index c812461..065b4d9 100644
--- a/www/api/mogrify.html
+++ b/www/api/mogrify.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
@@ -212,7 +212,7 @@
 <div class="main">

 

 <h1>Module mogrify Methods</h1>
-<p class="navigation-index">[<a href="#MagickCommandGenesis">MagickCommandGenesis</a> &bull; <a href="#** SparseColorOption">** SparseColorOption</a>]</p>
+<p class="navigation-index">[<a href="#MagickCommandGenesis">MagickCommandGenesis</a> &bull; <a href="#** GetImageCache">** GetImageCache</a> &bull; <a href="#** SparseColorOption">** SparseColorOption</a>]</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickWand/mogrify_8c.html" id="MagickCommandGenesis">MagickCommandGenesis</a></h2>
 <div class="doc-section">
@@ -233,7 +233,7 @@
 <p>the image info.</p>
 
 <h5>command</h5>
-<p>Choose from ConvertImageCommand, IdentifyImageCommand, MogrifyImageCommand, CompositeImageCommand, CompareImageCommand, ConjureImageCommand, StreamImageCommand, ImportImageCommand, DisplayImageCommand, or AnimateImageCommand.</p>
+<p>Choose from ConvertImageCommand, IdentifyImageCommand, MogrifyImageCommand, CompositeImageCommand, CompareImagesCommand, ConjureImageCommand, StreamImageCommand, ImportImageCommand, DisplayImageCommand, or AnimateImageCommand.</p>
 
 <h5>argc</h5>
 <p>Specifies a pointer to an integer describing the number of elements in the argument vector.</p>
@@ -248,6 +248,11 @@
 <p>return any errors or warnings in this structure.</p>
 
  </div>
+<h2><a href="http://www.imagemagick.org/api/MagickWand/mogrify_8c.html" id="**_GetImageCache">** GetImageCache</a></h2>
+<div class="doc-section">
+
+<p>** GetImageCache() will read an image into a image cache if not already ** present then return the image that is in the cache under that filename. </p>
+ </div>
 <h2><a href="http://www.imagemagick.org/api/MagickWand/mogrify_8c.html" id="**_SparseColorOption">** SparseColorOption</a></h2>
 <div class="doc-section">
 
diff --git a/www/api/monitor.html b/www/api/monitor.html
index 0280f55..a7ac55a 100644
--- a/www/api/monitor.html
+++ b/www/api/monitor.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
 </div>
 </div>
 </div>
diff --git a/www/api/montage.html b/www/api/montage.html
index 9aff04e..82e7241 100644
--- a/www/api/montage.html
+++ b/www/api/montage.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
diff --git a/www/api/morphology.html b/www/api/morphology.html
index f95fb36..029a6c2 100644
--- a/www/api/morphology.html
+++ b/www/api/morphology.html
@@ -300,7 +300,7 @@
 
 <p>DoG:{radius},{sigma1},{sigma2} "Difference of Gaussians" Kernel. As "Gaussian" but with a gaussian produced by 'sigma2' subtracted from the gaussian produced by 'sigma1'. Typically sigma2 > sigma1. The result is a zero-summing kernel.</p>
 
-<p>Blur:{radius},{sigma}[,{angle}] Generates a 1-dimensional or linear gaussian blur, at the angle given (current restricted to orthogonal angles).  If a 'radius' is given the kernel is clipped to a width of 2*radius+1.  Kernel can be rotated by a 90 degree angle.</p>
+<p>Blur:{radius},{sigma}[,{angle}] Generates a 1 dimensional or linear gaussian blur, at the angle given (current restricted to orthogonal angles).  If a 'radius' is given the kernel is clipped to a width of 2*radius+1.  Kernel can be rotated by a 90 degree angle.</p>
 
 <p>If 'sigma' is zero, you get a single pixel on a field of zeros.</p>
 
diff --git a/www/api/paint.html b/www/api/paint.html
index 77d0106..5553ead 100644
--- a/www/api/paint.html
+++ b/www/api/paint.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
@@ -226,7 +226,7 @@
 <pre class="code">
   MagickBooleanType FloodfillPaintImage(Image *image,
     const ChannelType channel,const DrawInfo *draw_info,
-    const MagickPixelPacket target,const ssize_t x_offset,
+    const PixelInfo target,const ssize_t x_offset,
     const ssize_t y_offset,const MagickBooleanType invert)
 </pre>
 
@@ -322,7 +322,7 @@
 
 <pre class="code">
   MagickBooleanType TransparentPaintImage(Image *image,
-    const MagickPixelPacket *target,const Quantum opacity,
+    const PixelInfo *target,const Quantum opacity,
     const MagickBooleanType invert)
 </pre>
 
@@ -352,7 +352,7 @@
 
 <pre class="code">
   MagickBooleanType TransparentPaintImage(Image *image,
-    const MagickPixelPacket *low,const MagickPixelPacket *hight,
+    const PixelInfo *low,const PixelInfo *hight,
     const Quantum opacity,const MagickBooleanType invert)
 </pre>
 
diff --git a/www/api/pixel-iterator.html b/www/api/pixel-iterator.html
index a90f6ee..a670b75 100644
--- a/www/api/pixel-iterator.html
+++ b/www/api/pixel-iterator.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
+   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
 </div>
 </div>
 </div>
diff --git a/www/api/pixel-wand.html b/www/api/pixel-wand.html
index 3f1f38d..7848b86 100644
--- a/www/api/pixel-wand.html
+++ b/www/api/pixel-wand.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
@@ -212,7 +212,7 @@
 <div class="main">

 

 <h1>Module pixel-wand Methods</h1>
-<p class="navigation-index">[<a href="#ClearPixelWand">ClearPixelWand</a> &bull; <a href="#ClonePixelWand">ClonePixelWand</a> &bull; <a href="#ClonePixelWands">ClonePixelWands</a> &bull; <a href="#DestroyPixelWand">DestroyPixelWand</a> &bull; <a href="#DestroyPixelWands">DestroyPixelWands</a> &bull; <a href="#IsPixelWandSimilar">IsPixelWandSimilar</a> &bull; <a href="#IsPixelWand">IsPixelWand</a> &bull; <a href="#NewPixelWand">NewPixelWand</a> &bull; <a href="#NewPixelWands">NewPixelWands</a> &bull; <a href="#PixelClearException">PixelClearException</a> &bull; <a href="#PixelGetAlpha">PixelGetAlpha</a> &bull; <a href="#PixelGetAlphaQuantum">PixelGetAlphaQuantum</a> &bull; <a href="#PixelGetBlack">PixelGetBlack</a> &bull; <a href="#PixelGetBlackQuantum">PixelGetBlackQuantum</a> &bull; <a href="#PixelGetBlue">PixelGetBlue</a> &bull; <a href="#PixelGetBlueQuantum">PixelGetBlueQuantum</a> &bull; <a href="#PixelGetColorAsString">PixelGetColorAsString</a> &bull; <a href="#PixelGetColorAsNormalizedString">PixelGetColorAsNormalizedString</a> &bull; <a href="#PixelGetColorCount">PixelGetColorCount</a> &bull; <a href="#PixelGetCyan">PixelGetCyan</a> &bull; <a href="#PixelGetCyanQuantum">PixelGetCyanQuantum</a> &bull; <a href="#PixelGetException">PixelGetException</a> &bull; <a href="#PixelGetExceptionType">PixelGetExceptionType</a> &bull; <a href="#PixelGetFuzz">PixelGetFuzz</a> &bull; <a href="#PixelGetGreen">PixelGetGreen</a> &bull; <a href="#PixelGetGreenQuantum">PixelGetGreenQuantum</a> &bull; <a href="#PixelGetHSL">PixelGetHSL</a> &bull; <a href="#PixelGetIndex">PixelGetIndex</a> &bull; <a href="#PixelGetMagenta">PixelGetMagenta</a> &bull; <a href="#PixelGetMagentaQuantum">PixelGetMagentaQuantum</a> &bull; <a href="#PixelGetMagickColor">PixelGetMagickColor</a> &bull; <a href="#PixelGetOpacity">PixelGetOpacity</a> &bull; <a href="#PixelGetOpacityQuantum">PixelGetOpacityQuantum</a> &bull; <a href="#PixelGetQuantumColor">PixelGetQuantumColor</a> &bull; <a href="#PixelGetRed">PixelGetRed</a> &bull; <a href="#PixelGetRedQuantum">PixelGetRedQuantum</a> &bull; <a href="#PixelGetYellow">PixelGetYellow</a> &bull; <a href="#PixelGetYellowQuantum">PixelGetYellowQuantum</a> &bull; <a href="#PixelSetAlpha">PixelSetAlpha</a> &bull; <a href="#PixelSetAlphaQuantum">PixelSetAlphaQuantum</a> &bull; <a href="#PixelSetBlack">PixelSetBlack</a> &bull; <a href="#PixelSetBlackQuantum">PixelSetBlackQuantum</a> &bull; <a href="#PixelSetBlue">PixelSetBlue</a> &bull; <a href="#PixelSetBlueQuantum">PixelSetBlueQuantum</a> &bull; <a href="#PixelSetColor">PixelSetColor</a> &bull; <a href="#PixelSetColorCount">PixelSetColorCount</a> &bull; <a href="#PixelSetColorFromWand">PixelSetColorFromWand</a> &bull; <a href="#PixelSetCyan">PixelSetCyan</a> &bull; <a href="#PixelSetCyanQuantum">PixelSetCyanQuantum</a> &bull; <a href="#PixelSetFuzz">PixelSetFuzz</a> &bull; <a href="#PixelSetGreen">PixelSetGreen</a> &bull; <a href="#PixelSetGreenQuantum">PixelSetGreenQuantum</a> &bull; <a href="#PixelSetHSL">PixelSetHSL</a> &bull; <a href="#PixelSetIndex">PixelSetIndex</a> &bull; <a href="#PixelSetMagenta">PixelSetMagenta</a> &bull; <a href="#PixelSetMagentaQuantum">PixelSetMagentaQuantum</a> &bull; <a href="#PixelSetMagickColor">PixelSetMagickColor</a> &bull; <a href="#PixelSetOpacity">PixelSetOpacity</a> &bull; <a href="#PixelSetOpacityQuantum">PixelSetOpacityQuantum</a> &bull; <a href="#PixelSetQuantumColor">PixelSetQuantumColor</a> &bull; <a href="#PixelSetRed">PixelSetRed</a> &bull; <a href="#PixelSetRedQuantum">PixelSetRedQuantum</a> &bull; <a href="#PixelSetYellow">PixelSetYellow</a> &bull; <a href="#PixelSetYellowQuantum">PixelSetYellowQuantum</a>]</p>
+<p class="navigation-index">[<a href="#ClearPixelWand">ClearPixelWand</a> &bull; <a href="#ClonePixelWand">ClonePixelWand</a> &bull; <a href="#ClonePixelWands">ClonePixelWands</a> &bull; <a href="#DestroyPixelWand">DestroyPixelWand</a> &bull; <a href="#DestroyPixelWands">DestroyPixelWands</a> &bull; <a href="#IsPixelWandSimilar">IsPixelWandSimilar</a> &bull; <a href="#IsPixelWand">IsPixelWand</a> &bull; <a href="#NewPixelWand">NewPixelWand</a> &bull; <a href="#NewPixelWands">NewPixelWands</a> &bull; <a href="#PixelClearException">PixelClearException</a> &bull; <a href="#PixelGetAlpha">PixelGetAlpha</a> &bull; <a href="#PixelGetAlphaQuantum">PixelGetAlphaQuantum</a> &bull; <a href="#PixelGetBlack">PixelGetBlack</a> &bull; <a href="#PixelGetBlackQuantum">PixelGetBlackQuantum</a> &bull; <a href="#PixelGetBlue">PixelGetBlue</a> &bull; <a href="#PixelGetBlueQuantum">PixelGetBlueQuantum</a> &bull; <a href="#PixelGetColorAsString">PixelGetColorAsString</a> &bull; <a href="#PixelGetColorAsNormalizedString">PixelGetColorAsNormalizedString</a> &bull; <a href="#PixelGetColorCount">PixelGetColorCount</a> &bull; <a href="#PixelGetCyan">PixelGetCyan</a> &bull; <a href="#PixelGetCyanQuantum">PixelGetCyanQuantum</a> &bull; <a href="#PixelGetException">PixelGetException</a> &bull; <a href="#PixelGetExceptionType">PixelGetExceptionType</a> &bull; <a href="#PixelGetFuzz">PixelGetFuzz</a> &bull; <a href="#PixelGetGreen">PixelGetGreen</a> &bull; <a href="#PixelGetGreenQuantum">PixelGetGreenQuantum</a> &bull; <a href="#PixelGetHSL">PixelGetHSL</a> &bull; <a href="#PixelGetIndex">PixelGetIndex</a> &bull; <a href="#PixelGetMagenta">PixelGetMagenta</a> &bull; <a href="#PixelGetMagentaQuantum">PixelGetMagentaQuantum</a> &bull; <a href="#PixelGetMagickColor">PixelGetMagickColor</a> &bull; <a href="#PixelGetOpacity">PixelGetOpacity</a> &bull; <a href="#PixelGetOpacityQuantum">PixelGetOpacityQuantum</a> &bull; <a href="#PixelGetQuantumPacket">PixelGetQuantumPacket</a> &bull; <a href="#PixelGetQuantumPixel">PixelGetQuantumPixel</a> &bull; <a href="#PixelGetRed">PixelGetRed</a> &bull; <a href="#PixelGetRedQuantum">PixelGetRedQuantum</a> &bull; <a href="#PixelGetYellow">PixelGetYellow</a> &bull; <a href="#PixelGetYellowQuantum">PixelGetYellowQuantum</a> &bull; <a href="#PixelSetAlpha">PixelSetAlpha</a> &bull; <a href="#PixelSetAlphaQuantum">PixelSetAlphaQuantum</a> &bull; <a href="#PixelSetBlack">PixelSetBlack</a> &bull; <a href="#PixelSetBlackQuantum">PixelSetBlackQuantum</a> &bull; <a href="#PixelSetBlue">PixelSetBlue</a> &bull; <a href="#PixelSetBlueQuantum">PixelSetBlueQuantum</a> &bull; <a href="#PixelSetColor">PixelSetColor</a> &bull; <a href="#PixelSetColorCount">PixelSetColorCount</a> &bull; <a href="#PixelSetColorFromWand">PixelSetColorFromWand</a> &bull; <a href="#PixelSetCyan">PixelSetCyan</a> &bull; <a href="#PixelSetCyanQuantum">PixelSetCyanQuantum</a> &bull; <a href="#PixelSetFuzz">PixelSetFuzz</a> &bull; <a href="#PixelSetGreen">PixelSetGreen</a> &bull; <a href="#PixelSetGreenQuantum">PixelSetGreenQuantum</a> &bull; <a href="#PixelSetHSL">PixelSetHSL</a> &bull; <a href="#PixelSetIndex">PixelSetIndex</a> &bull; <a href="#PixelSetMagenta">PixelSetMagenta</a> &bull; <a href="#PixelSetMagentaQuantum">PixelSetMagentaQuantum</a> &bull; <a href="#PixelSetPixelInfo">PixelSetPixelInfo</a> &bull; <a href="#PixelSetOpacity">PixelSetOpacity</a> &bull; <a href="#PixelSetOpacityQuantum">PixelSetOpacityQuantum</a> &bull; <a href="#PixelSetQuantumPacket">PixelSetQuantumPacket</a> &bull; <a href="#PixelSetQuantumPixel">PixelSetQuantumPixel</a> &bull; <a href="#PixelSetRed">PixelSetRed</a> &bull; <a href="#PixelSetRedQuantum">PixelSetRedQuantum</a> &bull; <a href="#PixelSetYellow">PixelSetYellow</a> &bull; <a href="#PixelSetYellowQuantum">PixelSetYellowQuantum</a>]</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="ClearPixelWand">ClearPixelWand</a></h2>
 <div class="doc-section">
@@ -698,7 +698,7 @@
 <p>The format of the PixelGetIndex method is:</p>
 
 <pre class="code">
-  IndexPacket PixelGetIndex(const PixelWand *wand)
+  Quantum PixelGetIndex(const PixelWand *wand)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -749,7 +749,7 @@
 <p>The format of the PixelGetMagickColor method is:</p>
 
 <pre class="code">
-  void PixelGetMagickColor(PixelWand *wand,MagickPixelPacket *color)
+  void PixelGetMagickColor(PixelWand *wand,PixelInfo *color)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -795,15 +795,15 @@
 <p>the pixel wand.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetQuantumColor">PixelGetQuantumColor</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetQuantumPacket">PixelGetQuantumPacket</a></h2>
 <div class="doc-section">
 
-<p>PixelGetQuantumColor() gets the color of the pixel wand as a PixelPacket.</p>
+<p>PixelGetQuantumPacket() gets the packet of the pixel wand as a PixelPacket.</p>
 
-<p>The format of the PixelGetQuantumColor method is:</p>
+<p>The format of the PixelGetQuantumPacket method is:</p>
 
 <pre class="code">
-  void PixelGetQuantumColor(PixelWand *wand,PixelPacket *color)
+  void PixelGetQuantumPacket(PixelWand *wand,PixelPacket *packet)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -811,8 +811,29 @@
 <h5>wand</h5>
 <p>the pixel wand.</p>
 
-<h5>color</h5>
-<p>The pixel wand color is returned here.</p>
+<h5>packet</h5>
+<p>The pixel wand packet is returned here.</p>
+
+ </div>
+<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetQuantumPixel">PixelGetQuantumPixel</a></h2>
+<div class="doc-section">
+
+<p>PixelGetQuantumPixel() gets the pixel of the pixel wand as a PixelPacket.</p>
+
+<p>The format of the PixelGetQuantumPixel method is:</p>
+
+<pre class="code">
+  void PixelGetQuantumPixel(const Image *image,const PixelWand *wand,
+    Quantum *pixel)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<h5>wand</h5>
+<p>the pixel wand.</p>
+
+<h5>pixel</h5>
+<p>The pixel wand pixel is returned here.</p>
 
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetRed">PixelGetRed</a></h2>
@@ -1193,7 +1214,7 @@
 <p>The format of the PixelSetIndex method is:</p>
 
 <pre class="code">
-  void PixelSetIndex(PixelWand *wand,const IndexPacket index)
+  void PixelSetIndex(PixelWand *wand,const Quantum index)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -1246,15 +1267,15 @@
 <p>the green magenta.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetMagickColor">PixelSetMagickColor</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetPixelInfo">PixelSetPixelInfo</a></h2>
 <div class="doc-section">
 
-<p>PixelSetMagickColor() sets the color of the pixel wand.</p>
+<p>PixelSetPixelInfo() sets the color of the pixel wand.</p>
 
-<p>The format of the PixelSetMagickColor method is:</p>
+<p>The format of the PixelSetPixelInfo method is:</p>
 
 <pre class="code">
-  PixelSetMagickColor(PixelWand *wand,const MagickPixelPacket *color)
+  PixelSetPixelInfo(PixelWand *wand,const PixelInfo *color)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -1307,15 +1328,15 @@
 <p>the opacity color.</p>
 
  </div>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetQuantumColor">PixelSetQuantumColor</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetQuantumPacket">PixelSetQuantumPacket</a></h2>
 <div class="doc-section">
 
-<p>PixelSetQuantumColor() sets the color of the pixel wand.</p>
+<p>PixelSetQuantumPacket() sets the packet of the pixel wand.</p>
 
-<p>The format of the PixelSetQuantumColor method is:</p>
+<p>The format of the PixelSetQuantumPacket method is:</p>
 
 <pre class="code">
-  PixelSetQuantumColor(PixelWand *wand,const PixelPacket *color)
+  PixelSetQuantumPacket(PixelWand *wand,const PixelPacket *packet)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -1323,8 +1344,29 @@
 <h5>wand</h5>
 <p>the pixel wand.</p>
 
-<h5>color</h5>
-<p>the pixel wand color.</p>
+<h5>packet</h5>
+<p>the pixel wand packet.</p>
+
+ </div>
+<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetQuantumPixel">PixelSetQuantumPixel</a></h2>
+<div class="doc-section">
+
+<p>PixelSetQuantumPixel() sets the pixel of the pixel wand.</p>
+
+<p>The format of the PixelSetQuantumPixel method is:</p>
+
+<pre class="code">
+  PixelSetQuantumPixel(const Image *image,const QixelPixel *pixel,
+    PixelWand *wand)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<h5>wand</h5>
+<p>the pixel wand.</p>
+
+<h5>pixel</h5>
+<p>the pixel wand pixel.</p>
 
  </div>
 <h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetRed">PixelSetRed</a></h2>
diff --git a/www/api/profile.html b/www/api/profile.html
index e352e6e..2fcc939 100644
--- a/www/api/profile.html
+++ b/www/api/profile.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
 </div>
 </div>
 </div>
diff --git a/www/api/property.html b/www/api/property.html
index 96d1d55..43ff882 100644
--- a/www/api/property.html
+++ b/www/api/property.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
@@ -357,7 +357,7 @@
 <h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="InterpretImageProperties">InterpretImageProperties</a></h2>
 <div class="doc-section">
 
-<p>InterpretImageProperties() replaces any embedded formatting characters with the appropriate image property and returns the interpretted text.</p>
+<p>InterpretImageProperties() replaces any embedded formatting characters with the appropriate image property and returns the interpreted text.</p>
 
 <p>The format of the InterpretImageProperties method is:</p>
 
diff --git a/www/api/quantize.html b/www/api/quantize.html
index e93ab18..8c9130f 100644
--- a/www/api/quantize.html
+++ b/www/api/quantize.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
 </div>
 </div>
 </div>
diff --git a/www/api/resize.html b/www/api/resize.html
index bebc489..d6e1f9b 100644
--- a/www/api/resize.html
+++ b/www/api/resize.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/api/resource.html b/www/api/resource.html
index 62f96f5..70a9724 100644
--- a/www/api/resource.html
+++ b/www/api/resource.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
diff --git a/www/api/segment.html b/www/api/segment.html
index b63bbee..2203e3b 100644
--- a/www/api/segment.html
+++ b/www/api/segment.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
diff --git a/www/api/shear.html b/www/api/shear.html
index 92b5a5b..c17297f 100644
--- a/www/api/shear.html
+++ b/www/api/shear.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
diff --git a/www/api/signature.html b/www/api/signature.html
index 4bc900d..76f2780 100644
--- a/www/api/signature.html
+++ b/www/api/signature.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
diff --git a/www/api/statistic.html b/www/api/statistic.html
index cfbab6b..b85e38a 100644
--- a/www/api/statistic.html
+++ b/www/api/statistic.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
diff --git a/www/api/transform.html b/www/api/transform.html
index 6bb174c..b9a41c0 100644
--- a/www/api/transform.html
+++ b/www/api/transform.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
diff --git a/www/api/version.html b/www/api/version.html
index df226d4..501ed9a 100644
--- a/www/api/version.html
+++ b/www/api/version.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
diff --git a/www/api/wand-view.html b/www/api/wand-view.html
index 7d8ab6c..ab59738 100644
--- a/www/api/wand-view.html
+++ b/www/api/wand-view.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/architecture.html b/www/architecture.html
index cae7379..5a4f06f 100644
--- a/www/architecture.html
+++ b/www/architecture.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
@@ -303,7 +303,7 @@
 
 <p>When the pixel cache is initialized, pixels are scaled from whatever bit depth they originated from to that required by the pixel cache.  For example, a 1-channel 1-bit monochrome PBM image is scaled to a 4 channel 8-bit RGBA image, if you are using the Q8 version of ImageMagick, and 16-bit RGBA for the Q16 version.  You can determine which version you have with the <a href="../www/command-line-options.html#version">&#x2011;version</a> option: </p>
 
-<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>identify -version</span><span class='crtout'>Version: ImageMagick 6.7.0-10 2011-06-03 Q16 http://www.imagemagick.org</span></p>
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>identify -version</span><span class='crtout'>Version: ImageMagick 6.7.0-10 2011-07-01 Q16 http://www.imagemagick.org</span></p>
 <p>As you can see, the convenience of the pixel cache sometimes comes with a trade-off in storage (e.g. storing a 1-bit monochrome image as 16-bit RGBA is wasteful) and speed (i.e. storing the entire image in memory is generally slower than accessing one scanline of pixels at a time).  In most cases, the benefits of the pixel cache typically outweigh any disadvantages.</p>
 </div>
 
diff --git a/www/binary-releases.html b/www/binary-releases.html
index 4abce6a..1429419 100644
--- a/www/binary-releases.html
+++ b/www/binary-releases.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
diff --git a/www/changelog.html b/www/changelog.html
index 2362ff5..683eb33 100644
--- a/www/changelog.html
+++ b/www/changelog.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
 </div>
 </div>
 </div>
@@ -212,10 +212,15 @@
 <div class="main">

 

 <h1>ImageMagick Changelog</h1>
-<dl><dt>2011-06-30  6.7.0-10 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+<dl></dd>
+<dt>2011-07-01  6.7.1-0 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
+  <dd> Use zlib default compression strategy instead of Z_RLE and Z_FIXED    strategies when linking with zlib versions (prior to 1.2.0 and 1.2.2.2,    respectively) that don't support them.</dd>
+<dt>2011-06-30  6.7.0-10 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <dd> New version 6.7.0-10.</dd>
+<dt>2011-06-30  6.7.0-10 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
+  <dd> Added "-define PNG:compression-level|strategy|filter=value" options to    the PNG encoder.  If these options are used, they take precedence over    the -quality option (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?&f=1&p=73548).</dd>
 <dt>2011-06-29  6.7.0-7 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
-  <dd> Handle "-quality 97" properly in the png encoder, .e., to use    intrapixel filtering when writing a MNG file. and no filtering when    writing a PNG file.</dd>
+  <dd> Handle "-quality 97" properly in the png encoder, i.e., use intrapixel    filtering when writing a MNG file and no filtering when writing a PNG file.</dd>
   <dd> Added support for Z_RLE strategy in the png compressor, using    -quality 98 or 99.</dd>
 <dt>2011-06-28  6.7.0-10 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <dd> Properly allocate points when render text with large font size (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=3&t=18997).</dd>
@@ -236,12 +241,12 @@
 <dt>2011-06-08  6.7.0-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <dd> New version 6.7.0-6.</dd>
 <dt>2011-06-08  6.7.0-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <dd> Fix transient error for composite over operator.</dd>
+  <dd> Fix transient error for composite 'Over' operator.</dd>
 <dt>2011-06-07  6.7.0-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <dd> New version 6.7.0-5.</dd>
 <dt>2011-06-07  6.7.0-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <dd> Fix one-off bug in option parser (reference    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=609177).</dd>
-  <dd> Transient bug with composite over in magick/composite-private.h.</dd>
+  <dd> Transient bug with composite 'Over' in magick/composite-private.h.</dd>
 <dt>2011-06-06  6.7.0-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <dd> New version 6.7.0-4.</dd>
 <dt>2011-06-03  6.7.0-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -272,7 +277,7 @@
   <dd> The PNG encoder now respects the -depth setting, including 1, 2, 4.    Previously settings other than 8 and 16 were ignored (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=3&t=18412). </dd>
 <dt>2011-05-16  6.6.9-10 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <dd> Don't use comma as a separator for stroked text (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=3&t=18742).</dd>
-  <dd> Use C locale when generating or interpretting SVG.</dd>
+  <dd> Use C locale when generating or interpreting SVG.</dd>
   <dd> Fix "unterminated macro" for Q32 build of coders/png.c.</dd>
 <dt>2011-05-15  6.6.9-9 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <dd> New version 6.6.9-9.</dd>
@@ -292,7 +297,7 @@
 <dt>2011-04-30  6.6.9-7 Anthony Thyssen &lt;A.Thyssen@griffith...&gt;</dt>
   <dd> Fix FX default for interpolation to Bilinear.</dd>
 <dt>2011-04-27  6.6.9-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <dd> Fix pixel interpolation for -draw image over (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=3&t=18612).</dd>
+  <dd> Fix pixel interpolation for -draw 'image Over' (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=3&t=18612).</dd>
 <dt>2011-04-26  6.6.9-7 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
   <dd> Write the proper bKGD chunk value in grayscale PNG images (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=3&t=18624).</dd>
 <dt>2011-04-25  6.6.9-7 Anthony Thyssen &lt;A.Thyssen@griffith...&gt;</dt>
diff --git a/www/cipher.html b/www/cipher.html
index 81dd8f8..dce6023 100644
--- a/www/cipher.html
+++ b/www/cipher.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/command-line-options.html b/www/command-line-options.html
index 339bd77..f26b527 100644
--- a/www/command-line-options.html
+++ b/www/command-line-options.html
@@ -1750,18 +1750,21 @@
     which can be 1, 2, 4, or 8.  In such files, the color samples always have
     8-bit depth.</dd>
 
+<dt>png:compression-filter=<em class="arg">value</em></dt>
+   <dd> valid values are 0 through 7. 0-4 are the corresponding PNG filters,
+   5 means adaptive filtering except for images with a colormap, 6 means
+   adaptive filtering for all images, 7 means MNG "loco" compression.</dd>  
+
 <dt>png:compression-level=<em class="arg">value</em></dt>
    <dd> valid values are 0 through 9, with 0 providing the least but fastest
        compression and 9 usually providing the best and always the slowest.</dd>
 
 <dt>png:compression-strategy=<em class="arg">value</em></dt>
    <dd> valid values are 0 through 4, meaning default, filtered, huffman_only,
-   rle, and fixed ZLIB compression strategy.</dd>
-
-<dt>png:compression-filter=<em class="arg">value</em></dt>
-   <dd> valid values are 0 through 7. 0-4 are the corresponding PNG filters,
-   5 means adaptive filtering except for images with a colormap, 6 means
-   adaptive filtering for all images, 7 means MNG "loco" compression.</dd>  
+   rle, and fixed ZLIB compression strategy. If you are using an old zlib
+   that does not support Z_RLE (before 1.2.0) or Z_FIXED (before 1.2.2.2),
+   values 3 and 4, respectively, will use the zlib default strategy
+   instead.</dd>
 
 <dt>png:exclude-chunk=<em class="arg">value</em></dt>
 <dt>png:include-chunk=<em class="arg">value</em></dt>
@@ -1789,8 +1792,8 @@
 </pre>
 
     <p>The critical PNG chunks <kbd>IHDR</kbd>, <kbd>PLTE</kbd>,
-    <kbd>IDAT</kbd>, and <kbd>IEND</kbd> cannot be excluded.  Any of
-    these entries appearing in the list will be ignored.</p>
+    <kbd>IDAT</kbd>, and <kbd>IEND</kbd> cannot be excluded.  Any such
+    entries appearing in the list will be ignored.</p>
 
     <p>If the ancillary PNG <kbd>tRNS</kbd> chunk is excluded and the
     image has transparency, the PNG colortype is forced to be 4 or 6
@@ -1977,7 +1980,7 @@
 any other nearby pixel, producing complex 2 dimensional displacements, rather
 than a simple 1 dimensional vector displacements. </p>
 
-<p>Alteratively rather than suppling two separate images, as of IM v6.4.4-0,
+<p>Alteratively rather than supplying two separate images, as of IM v6.4.4-0,
 you can use the 'red' channel of the overlay image to specify the horizontal
 or X displacement, and the 'green' channel for the vertical or Y displacement.
 </p>
@@ -4908,7 +4911,8 @@
 
 <p>For compression level 0, the Huffman-only strategy is used, which is fastest but not necessarily the worst compression.</p>
 
-<p>If filter-type is 4 or less, the specified filter-type is used for all scanlines:</p>
+<p>If filter-type is 4 or less, the specified PNG filter-type is used for
+all scanlines:</p>
 
 <pre class="text">
    0: none
@@ -4935,8 +4939,15 @@
 <p>If the filter-type is 9 the zlib Z_RLE compression strategy is used with
  adaptive PNG filtering.</p>
 
-<p>The quality setting has no effect on the appearance of PNG and MNG images,
-since the compression is always lossless.</p>
+<p>The quality setting has no effect on the appearance or signature of PNG
+and MNG images, since the compression is always lossless.</p>
+
+<p>Not all combinations of compression level, strategy, and PNG filter type
+can be obtained using the -quality option.  For more precise control,
+you can use the PNG:compression-level=N, PNG:compression-strategy=N, and
+PNG:compression-filter=N defines, respectively, instead.
+See <a href="#define">-define</a>. Values from the defines take precedence
+over values from the -quality option.</p>
 
 <p>For further information, see
 the <a href="http://www.w3.org/pub/WWW/TR">PNG</a> specification.</p>
diff --git a/www/command-line-processing.html b/www/command-line-processing.html
index 76e94e8..0018d57 100644
--- a/www/command-line-processing.html
+++ b/www/command-line-processing.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
diff --git a/www/command-line-tools.html b/www/command-line-tools.html
index 85e36c2..86ba16b 100644
--- a/www/command-line-tools.html
+++ b/www/command-line-tools.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
 </div>
 </div>
 </div>
diff --git a/www/compare.html b/www/compare.html
index d83ecd9..797f054 100644
--- a/www/compare.html
+++ b/www/compare.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
diff --git a/www/compose.html b/www/compose.html
index 8ccb751..c920499 100644
--- a/www/compose.html
+++ b/www/compose.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
diff --git a/www/composite.html b/www/composite.html
index 45c3843..17d5fce 100644
--- a/www/composite.html
+++ b/www/composite.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
diff --git a/www/conjure.html b/www/conjure.html
index 638e1af..6a206a5 100644
--- a/www/conjure.html
+++ b/www/conjure.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/contact.html b/www/contact.html
index f952051..559506a 100644
--- a/www/contact.html
+++ b/www/contact.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
 </div>
 </div>
 </div>
diff --git a/www/convert.html b/www/convert.html
index 02ae3ec..6eea1ef 100644
--- a/www/convert.html
+++ b/www/convert.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/download.html b/www/download.html
index 803044e..251b234 100644
--- a/www/download.html
+++ b/www/download.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
diff --git a/www/examples.html b/www/examples.html
index ddac2d4..9cd592a 100644
--- a/www/examples.html
+++ b/www/examples.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
diff --git a/www/exception.html b/www/exception.html
index b4ebf39..f2d3188 100644
--- a/www/exception.html
+++ b/www/exception.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
diff --git a/www/export.html b/www/export.html
index 7ba06b3..ec3d74a 100644
--- a/www/export.html
+++ b/www/export.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
diff --git a/www/fx.html b/www/fx.html
index 2b9fa36..42c7cb2 100644
--- a/www/fx.html
+++ b/www/fx.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
 </div>
 </div>
 </div>
diff --git a/www/high-dynamic-range.html b/www/high-dynamic-range.html
index c06974d..bf85572 100644
--- a/www/high-dynamic-range.html
+++ b/www/high-dynamic-range.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/identify.html b/www/identify.html
index b1cb5cc..6112f10 100644
--- a/www/identify.html
+++ b/www/identify.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
@@ -282,7 +282,7 @@
     Tainted: False  <br/>
     Filesize: 3.97266kb  <br/>
     Number pixels: 3.14453kb  <br/>
-    Version: ImageMagick 6.7.0-10 2011-06-03 Q16 http://www.imagemagick.org</span></p>
+    Version: ImageMagick 6.7.0-10 2011-07-01 Q16 http://www.imagemagick.org</span></p>
 <p>To get the print size in inches of an image at 72 DPI, use:</p>
 
 <p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>identify -format "%[fx:w/72] by %[fx:h/72] inches" document.png</span><span class='crtout'>8.5 x 11 inches</span></p>
diff --git a/www/index.html b/www/index.html
index 7d21c41..9ef32b4 100644
--- a/www/index.html
+++ b/www/index.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
diff --git a/www/install-source.html b/www/install-source.html
index b4abe36..7ade055 100644
--- a/www/install-source.html
+++ b/www/install-source.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
diff --git a/www/jp2.html b/www/jp2.html
index 79742b5..b5cd4ba 100644
--- a/www/jp2.html
+++ b/www/jp2.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
 </div>
 </div>
 </div>
diff --git a/www/license.html b/www/license.html
index 1c9b6db..3e1b0ae 100644
--- a/www/license.html
+++ b/www/license.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/magick++.html b/www/magick++.html
index ffd0b9e..8572e21 100644
--- a/www/magick++.html
+++ b/www/magick++.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
diff --git a/www/magick-core.html b/www/magick-core.html
index fd03189..7b4a437 100644
--- a/www/magick-core.html
+++ b/www/magick-core.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
diff --git a/www/miff.html b/www/miff.html
index ec37fee..a1cee5f 100644
--- a/www/miff.html
+++ b/www/miff.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
diff --git a/www/mogrify.html b/www/mogrify.html
index e066cc4..0c15152 100644
--- a/www/mogrify.html
+++ b/www/mogrify.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
 </div>
 </div>
 </div>
diff --git a/www/montage.html b/www/montage.html
index e5ad343..19af210 100644
--- a/www/montage.html
+++ b/www/montage.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/motion-picture.html b/www/motion-picture.html
index 060bbc3..6104abc 100644
--- a/www/motion-picture.html
+++ b/www/motion-picture.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
diff --git a/www/perl-magick.html b/www/perl-magick.html
index c38ca93..5d6e464 100644
--- a/www/perl-magick.html
+++ b/www/perl-magick.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/porting.html b/www/porting.html
index 70f9cb8..5aeb427 100644
--- a/www/porting.html
+++ b/www/porting.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
@@ -214,11 +214,11 @@
 

 <h1>ImageMagick Version 7 Porting Guide</h1>
 
-<p class="navigation-index">[<a href="#headers">Header Files</a> &bull; <a href="#channels">Pixel Channels</a> &bull; <a href="#alpha">Alpha</a> &bull; <a href="#grayscale">Grayscale</a> &bull; <a href="#depecate">Deprecated Features Removed</a> &bull; <a href="#summary">Version 7 Change Summary</a> ]</p>
+<p class="navigation-index">[<a href="#headers">Header Files</a> &bull; <a href="#components">Pixel Components</a> &bull; <a href="#alpha">Alpha</a> &bull; <a href="#grayscale">Grayscale</a> &bull; <a href="#depecate">Deprecated Features Removed</a> &bull; <a href="#summary">Version 7 Change Summary</a> ]</p>
 
-<p>The design of ImageMagick is an evolutionary process, with the design and implementation efforts serving to influence and guide further progress in the other.  With ImageMagick version 7 we aim to improve the design based on lessons learned from the version 6 implementation.  ImageMagick was originally designed to display RGB images to an X Windows server.  Over time we extended support to RGBA images and then to the CMYK and CMYKA image format.  With ImageMagick version 7, we extend support to arbitrary colorspaces with an arbitrary number of pixel channels.  Other design changes are in the works and we will document them here so be sure to revisit periodically.</p>
+<p>The design of ImageMagick is an evolutionary process, with the design and implementation efforts serving to influence and guide further progress in the other.  With ImageMagick version 7 we aim to improve the design based on lessons learned from the version 6 implementation.  ImageMagick was originally designed to display RGB images to an X Windows server.  Over time we extended support to RGBA images and then to the CMYK and CMYKA image format.  With ImageMagick version 7, we extend support to arbitrary colorspaces with an arbitrary number of pixel components.  Other design changes are in the works and we will document them here so be sure to revisit periodically.</p>
 
-<p>To support variable pixel channels in the MagickCore API, pixel handling has changed and now requires accessors to get or set the pixel components.  There are some modest changes to the MagickWand API.   Magick++ and PerlMagick should behave exactly as it does for ImageMagick version 6.</p>
+<p>To support variable pixel components in the MagickCore API, pixel handling has changed and now requires accessors to get or set the pixel components.  There are some modest changes to the MagickWand API.   Magick++ and PerlMagick should behave exactly as it does for ImageMagick version 6.</p>
 
 <p>We intend to make ImageMagick version 7 available as an Alpha release by the end-of-year 2011.  Look for a Beta release sometime in 2012.  An official ImageMagick version 7 release will depend on how smoothly the Beta cycle progresses.  During the Beta cycle, version 6 developers can attempt to port their software to version 7.<p>
 
@@ -232,9 +232,10 @@
 </pre>
 </div>
 
-<h2><a id="channels"></a>Pixel Channels</h2>
+<h2><a id="components"></a>Pixel Components</h2>
 <div class="doc-section">
-<p>Prior versions of ImageMagick (4-6), supports 4 to 5 pixel channels (RGBA or CMYKA).  The first 4 channels are accessed with the PixelPacket data structure.   The structure includes 4 members of type Quantum (typically 16-bits) of red, green, blue, and opacity.  The black channel or colormap indexes are supported by a separate method and structure, IndexPacket.  As an example, here is a code snippet from ImageMagick version 6 that negates image pixels:</p>
+<p>A pixel is comprised of one or more color values we call <em>components</em> (e.g. red pixel component).  However, when we discuss a pixel component across more than one pixel, we call these <em>channels</em> (i.e. the red pixel channel).</p>
+<p>Prior versions of ImageMagick (4-6), supports 4 to 5 pixel components (RGBA or CMYKA).  The first 4 components are accessed with the PixelPacket data structure.   The structure includes 4 members of type Quantum (typically 16-bits) of red, green, blue, and opacity.  The black component or colormap indexes are supported by a separate method and structure, IndexPacket.  As an example, here is a code snippet from ImageMagick version 6 that negates image pixels:</p>
 
 <pre class="code">
   for (y=0; y &lt; (ssize_t) image->rows; y++)
@@ -254,15 +255,15 @@
     indexes=GetCacheViewAuthenticIndexQueue(image_view);
     for (x=0; x &lt; (ssize_t) image->columns; x++)
     {
-      if ((channels & RedChannel) != 0)
+      if ((channel & RedChannel) != 0)
         q->red=(Quantum) QuantumRange-q->red;
-      if ((channels & GreenChannel) != 0)
+      if ((channel & GreenChannel) != 0)
         q->green=(Quantum) QuantumRange-q->green;
-      if ((channels & BlueChannel) != 0)
+      if ((channel & BlueChannel) != 0)
         q->blue=(Quantum) QuantumRange-q->blue;
-      if ((channels & OpacityChannel) != 0)
+      if ((channel & OpacityChannel) != 0)
         q->opacity=(Quantum) QuantumRange-q->opacity;
-      if (((channels & IndexChannel) != 0) &&
+      if (((channel & IndexChannel) != 0) &&
           (image->colorspace == CMYKColorspace))
         indexes[x]=(IndexPacket) QuantumRange-indexes[x];
       q++;
@@ -272,7 +273,7 @@
   }
 </pre>
 
-<p>ImageMagick version 7 supports any number of channels from 1 to 100 (and beyond) and simplifies access with a single method that returns an array of pixel channels of type Quantum.   Source code that compiles against prior versions of ImageMagick will require refactoring to work with ImageMagick version 7.  We illustrate with an example.  Let's naively refactor the version 6 code snippet from above so it works with the ImageMagick version 7 API:</p>
+<p>ImageMagick version 7 supports any number of components from 1 to 100 (and beyond) and simplifies access with a single method that returns an array of pixel components of type Quantum.   Source code that compiles against prior versions of ImageMagick will require refactoring to work with ImageMagick version 7.  We illustrate with an example.  Let's naively refactor the version 6 code snippet from above so it works with the ImageMagick version 7 API:</p>
 
 <pre class="code">
   for (y=0; y &lt; (ssize_t) image->rows; y++)
@@ -288,25 +289,24 @@
       }
     for (x=0; x &lt; (ssize_t) image->columns; x++)
     {
-      if ((channels & RedChannel) != 0)
+      if ((GetPixelRedTraits(image) & ActivePixelTrait) != 0)
         SetPixelRed(image,QuantumRange-GetPixelRed(image,q),q);
-      if ((channels & GreenChannel) != 0)
+      if ((GetPixelGreenTraits(image) & ActivePixelTrait) != 0)
         SetPixelGreen(image,QuantumRange-GetPixelGreen(image,q),q);
-      if ((channels & BlueChannel) != 0)
+      if ((GetPixelBlueTraits(image) & ActivePixelTrait) != 0)
         SetPixelBlue(image,QuantumRange-GetPixelBlue(image,q),q);
-      if (((channels & IndexChannel) != 0) &&
-          (image->colorspace == CMYKColorspace))
+      if ((GetPixelBlackTraits(image) & BlackPixelTrait) != 0)
         SetPixelBlack(image,QuantumRange-GetPixelBlack(image,q),q);
-      if ((channels & OpacityChannel) != 0)
+      if ((GetPixelAlphaTraits(image) & ActivePixelTrait) != 0)
         SetPixelAlpha(image,QuantumRange-GetPixelAlpha(image,q),q);
-      q+=GetPixelChannels(image);
+      q+=GetPixelComponents(image);
     }
     if (SyncCacheViewAuthenticPixels(image_view,exception) == MagickFalse)
       status=MagickFalse;
   }
 </pre>
 
-<p>Let's do that again but take full advantage of the new variable pixel channel support:</p>
+<p>Let's do that again but take full advantage of the new variable pixel component support:</p>
 <pre class="code">
   for (y=0; y &lt; (ssize_t) image->rows; y++)
   {
@@ -320,9 +320,9 @@
         continue;
       }
     for (x=0; x &lt; (ssize_t) image->columns; x++)
-      for (channel=0; channel &lt; GetPixelChannels(image); channel++)
+      for (component=0; component &lt; GetPixelComponents(image); component++)
       {
-        if ((channels & (1 &lt;&lt; channel)) != 0)
+        if ((GetPixelComponentTraits(image,component) & ActivePixelTrait) != 0)
           *q=(Quantum) QuantumRange-(*q);
         q++;
       }
@@ -331,11 +331,11 @@
   }
 </pre>
 
-<p>Use GetPixelChannels() to advance to the next set of pixel channels.</p>
+<p>Use GetPixelComponents() to advance to the next set of pixel components.</p>
 
-<p>The colormap indexes and black pixel component (for the CMYK colorspace) are no longer stored in the index channel, previously accessed with GetAuthenticIndexQueue() and GetCacheViewAuthenticIndexQueue(().  Instead they are now a pixel channel and accessed with the convenience pixel macros GetPixelIndex(), SetPixelIndex(), GetPixelBlack(), and SetPixelBlack().</p>
+<p>The colormap indexes and black pixel component (for the CMYK colorspace) are no longer stored in the index component, previously accessed with GetAuthenticIndexQueue() and GetCacheViewAuthenticIndexQueue(().  Instead they are now a pixel component and accessed with the convenience pixel macros GetPixelIndex(), SetPixelIndex(), GetPixelBlack(), and SetPixelBlack().</p>
 
-<p>In addition to supporting any number of channels, version 7 simplifies working with channels and provides opportunity for compiler optimiziations that were previously not possible.  Our benchmarking shows version 7 has increased performance for virtually all image operations.</p>
+<p>In addition to supporting any number of components, version 7 simplifies working with components and provides opportunity for compiler optimiziations that were previously not possible.  Our benchmarking shows version 7 has increased performance for virtually all image operations.</p>
 
 <h4></a>Pixel Accessors</h4>
 <p>Use accessors to get or set pixel components:</p>
@@ -345,7 +345,7 @@
   GetPixelBlack()
   GetPixelBlue()
   GetPixelCb()
-  GetPixelChannels()
+  GetPixelComponents()
   GetPixelCr()
   GetPixelCyan()
   GetPixelGray()
@@ -364,7 +364,7 @@
   SetPixelBlack()
   SetPixelBlue()
   SetPixelCb()
-  SetPixelChannels()
+  SetPixelComponents()
   SetPixelCr()
   SetPixelCyan()
   SetPixelGray()
@@ -383,6 +383,64 @@
 
 <p>You can find these accessors defined in the header file, <kbd>MagickCore/pixel-accessor.h</kbd></p>
 
+<h4></a>Pixel Traits</h4>
+<p>Each pixel component includes one or more of these traits:</p>
+<dl>
+<dt>Undefined</dt>
+<dd>no traits associated with this pixel component<dd>
+<dt>Active</dt>
+<dd>an image processing algorithm operates on this pixel component if this trait is enabled, conversely if this trait is not enabled, the pixel component is skipped (e.g. negate red pixel component but not blue or green)<dd>
+<dt>Blend</dt>
+<dd>blend this pixel component with the alpha mask if it's enabled<dd>
+</dl>
+<p>We provide these methods to set and get pixel traits:</p>
+<pre class="text">
+  GetPixelAlphaTraits()
+  GetPixelBlackTraits()
+  GetPixelBlueTraits()
+  GetPixelCbTraits()
+  GetPixelCrTraits()
+  GetPixelCyanTraits()
+  GetPixelGrayTraits()
+  GetPixelGreenTraits()
+  GetPixelIndexTraits()
+  GetPixelMagentaTraits()
+  GetPixelRedTraits()
+  GetPixelComponentTraits()
+  GetPixelYTraits()
+  GetPixelYellowTraits()
+  SetPixelAlphaTraits()
+  SetPixelBlackTraits()
+  SetPixelBlueTraits()
+  SetPixelCbTraits()
+  SetPixelComponentTraits()
+  SetPixelCrTraits()
+  SetPixelGrayTraits()
+  SetPixelGreenTraits()
+  SetPixelIndexTraits()
+  SetPixelMagentaTraits()
+  SetPixelRedTraits()
+  SetPixelYellowTraits()
+  SetPixelYTraits()
+</pre>
+<p>For convenience you can set the active trait for a set of pixel components with a channel mask and these methods:</p>
+<pre class="text">
+  PopPixelComponentMap()
+  PushPixelComponentMap()
+  SetPixelComponentMap()
+</pre>
+
+<p>Previously MagickCore methods had channel analogs, for example, NegateImage() and NegateImageChannels().  The channel analog methods are no longer necessary because the pixel component traits specify whether to act on a particular pixel component and whether to blend with the alpha mask.  For example, instead of</p>
+<pre class="text">
+  NegateImageChannel(image,channel);
+</pre>
+<p>we use:</p>
+<pre class="text">
+  PushPixelComponentMap(image,channel);
+  NegateImage(image);
+  PopPixelComponentMap(image);
+</pre>
+
 <h4></a>Pixel Metacontent</h4>
 <p>In version 7, we introduce pixel metacontent.  Metacontent is content about content. So rather than being the content itself, it's something that describes or amplifies the content.  Here the content is a pixel.  The pixel metacontent is for your exclusive use and is accessed with these MagickCore API methods:</p>
 <pre class="text">
@@ -401,7 +459,7 @@
 </div>
 <h2><a id="grayscale"></a>Grayscale</h2>
 <div class="doc-section">
-<p>Previously, grayscale images consumed 4 channels: red, green, blue, and alpha.  With version 7, grayscale consumes only 1 channel consuming far less resources as a result.  However, there may be unintended consequences.  With 1 channel, all image processing algorithms write to this one channel.  Drawing yellow text on a grayscale image will produce gray lettering.  To get the expected results, simply modify the colorspace to RGB (e.g. -colorspace rgb).</p>
+<p>Previously, grayscale images consumed 4 components: red, green, blue, and alpha.  With version 7, grayscale consumes only 1 component consuming far less resources as a result.  However, there may be unintended consequences.  With 1 component, all image processing algorithms write to this one component.  Drawing yellow text on a grayscale image will produce gray lettering.  To get the expected results, simply modify the colorspace to RGB (e.g. -colorspace rgb).</p>
 </div>
 
 <h2><a id="deprecate"></a>Deprecated Features Removed</h2>
@@ -420,12 +478,12 @@
 <p>Changes from ImageMagick version 6 to version 7 are summarized here:</p>
 <h5>Pixels</h5>
 <dl>
-<li>Pixels are no longer addressed with PixelPacket structure members (e.g. red, green, blue, opacity) but as an array of channels (e.g. pixel[PixelRedComponent]).</li>
+<li>Pixels are no longer addressed with PixelPacket structure members (e.g. red, green, blue, opacity) but as an array of components (e.g. pixel[PixelRedComponent]).</li>
 <li>Use convenience macros to access pixel components (e.g. GetPixelRed(), SetPixelRed()).</li>
-<li>The black channel for the CMYK colorspace is no longer stored in the index channel, previously accessed with GetAuthenticIndexQueue() and GetCacheViewAuthenticIndexQueue(().  Instead its now a pixel channel and accessed with the convenience pixel macros GetPixelBlack() and SetPixelBlack().</li>
-<li>The index channel for colormapped images are no longer stored in the index channel, previously accessed with GetAuthenticIndexQueue() and GetCacheViewAuthenticIndexQueue(().  Instead its now a pixel channel and accessed with the convenience pixel macros GetPixelIndex() and SetPixelIndex().</li>
-<li>Use GetPixelChannels() to advance to the next set of pixel channels.</li>
-<li>Use the <em>metacontent</em> channel  to associate metacontent with each pixel.</li>
+<li>The black component for the CMYK colorspace is no longer stored in the index component, previously accessed with GetAuthenticIndexQueue() and GetCacheViewAuthenticIndexQueue(().  Instead it is now a pixel component and accessed with the convenience pixel macros GetPixelBlack() and SetPixelBlack().</li>
+<li>The index component for colormapped images are no longer stored in the index component, previously accessed with GetAuthenticIndexQueue() and GetCacheViewAuthenticIndexQueue(().  Instead it is now a pixel component and accessed with the convenience pixel macros GetPixelIndex() and SetPixelIndex().</li>
+<li>Use GetPixelComponents() to advance to the next set of pixel components.</li>
+<li>Use the <em>metacontent</em> component  to associate metacontent with each pixel.</li>
 </dl>
 <h5>Alpha</h5>
 <dl>
@@ -434,11 +492,12 @@
 </dl>
 <h5>Grayscale</h5>
 <dl>
-<li>Grayscale images consume one channel in ImageMagick version 7.  To process RGB, set the colorspace to RGB (e.g. -colorspace rgb).</li>
+<li>Grayscale images consume one pixel component in ImageMagick version 7.  To process RGB, set the colorspace to RGB (e.g. -colorspace rgb).</li>
 </dl>
 <h5>Deprecated Methods</h5>
 <dl>
 <li>All ImageMagick version 6 MagickCore and MagickWand deprecated methods are removed and no longer available in ImageMagick version 7.</li>
+<li>All MagickCore channel method analogs are removed (e.g. NegateImageChannels()).  For version 7, use pixel traits instead.</li>
 </dl>
 </div>
 

diff --git a/www/quantize.html b/www/quantize.html
index 4753fcf..24e57d0 100644
--- a/www/quantize.html
+++ b/www/quantize.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Autoteile Online Shop" href="http://www.autoteile-carparts.de">Autoteile Online Shop</a><!-- 2011080100030 autoteile-Carparts-->
 </div>
 </div>
 </div>
diff --git a/www/resources.html b/www/resources.html
index bf987cb..6dc1d8d 100644
--- a/www/resources.html
+++ b/www/resources.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: alaTest.com" href="http://alatest.com">alaTest.com</a><!-- 20110801000300 -->
 </div>
 </div>
 </div>
diff --git a/www/search.html b/www/search.html
index 72ee1a9..637274a 100644
--- a/www/search.html
+++ b/www/search.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/sitemap.html b/www/sitemap.html
index 793d70a..0e60140 100644
--- a/www/sitemap.html
+++ b/www/sitemap.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
diff --git a/www/sponsors.html b/www/sponsors.html
index d02547f..05944d1 100644
--- a/www/sponsors.html
+++ b/www/sponsors.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
diff --git a/www/stream.html b/www/stream.html
index e2b0fa5..766ad2f 100644
--- a/www/stream.html
+++ b/www/stream.html
@@ -198,7 +198,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
diff --git a/www/subversion.html b/www/subversion.html
index 4f9f3bb..2ec098b 100644
--- a/www/subversion.html
+++ b/www/subversion.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
diff --git a/www/t-shirt.html b/www/t-shirt.html
index da5a5c1..5ec85b3 100644
--- a/www/t-shirt.html
+++ b/www/t-shirt.html
@@ -197,7 +197,7 @@
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>