]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Tue, 14 Feb 2017 17:19:13 +0000 (12:19 -0500)
committerCristy <urban-warrior@imagemagick.org>
Tue, 14 Feb 2017 17:19:13 +0000 (12:19 -0500)
125 files changed:
www/ImageMagickObject.html
www/advanced-unix-installation.html
www/advanced-windows-installation.html
www/animate.html
www/api.html [new file with mode: 0644]
www/api/Image++.html
www/api/animate.html
www/api/annotate.html
www/api/attribute.html
www/api/blob.html
www/api/cache-view.html
www/api/cache.html
www/api/channel.html
www/api/cipher.html
www/api/color.html
www/api/colormap.html
www/api/colorspace.html
www/api/compare.html
www/api/composite.html
www/api/constitute.html
www/api/decorate.html
www/api/deprecate.html
www/api/display.html
www/api/distort.html
www/api/draw.html
www/api/drawing-wand.html
www/api/effect.html
www/api/enhance.html
www/api/exception.html
www/api/feature.html
www/api/fourier.html
www/api/fx.html
www/api/histogram.html
www/api/image-view.html
www/api/image.html
www/api/layer.html
www/api/list.html
www/api/magick++-classes.html
www/api/magick-deprecate.html
www/api/magick-image.html
www/api/magick-property.html
www/api/magick-wand.html
www/api/magick.html
www/api/memory.html
www/api/mime.html
www/api/module.html
www/api/mogrify.html
www/api/monitor.html
www/api/montage.html
www/api/morphology.html
www/api/paint.html
www/api/pixel-iterator.html
www/api/pixel-wand.html
www/api/profile.html
www/api/property.html
www/api/quantize.html
www/api/registry.html
www/api/resize.html
www/api/resource.html
www/api/segment.html
www/api/shear.html
www/api/signature.html
www/api/statistic.html
www/api/stream.html
www/api/transform.html
www/api/version.html
www/api/wand-view.html
www/architecture.html
www/binary-releases.html [new file with mode: 0644]
www/changelog.html
www/cipher.html
www/color-management.html
www/color.html
www/command-line-options.html
www/command-line-processing.html
www/command-line-tools.html
www/compare.html
www/compose.html
www/composite.html
www/conjure.html
www/connected-components.html
www/convert.html
www/develop.html
www/display.html
www/distribute-pixel-cache.html
www/download.html
www/escape.html
www/examples.html
www/exception.html
www/export.html
www/formats.html
www/fx.html
www/gradient.html
www/high-dynamic-range.html
www/history.html
www/identify.html
www/import.html
www/index.html
www/install-source.html
www/jp2.html
www/license.html
www/links.html
www/magick++.html
www/magick-core.html
www/magick-script.html
www/magick-vector-graphics.html
www/magick-wand.html
www/magick.html
www/miff.html
www/mirror.html
www/mogrify.html
www/montage.html
www/motion-picture.html
www/opencl.html
www/openmp.html
www/perl-magick.html
www/porting.html
www/quantize.html
www/resources.html
www/security-policy.html
www/sitemap.html
www/stream.html
www/subversion.html
www/support.html
www/webp.html

index 39b0e12f2cd2a2a9a5d91b2bf7a54bda9c40eecc..f21fe4eb56c16062e0815ccd122983e6024892bc 100644 (file)
@@ -130,4 +130,4 @@ regsvr32 /u /s ImageMagickObject.dll
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:11 -->
\ No newline at end of file
index fb7c569a6a13a295568eda01cd2cb00901c05222..07761366ed6e51940bd314bd41a0b1f2f3ba026a 100644 (file)
@@ -63,7 +63,7 @@
 
 <h2 class="magick-header"><a id="download"></a>Download &amp; Unpack</h2>
 
-<p>ImageMagick builds on a variety of Unix and Unix-like operating systems including Linux, Solaris, FreeBSD, Mac OS X, and others.  A compiler is required and fortunately almost all modern Unix systems have one.  Download <a href="https://www.imagemagick.org/download/ImageMagick.tar.gz">ImageMagick.tar.gz</a> from <a href="https://www.imagemagick.org/download">ftp.imagemagick.org</a> or its <a href="mirror.html">mirrors</a> and verify the distribution against its <a href="https://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
+<p>ImageMagick builds on a variety of Unix and Unix-like operating systems including Linux, Solaris, FreeBSD, Mac OS X, and others.  A compiler is required and fortunately almost all modern Unix systems have one.  Download <a href="https://www.imagemagick.org/download/ImageMagick.tar.gz">ImageMagick.tar.gz</a> from <a href="https://www.imagemagick.org/download">ftp.imagemagick.org</a> or its <a href="download.html">mirrors</a> and verify the distribution against its <a href="https://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
 
 <p>Unpack the distribution it with this command:</p>
 
@@ -78,7 +78,7 @@ tar xvzf ImageMagick.tar.gz
 
 <p>The configure script looks at your environment and decides what it can cobble together to get ImageMagick compiled and installed on your system.  This includes finding a compiler, where your compiler header files are located (e.g. stdlib.h), and if any delegate libraries are available for ImageMagick to use (e.g. JPEG, PNG, TIFF, etc.).  If you are willing to accept configure's default options, and build from within the source directory, you can simply type:</p>
 
-<pre><span class="crtprompt"> </span><span class='crtin'>cd ImageMagick-7.0.4-5</span><span class='crtout'></span><span class="crtprompt"> </span><span class='crtin'>./configure</span></pre>
+<pre><span class="crtprompt"> </span><span class='crtin'>cd ImageMagick-7.0.4-8</span><span class='crtout'></span><span class="crtprompt"> </span><span class='crtin'>./configure</span></pre>
 <p>Watch the configure script output to verify that it finds everything that
  you think it should.  Pay particular attention to the last lines of the script output.  For example, here is a recent report from our system:</p>
 
@@ -437,8 +437,7 @@ Quantum Depth   Virtual Memory
 <dt>sudo make install</dt>
   <dd>Install ImageMagick.</dd>
 <dt>make check</dt>
-  <dd>Run tests using the installed ImageMagick (<code>sudo make install</code> must be done first). Ghostscript is a prerequisite, otherwise the EPS, PS, and PDF
-    tests will fail.</dd>
+  <dd>Run tests using the installed ImageMagick (<code>sudo make install</code> must be done first). Ghostscript is a prerequisite, otherwise certain unit tests that render text and the EPS, PS, and PDF formats will fail.</dd>
 <dt>make clean</dt>
   <dd> Remove everything in the build directory created by <code>make</code>.</dd>
 <dt>make distclean</dt>
@@ -498,7 +497,7 @@ make check
 
 <h2 class="magick-header"><a id="linux"></a>Linux-specific Build instructions</h2>
 
-<p>Download <a href="https://www.imagemagick.org/download/linux/SRPMS/ImageMagick.src.rpm">ImageMagick.src.rpm</a> from <a href="https://www.imagemagick.org/download">ftp.imagemagick.org</a> or its <a href="mirror.html">mirrors</a> and verify the distribution against its <a href="https://www.imagemagick.org/download/linux/SRPMS/digest.rdf">message digest</a>.</p>
+<p>Download <a href="https://www.imagemagick.org/download/linux/SRPMS/ImageMagick.src.rpm">ImageMagick.src.rpm</a> from <a href="https://www.imagemagick.org/download">ftp.imagemagick.org</a> or its <a href="download.html">mirrors</a> and verify the distribution against its <a href="https://www.imagemagick.org/download/linux/SRPMS/digest.rdf">message digest</a>.</p>
 
 <p>Build ImageMagick with this command:</p>
 
@@ -533,9 +532,9 @@ sudo port install jpeg
 
 <p>Now lets build ImageMagick:</p>
 
-         <p><a href="mirror.html">Download</a> the ImageMagick source distribution and verify the distribution against its <a href="https://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
+         <p><a href="download.html">Download</a> the ImageMagick source distribution and verify the distribution against its <a href="https://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
          <p>Unpack and change into the top-level ImageMagick directory:</p>
-               <pre><span class="crtprompt"> </span><span class='crtin'>tar xvzf ImageMagick-7.0.4-5.tar.gz</span><span class='crtout'></span><span class="crtprompt"> </span><span class='crtin'>cd ImageMagick-7.0.4-5</span></pre>    <p>Configure ImageMagick:</p>
+               <pre><span class="crtprompt"> </span><span class='crtin'>tar xvzf ImageMagick-7.0.4-8.tar.gz</span><span class='crtout'></span><span class="crtprompt"> </span><span class='crtin'>cd ImageMagick-7.0.4-8</span></pre>    <p>Configure ImageMagick:</p>
 <pre>
 ./configure --prefix=/opt --with-quantum-depth=16 \
   --disable-dependency-tracking --with-x=yes \
@@ -567,7 +566,7 @@ display -display :0
 
 <p>Although you can download and install delegate libraries yourself, many are already available in the <a href="http://gnuwin32.sourceforge.net/">GnuWin32</a> distribution.  Download and install whichever delegate libraries you require such as JPEG, PNG, TIFF, etc.  Make sure you specify the development headers when you install a package.  Next type,</p>
 
-<pre><span class="crtprompt"> </span><span class='crtin'>tar jxvf ImageMagick-7.0.4-?.tar.bz2</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>cd ImageMagick-7.0.4-5</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include"</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib"</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>./configure --without-perl</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>make</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>sudo make install</span></pre>
+<pre><span class="crtprompt"> </span><span class='crtin'>tar jxvf ImageMagick-7.0.4-?.tar.bz2</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>cd ImageMagick-7.0.4-8</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include"</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib"</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>./configure --without-perl</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>make</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>sudo make install</span></pre>
 <h2 class="magick-header"><a id="problems"></a>Dealing with Unexpected Problems</h2>
 
 <p>Chances are the download, configure, build, and install of ImageMagick went flawlessly as it is intended, however, certain systems and environments may cause one or more steps to fail.  We discuss a few problems we've run across and how to take corrective action to ensure you have a working release of ImageMagick</p>
@@ -637,4 +636,4 @@ identify -list format
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:35 -->
\ No newline at end of file
index 51d0e6d088bfd349f1bcc14296437056f64e975d..7f7884955479107fe1d4c25688c93f82c6cb4890 100644 (file)
@@ -331,7 +331,7 @@ dmake release
 
        <ol>
        <li>Double-click on
-       <code>VisualMagick/bin/ImageMagick-7.0.4-5-Q16-windows-dll.exe</code>
+       <code>VisualMagick/bin/ImageMagick-7.0.4-8-Q16-windows-dll.exe</code>
        to launch the ImageMagick binary distribution.</li>
        <li>Complete the installer screens to install ImageMagick on your system.</li>
        </ol>
@@ -401,4 +401,4 @@ _MAGICKMOD_
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:52 -->
\ No newline at end of file
index 89208267f6396084b169a2029966fd834b18d332..48126be52dc7ae965c3fa6d6a4c8d1ff29eb5f6b 100644 (file)
@@ -532,4 +532,4 @@ transparent, extract, background, or shape the alpha channel</td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:34 -->
\ No newline at end of file
diff --git a/www/api.html b/www/api.html
new file mode 100644 (file)
index 0000000..e2566ae
--- /dev/null
@@ -0,0 +1,176 @@
+
+
+
+
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+    <title>ImageMagick: Application Program Interfaces</title>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
+  <meta name="application-name" content="ImageMagick"/>
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves."/>
+  <meta name="application-url" content="http://www.imagemagick.org"/>
+  <meta name="generator" content="PHP"/>
+  <meta name="keywords" content="application, program, interfaces, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert"/>
+  <meta name="rating" content="GENERAL"/>
+  <meta name="robots" content="INDEX, FOLLOW"/>
+  <meta name="generator" content="ImageMagick Studio LLC"/>
+  <meta name="author" content="ImageMagick Studio LLC"/>
+  <meta name="revisit-after" content="2 DAYS"/>
+  <meta name="resource-type" content="document"/>
+  <meta name="copyright" content="Copyright (c) 1999-2015 ImageMagick Studio LLC"/>
+  <meta name="distribution" content="Global"/>
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
+  <link rel="icon" href="../images/wand.png"/>
+  <link rel="shortcut icon" href="../images/wand.ico"/>
+  <link rel="stylesheet" href="css/magick.css"/>
+</head>
+<body>
+<div class="main">
+<div class="magick-masthead">
+  <div class="container">
+    <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+    <nav class="magick-nav">
+      <a class="magick-nav-item " href="../index.html">Home</a>
+      <a class="magick-nav-item " href="binary-releases.html">Download</a>
+      <a class="magick-nav-item " href="command-line-tools.html">Tools</a>
+      <a class="magick-nav-item " href="command-line-processing.html">Command-line</a>
+      <a class="magick-nav-item " href="resources.html">Resources</a>
+      <a class="magick-nav-item active" href="api.html">Develop</a>
+      <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
+      <a class="magick-nav-item pull-right" href="http://www.imagemagick.org/discourse-server/">Community</a>
+    </nav>
+  </div>
+</div>
+<div class="container">
+<div class="magick-header">
+
+<p class="lead magick-description">ImageMagick includes a number of ready-made interfaces. This makes it possible to modify or create images automagically and dynamically utilizing your favorite development platform.</p>
+
+<dl class="dl-horizontal">
+  <dt><a id="ada"></a>Ada</dt>
+
+<dd><a href="https://gna.org/projects/g2f/">G2F</a> implements an Ada 95 binding to a subset of the low-level MagickCore library.</dd>
+
+  <dt><a id="c"></a>C</dt>
+
+<dd>Use <a href="magick-wand.html">MagickWand</a> to convert, compose, and edit images from the C language.  There is also the low-level <a href="magick-core.html">MagickCore</a> library for wizard-level developers.</dd>
+
+  <dt><a id="ch"></a>Ch</dt>
+
+<dd><a href="http://www.imagemagick.org/ChMagick">ChMagick</a> is a <a href="http://www.softintegration.com/">Ch</a> binding to the MagickCore and MagickWand API.  Ch is an embeddable C/C++ interpreter for cross-platform scripting.</dd>
+
+  <dt><a id="com_"></a>COM+</dt>
+
+<dd>Use <a href="ImageMagickObject.html">ImageMagickObject</a> to convert, compose, and edit images from a Windows COM+ compatible component.</dd>
+
+  <dt><a id="c__"></a>C++</dt>
+
+<dd><a href="magick++.html">magick++</a> provides an object-oriented C++ interface to ImageMagick.  See <a href="http://www.imagemagick.org/Magick++/tutorial/Magick++_tutorial.pdf">A Gentle Introduction to Magick++</a> for an introductory tutorial to Magick++.  We include the <a href="http://www.imagemagick.org/Magick++/tutorial/Magick++_tutorial.odt">source</a> if you want to correct, enhance, or expand the tutorial.</dd>
+
+  <dt><a id="go"></a>GO</dt>
+  <dd><a href="https://github.com/gographics/imagick">GoImagick</a> is a set of Go bindings to ImageMagick's MagickWand and MagickCore C APIs.</dd>
+
+  <dt><a id="java"></a>Java</dt>
+
+<dd><a href="http://www.jmagick.org">JMagick</a> provides an object-oriented Java interface to ImageMagick.  <a href="http://im4java.sourceforge.net">Im4java</a> is a pure-java interface to the ImageMagick command-line.</dd>
+
+  <dt><a id="labview"></a>LabVIEW</dt>
+
+<dd><a href="http://forums.lavag.org/downloads-file90.html">LVOOP ImageMagick</a> is an object-oriented LabVIEW interface to ImageMagick.</dd>
+
+  <dt><a id="lisp"></a>Lisp</dt>
+
+<dd><a href="http://common-lisp.net/project/cl-magick/">CL-Magick</a> provides a Common Lisp interface to the ImageMagick library.</dd>
+
+  <dt><a id="lua"></a>Lua</dt>
+
+<dd><a href="https://github.com/leafo/magick">Lua</a> bindings to ImageMagick for LuaJIT using FFI.</dd>
+
+  <dt><a id="neko"></a>Neko</dt>
+
+<dd><a href="http://code.google.com/p/nmagick">NMagick</a> is a port of the ImageMagick library to the haXe and Neko platforms. It provides image manipulation capabilities to both web and desktop applications using Neko.</dd>
+
+  <dt><a id="dot-net"></a>.NET</dt>
+
+<dd>Use <a href="http://magick.codeplex.com/">Magick.NET</a> to convert, compose, and edit images from Windows .NET.</dd>
+
+<dd><a href="http://sourceforge.net/projects/imagemagickapp/">ImageMagickApp</a> is a .NET application written in C# that utilizes the ImageMagick command line to allow conversion of multiple image formats to different formats.</dd>
+
+  <dt><a id="pascal"></a>Pascal</dt>
+
+<dd><a href="http://wiki.freepascal.org/PascalMagick">PascalMagick</a> a Pascal binding for the MagickWand API and also the low-level MagickCore library. It works with Free Pascal / Lazarus and Delphi.</dd>
+
+  <dt><a id="perl"></a>Perl</dt>
+
+<dd>Use <a href="perl-magick.html">PerlMagick</a> to convert, compose, and edit images from the Perl language.</dd>
+
+  <dt><a id="php"></a>PHP</dt>
+
+<dd><a href="http://www.magickwand.org/">MagickWand for PHP</a> a native PHP-extension to the ImageMagick MagickWand API.</dd>
+
+<dd><a href="http://pecl.html.net/package/imagick">IMagick</a> is a native PHP extension to create and modify images using the ImageMagick API.  Documentation for the extension is available <a href="http://php.net/imagick">here</a>.</dd>
+
+<dd><a href="https://github.com/francodacosta/phmagick">phMagick</a> is a wrapper class for ImageMagick, wrapping the most common web image manipulation actions in easy to use functions, but allowing full access to ImageMagick's power by issuing system calls to it's command-line programs.</dd>
+
+
+  <dt><a id="python"></a>Python</dt>
+
+
+<dd><a href="http://wand-py.org/">Wand</a> is a ctypes-based ImagedMagick binding library for Python.</dd>
+<dd><a href="http://www.imagemagick.org/download/python/">PythonMagick</a> is an object-oriented Python interface to ImageMagick.</dd>
+<dd><a href="http://www.assembla.com/wiki/show/pythonmagickwand">PythonMagickWand</a> is an object-oriented Python interface to MagickWand based on ctypes.</dd>
+
+  <dt><a id="realbasic"></a>REALbasic</dt>
+
+<dd>The <a href="http://www.monkeybreadsoftware.de/realbasic/plugin-imagemagick.shtml">MBS Realbasic ImageMagick</a> is a plugin that utilizes the power of ImageMagick from within the RealBasic environment.</dd>
+
+  <dt><a id="ruby"></a>Ruby</dt>
+
+<dd><a href="https://rmagick.github.io/">RMagick</a> is an interface between the Ruby programming language and the <a href="magick-core.html">MagickCore</a> image processing libraries.  Get started with RMagick by perusing the <a href="https://rmagick.github.io/">documentation</a>.</dd>
+
+<dd><a href="http://magickwand.rubyforge.org/">MagickWand for Ruby</a> is an interface between the Ruby programming language and the <a href="magick-wand.html">MagickWand</a> image processing libraries.  Get started with MagickWand for PHP by perusing the <a href="http://magickwand.rubyforge.org/">documentation</a>.</dd>
+
+<dd><a href="https://github.com/minimagick">MiniMagick</a> is a Ruby wrapper for ImageMagick command line. MiniMagick gives you convenient access to all the command line options ImageMagick supports.</dd>
+
+<dd><a href="http://quickmagick.rubyforge.org/quick_magick">QuickMagick</a> is a gem for easily accessing ImageMagick command line tools from Ruby programs.</dd>
+
+  <dt><a id="rust"></a>Rust</dt>
+
+<dd><a href="https://github.com/influenza/wand-of-rust">RustWand</a> is a MagickWand bindings for the Rust language.</dd>
+
+<dt><a id="tcl"></a>Tcl/Tk</dt>
+
+<dd><a href="http://tclmagick.sourceforge.net/">TclMagick</a> a native Tcl-extension to the ImageMagick MagickWand API.</dd>
+
+  <dt><a id="xml-rpc"></a>XML RPC</dt>
+
+<dd><a href="http://code.google.com/p/remotemagick/">RemoteMagick</a> is an XML-RPC web service that creates image thumbnails.</dd>
+</dl>
+</div>
+  <footer class="magick-footer">
+    <p><a href="support.html">Donate</a> â€¢
+     <a href="sitemap.html">Sitemap</a> â€¢
+    <a href="links.html">Related</a> â€¢
+    <a href="architecture.html">Architecture</a>
+</p>
+    <p><a href="api.html#">Back to top</a> â€¢
+    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
+    <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+  </footer>
+</div><!-- /.container -->
+
+  <script src="https://localhost/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+  <script src="http://nextgen.imagemagick.org/js/magick.html"></script>
+</div>
+</body>
+</html>
index 8877bc2c8279a88480f57407afee37c80813634e..bf975d314a5cc1c04c0f236e4821a9ddd0fc15ba 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -3196,7 +3196,7 @@ the region set by a preceding getPixels or getConstPixels call.</font></td>
     <p><a href="Image++.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index a85c2b7918af75b51e74b5c665b615a16e270ee9..ff4b6810d3bb88d1cc4699bdfada9c4dcb705bd9 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -70,7 +70,7 @@
     <p><a href="animate.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 3d8943433b888d25778bd266f2312351a949e6e7..00948f7abbd8e8f2dd0ea2985701472d971f5950 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -291,7 +291,7 @@ MagickBooleanType GetTypeMetrics(Image *image,const DrawInfo *draw_info,
     <p><a href="annotate.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 7dc6d6013794c35875cf83db78386e7db1d7b3f7..db5e4423942b214fe2ab481a3cc1e24a8984f49e 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -375,7 +375,7 @@ MagickBooleanType SetImageType(Image *image,const ImageType type,
     <p><a href="attribute.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 9c5fb8c2ceb1dae501ca505c57ca2f737c437338..d017020dd7384599382fed659da8ae959d1e2202 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -57,7 +57,7 @@
 </div>
 <div class="container">
 <div class="magick-header">
-<p class="text-center"><a href="blob.html#BlobToImage">BlobToImage</a> &#8226; <a href="blob.html#FileToBlob">FileToBlob</a> &#8226; <a href="blob.html#FileToImage">FileToImage</a> &#8226; <a href="blob.html#GetBlobProperties">GetBlobProperties</a> &#8226; <a href="blob.html#ImageToBlob">ImageToBlob</a> &#8226; <a href="blob.html#ImageToFile">ImageToFile</a> &#8226; <a href="blob.html#ImagesToBlob">ImagesToBlob</a> &#8226; <a href="blob.html#InjectImageBlob">InjectImageBlob</a> &#8226; <a href="blob.html#IsBlobExempt">IsBlobExempt</a> &#8226; <a href="blob.html#IsBlobSeekable">IsBlobSeekable</a> &#8226; <a href="blob.html#IsBlobTemporary">IsBlobTemporary</a></p>
+<p class="text-center"><a href="blob.html#BlobToImage">BlobToImage</a> &#8226; <a href="blob.html#FileToBlob">FileToBlob</a> &#8226; <a href="blob.html#FileToImage">FileToImage</a> &#8226; <a href="blob.html#GetBlobProperties">GetBlobProperties</a> &#8226; <a href="blob.html#ImageToBlob">ImageToBlob</a> &#8226; <a href="blob.html#ImageToFile">ImageToFile</a> &#8226; <a href="blob.html#ImagesToBlob">ImagesToBlob</a> &#8226; <a href="blob.html#InjectImageBlob">InjectImageBlob</a> &#8226; <a href="blob.html#IsBlobExempt">IsBlobExempt</a> &#8226; <a href="blob.html#IsBlobSeekable">IsBlobSeekable</a> &#8226; <a href="blob.html#IsBlobTemporary">IsBlobTemporary</a> &#8226; <a href="blob.html#CustomStreamToImage">CustomStreamToImage</a></p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="BlobToImage">BlobToImage</a></h2>
 
@@ -388,6 +388,33 @@ MagickBooleanType InjectImageBlob(const ImageInfo *image_info,
 <dt>image</dt>
 <dd>the image. </dd>
 
+<dd>  </dd>
+</dl>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="CustomStreamToImage">CustomStreamToImage</a></h2>
+
+<p>CustomStreamToImage() is the equivalent of ReadImage(), but reads the formatted "file" from the suplied method rather than to an actual file.</p>
+
+<p>The format of the CustomStreamToImage method is:</p>
+
+<pre class="text">
+Image *CustomStreamToImage(const ImageInfo *image_info,
+   ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image_info</dt>
+<dd>the image info. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
 <dd>  </dd>
 </dl>
 </div>
@@ -401,7 +428,7 @@ MagickBooleanType InjectImageBlob(const ImageInfo *image_info,
     <p><a href="blob.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 4c5b95e3567ca48b84ea4ebc76568730bf2199e8..b48fcbd2c0d6d99e787fc449a127d507bcdd5114 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -49,7 +49,7 @@
       <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
       <a class="magick-nav-item " href="../command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="../resources.html">Resources</a>
-      <a class="magick-nav-item " href="develop.html">Develop</a>
+      <a class="magick-nav-item " href="../develop.html">Develop</a>
       <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
       <a class="magick-nav-item pull-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
     </nav>
@@ -654,7 +654,7 @@ MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *cache_view,
     <p><a href="cache-view.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 96bc5fd94438b4a92c5d8af37b73c9a15c8526f2..b0a15cefda0e6b66be84a7934dc0803e0842dfbb 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -49,7 +49,7 @@
       <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
       <a class="magick-nav-item " href="../command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="../resources.html">Resources</a>
-      <a class="magick-nav-item " href="develop.html">Develop</a>
+      <a class="magick-nav-item " href="../develop.html">Develop</a>
       <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
       <a class="magick-nav-item pull-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
     </nav>
@@ -460,7 +460,7 @@ MagickBooleanType SyncAuthenticPixels(Image *image,
     <p><a href="cache.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 82d938a9d9d4295076c528fa7984e5c73274f86d..e1c7898e90f8984612a12ed9d2def306f716340c 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -255,7 +255,7 @@ MagickBooleanType SetImageAlphaChannel(Image *image,
     <p><a href="channel.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 66581c340fe3570da1bb0c86d5fb73160b8d630d..1bc6f6807e34178158194c42c3bf30b80c026461 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -303,7 +303,7 @@ MagickBooleanType EncipherImage(Image *image,const char *passphrase,
     <p><a href="cipher.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index f7be89938a4a550f2ee33446ee282e75318f9c70..694adadb51837c331070cb33828099189f3c25c5 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -208,7 +208,7 @@ MagickBooleanType QueryColorname(const Image *image,
     <p><a href="color.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 79e9ce0cb0981fb9b41d0713e184c463e6f38db5..c9e33b70233005f7b7d2e02fac76a433bf6140c4 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -134,7 +134,7 @@ MagickBooleanType CycleColormapImage(Image *image,const ssize_t displace,
     <p><a href="colormap.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index e48285aa4d7e14721b34a16ce94f2ac7e99dc4ba..2842b8cdbcf158e4b310867a6ff9e2714a203ed3 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -186,7 +186,7 @@ MagickBooleanType TransformImageColorspace(Image *image,
     <p><a href="colorspace.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 3c23df51b4dab23a40a247002c7cfa5344ff76c6..7dc7c7b06713edcc2124ae4a1d494a0a8868fb50 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -109,7 +109,7 @@ MagickBooleanType CompareImagesCommand(ImageInfo *image_info,int argc,
     <p><a href="compare.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index f2c89fdde8bd753a04d1998e7e796427ea31f921..ecf9e3d36d29bdf1e43b40c29d748ada1f952255 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -49,7 +49,7 @@
       <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
       <a class="magick-nav-item " href="../command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="../resources.html">Resources</a>
-      <a class="magick-nav-item " href="develop.html">Develop</a>
+      <a class="magick-nav-item " href="../develop.html">Develop</a>
       <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
       <a class="magick-nav-item pull-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
     </nav>
@@ -109,7 +109,7 @@ MagickBooleanType CompositeImageCommand(ImageInfo *image_info,int argc,
     <p><a href="composite.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 74a97dcef52817cf9f1b37bbca8f88cb0b89f422..97d1df51d5784010f2627918e8837809c4219dee 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -298,7 +298,7 @@ MagickBooleanType WriteImages(const ImageInfo *image_info,Image *images,
     <p><a href="constitute.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 2637d60da4507a0a6374fdb75569f5355233e5e9..565c680325d827b24ed4caebe3313d47e25dc7cc 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -176,7 +176,7 @@ MagickBooleanType RaiseImage(const Image *image,
     <p><a href="decorate.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 330b941ece79738d05a12f542a4c7674a551e9e0..0a163d8e0a4b71fb6fd23a246f668a4dab45741b 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -70,7 +70,7 @@
     <p><a href="deprecate.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 6efcbac0b922715f5e9be5db513413cb4b64b4c3..996f7f4fb3557ded384fd87303afe2462b7b3427 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -70,7 +70,7 @@
     <p><a href="display.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 269737531c098d1d18bbd0edfe22dc75b00a4927..147c63ed4fea12e6879561f110c5062282a1593c 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -233,7 +233,7 @@ Image *SparseColorImage(const Image *image,
     <p><a href="distort.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 413878330bbd4ad362d7beea0f9bc6d41c8b842f..c30e25782fd611fec505f8d5abe26e029bde6eff 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -357,7 +357,7 @@ void GetAffineMatrix(AffineMatrix *affine_matrix)
     <p><a href="draw.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 60e407f203ef1d7690b0d47a14789180514c5f02..4b60b63af69ec2ef50b2b7ea37f24de0e22dd71e 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -3834,7 +3834,7 @@ MagickBooleanType PushDrawingWand(DrawingWand *wand)
     <p><a href="drawing-wand.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index fe16748269c909661144a064f22c19f8b43ccbd7..3e26db435ddaf513f069d69e861c2f4716f316ca 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -703,7 +703,7 @@ ExceptionInfo *exception)
     <p><a href="effect.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 4c647080d8f60b29531a80392622d6845a9f29a0..a8fd23b93ddb7e2c98c6eb496255b46f6988cefb 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -751,7 +751,7 @@ MagickBooleanType SigmoidalContrastImage(Image *image,
     <p><a href="enhance.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 4dbb9e0862b8fa7b8929be473f1b71b9e8e90fcb..a521f0321a41ca2fd913e9ce236fa9b5609eb853 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -460,7 +460,7 @@ MagickBooleanType ThrowException(ExceptionInfo *exception,
     <p><a href="exception.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 8be7d39d3f218ed24cfae88e6d8b7aca0c73c460..b51ab40a1f305c3c4bf205139fc9e14859d2a746 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -223,7 +223,7 @@ Image *MeanShiftImage(const Image *image,const size_t width,
     <p><a href="feature.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 2e3895d481b50a1f4b00cf5004d6bda3863d34ae..260fe104c7eaef37c822de9c6d063ba7015d42cc 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -168,7 +168,7 @@ Image *InverseFourierTransformImage(const Image *magnitude_image,
     <p><a href="fourier.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 322b8a1b0c35526eaaf66563a9c4332a4ece33fa..b91e0acaf9a91af4c7b2bd3ae8c3b0ea08db030c 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -826,7 +826,7 @@ Image *WaveletDenoiseImage(const Image *image,const double threshold,
     <p><a href="fx.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index f67c314fe4aa763038b04220438011852f814040..0c02fb85143657ea4f08719e3dee624a40918b02 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -228,7 +228,7 @@ Image *UniqueImageColors(const Image *image,ExceptionInfo *exception)
     <p><a href="histogram.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index f314747eb4c72ac6e500bf5f4e13ae1f0f5de6d1..35c692c4e85a6030ab9b9a5de8088670cbb30234 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -49,7 +49,7 @@
       <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
       <a class="magick-nav-item " href="../command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="../resources.html">Resources</a>
-      <a class="magick-nav-item " href="develop.html">Develop</a>
+      <a class="magick-nav-item " href="../develop.html">Develop</a>
       <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
       <a class="magick-nav-item pull-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
     </nav>
@@ -627,7 +627,7 @@ MagickBooleanType UpdateImageViewIterator(ImageView *source,
     <p><a href="image-view.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 2d15542db2383f1107a0d3b6c663c6e83b5fba2a..6d8ec7674f68b74678be46c8e3cd4f359f6c2cea 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -57,7 +57,7 @@
 </div>
 <div class="container">
 <div class="magick-header">
-<p class="text-center"><a href="image.html#AcquireImage">AcquireImage</a> &#8226; <a href="image.html#AcquireImageInfo">AcquireImageInfo</a> &#8226; <a href="image.html#AcquireNextImage">AcquireNextImage</a> &#8226; <a href="image.html#AppendImages">AppendImages</a> &#8226; <a href="image.html#CatchImageException">CatchImageException</a> &#8226; <a href="image.html#ClipImagePath">ClipImagePath</a> &#8226; <a href="image.html#CloneImage">CloneImage</a> &#8226; <a href="image.html#CloneImageInfo">CloneImageInfo</a> &#8226; <a href="image.html#CopyImagePixels">CopyImagePixels</a> &#8226; <a href="image.html#DestroyImage">DestroyImage</a> &#8226; <a href="image.html#DestroyImageInfo">DestroyImageInfo</a> &#8226; <a href="image.html#GetImageInfo">GetImageInfo</a> &#8226; <a href="image.html#GetImageInfoFile">GetImageInfoFile</a> &#8226; <a href="image.html#GetImageMask">GetImageMask</a> &#8226; <a href="image.html#GetImageVirtualPixelMethod">GetImageVirtualPixelMethod</a> &#8226; <a href="image.html#InterpretImageFilename">InterpretImageFilename</a> &#8226; <a href="image.html#IsHighDynamicRangeImage">IsHighDynamicRangeImage</a> &#8226; <a href="image.html#IsImageObject">IsImageObject</a> &#8226; <a href="image.html#IsTaintImage">IsTaintImage</a> &#8226; <a href="image.html#ModifyImage">ModifyImage</a> &#8226; <a href="image.html#NewMagickImage">NewMagickImage</a> &#8226; <a href="image.html#ReferenceImage">ReferenceImage</a> &#8226; <a href="image.html#ResetImagePage">ResetImagePage</a> &#8226; <a href="image.html#SetImageBackgroundColor">SetImageBackgroundColor</a> &#8226; <a href="image.html#SetImageChannelMask">SetImageChannelMask</a> &#8226; <a href="image.html#SetImageColor">SetImageColor</a> &#8226; <a href="image.html#SetImageStorageClass">SetImageStorageClass</a> &#8226; <a href="image.html#SetImageExtent">SetImageExtent</a> &#8226; <a href="image.html#SetImageInfoBlob">SetImageInfoBlob</a> &#8226; <a href="image.html#SetImageInfoFile">SetImageInfoFile</a> &#8226; <a href="image.html#SetImageAlpha">SetImageAlpha</a> &#8226; <a href="image.html#SetImageMask">SetImageMask</a> &#8226; <a href="image.html#SetImageRegionMask">SetImageRegionMask</a> &#8226; <a href="image.html#SetImageVirtualPixelMethod">SetImageVirtualPixelMethod</a> &#8226; <a href="image.html#SmushImages">SmushImages</a> &#8226; <a href="image.html#StripImage">StripImage</a> &#8226; <a href="image.html#SyncImageSettings">SyncImageSettings</a></p>
+<p class="text-center"><a href="image.html#AcquireImage">AcquireImage</a> &#8226; <a href="image.html#AcquireImageInfo">AcquireImageInfo</a> &#8226; <a href="image.html#AcquireNextImage">AcquireNextImage</a> &#8226; <a href="image.html#AppendImages">AppendImages</a> &#8226; <a href="image.html#CatchImageException">CatchImageException</a> &#8226; <a href="image.html#ClipImagePath">ClipImagePath</a> &#8226; <a href="image.html#CloneImage">CloneImage</a> &#8226; <a href="image.html#CloneImageInfo">CloneImageInfo</a> &#8226; <a href="image.html#CopyImagePixels">CopyImagePixels</a> &#8226; <a href="image.html#DestroyImage">DestroyImage</a> &#8226; <a href="image.html#DestroyImageInfo">DestroyImageInfo</a> &#8226; <a href="image.html#GetImageInfo">GetImageInfo</a> &#8226; <a href="image.html#GetImageInfoFile">GetImageInfoFile</a> &#8226; <a href="image.html#GetImageMask">GetImageMask</a> &#8226; <a href="image.html#GetImageVirtualPixelMethod">GetImageVirtualPixelMethod</a> &#8226; <a href="image.html#InterpretImageFilename">InterpretImageFilename</a> &#8226; <a href="image.html#IsHighDynamicRangeImage">IsHighDynamicRangeImage</a> &#8226; <a href="image.html#IsImageObject">IsImageObject</a> &#8226; <a href="image.html#IsTaintImage">IsTaintImage</a> &#8226; <a href="image.html#ModifyImage">ModifyImage</a> &#8226; <a href="image.html#NewMagickImage">NewMagickImage</a> &#8226; <a href="image.html#ReferenceImage">ReferenceImage</a> &#8226; <a href="image.html#ResetImagePage">ResetImagePage</a> &#8226; <a href="image.html#SetImageAlpha">SetImageAlpha</a> &#8226; <a href="image.html#SetImageBackgroundColor">SetImageBackgroundColor</a> &#8226; <a href="image.html#SetImageChannelMask">SetImageChannelMask</a> &#8226; <a href="image.html#SetImageColor">SetImageColor</a> &#8226; <a href="image.html#SetImageStorageClass">SetImageStorageClass</a> &#8226; <a href="image.html#SetImageExtent">SetImageExtent</a> &#8226; <a href="image.html#SetImageInfoBlob">SetImageInfoBlob</a> &#8226; <a href="image.html#SetImageInfoCustomStream">SetImageInfoCustomStream</a> &#8226; <a href="image.html#SetImageInfoFile">SetImageInfoFile</a> &#8226; <a href="image.html#SetImageMask">SetImageMask</a> &#8226; <a href="image.html#SetImageRegionMask">SetImageRegionMask</a> &#8226; <a href="image.html#SetImageVirtualPixelMethod">SetImageVirtualPixelMethod</a> &#8226; <a href="image.html#SmushImages">SmushImages</a> &#8226; <a href="image.html#StripImage">StripImage</a> &#8226; <a href="image.html#SyncImageSettings">SyncImageSettings</a></p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="AcquireImage">AcquireImage</a></h2>
 
@@ -671,6 +671,33 @@ MagickBooleanType ResetImagePage(Image *image,const char *page)
 <dt>page</dt>
 <dd>the relative page specification. </dd>
 
+<dd>  </dd>
+</dl>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageAlpha">SetImageAlpha</a></h2>
+
+<p>SetImageAlpha() sets the alpha levels of the image.</p>
+
+<p>The format of the SetImageAlpha method is:</p>
+
+<pre class="text">
+MagickBooleanType SetImageAlpha(Image *image,const Quantum alpha,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>Alpha</dt>
+<dd>the level of transparency: 0 is fully opaque and QuantumRange is fully transparent. </dd>
+
 <dd>  </dd>
 </dl>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageBackgroundColor">SetImageBackgroundColor</a></h2>
@@ -855,14 +882,15 @@ void SetImageInfoBlob(ImageInfo *image_info,const void *blob,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageInfoFile">SetImageInfoFile</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageInfoCustomStream">SetImageInfoCustomStream</a></h2>
 
-<p>SetImageInfoFile() sets the image info file member.</p>
+<p>SetImageInfoCustomStream() sets the image info custom stream handlers.</p>
 
-<p>The format of the SetImageInfoFile method is:</p>
+<p>The format of the SetImageInfoCustomStream method is:</p>
 
 <pre class="text">
-void SetImageInfoFile(ImageInfo *image_info,FILE *file)
+void SetImageInfoCustomStream(ImageInfo *image_info,
+  CustomStreamInfo *custom_stream)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -876,20 +904,19 @@ void SetImageInfoFile(ImageInfo *image_info,FILE *file)
 <dd>the image info. </dd>
 
 <dd> </dd>
-<dt>file</dt>
-<dd>the file. </dd>
+<dt>custom_stream</dt>
+<dd>your custom stream methods. </dd>
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageAlpha">SetImageAlpha</a></h2>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageInfoFile">SetImageInfoFile</a></h2>
 
-<p>SetImageAlpha() sets the alpha levels of the image.</p>
+<p>SetImageInfoFile() sets the image info file member.</p>
 
-<p>The format of the SetImageAlpha method is:</p>
+<p>The format of the SetImageInfoFile method is:</p>
 
 <pre class="text">
-MagickBooleanType SetImageAlpha(Image *image,const Quantum alpha,
-  ExceptionInfo *exception)
+void SetImageInfoFile(ImageInfo *image_info,FILE *file)
 </pre>
 
 <p>A description of each parameter follows:</p>
@@ -899,12 +926,12 @@ MagickBooleanType SetImageAlpha(Image *image,const Quantum alpha,
 
 <dd> </dd>
 <dl class="dl-horizontal">
-<dt>image</dt>
-<dd>the image. </dd>
+<dt>image_info</dt>
+<dd>the image info. </dd>
 
 <dd> </dd>
-<dt>Alpha</dt>
-<dd>the level of transparency: 0 is fully opaque and QuantumRange is fully transparent. </dd>
+<dt>file</dt>
+<dd>the file. </dd>
 
 <dd>  </dd>
 </dl>
@@ -1118,7 +1145,7 @@ MagickBooleanType SyncImagesSettings(const ImageInfo *image_info,
     <p><a href="image.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index f9c195f54c67bb74070b3671aa96956be77f1e82..447979ed23bbe0ba39a0f5c11ccebfd74717306f 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -389,7 +389,7 @@ Image *MergeImageLayers(const Image *image,
     <p><a href="layer.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 0f4c424f6cef30df7e15d95f98ba0912dc10c65e..676ca9b8814345d2b2218b0b6429278836c7f173 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -729,7 +729,7 @@ Image *SplitImageList(Image *images)
     <p><a href="list.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 7595d94d33b05147f73f3907921c4f8438b302cf..04c5bdb83f3eed7f62228c3c210b469a6bcd585b 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -123,7 +123,7 @@ containers of image frames.</td>
     <p><a href="magick++-classes.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index e9b963ccc319830830abfeed2e76dcca6be7023f..b9decf74fff5461ec4ff414c44705bda1f365890 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -70,7 +70,7 @@
     <p><a href="magick-deprecate.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 98186ab33aa6be36f1f4759b8e005b5497a774bd..2018f530c7e620a4dd3dc2ee11063aac031329c2 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -7812,7 +7812,7 @@ MagickBooleanType MagickWriteImagesFile(MagickWand *wand,FILE *file)
     <p><a href="magick-image.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 893e50b007d9c872ef0d9e9749fcdd37e64a6e9e..910cc2d2d8cca1a8c8f44584f0435d11e5c1c3bf 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -1882,7 +1882,7 @@ MagickBooleanType MagickSetType(MagickWand *wand,
     <p><a href="magick-property.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index cad35d4befb2b5591d7baa5325111f4bcd8f7566..90c313365265e21301f810b5dbc40f61175c77da 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -654,7 +654,7 @@ MagickBooleanType IsMagickWandInstantiated(void)
     <p><a href="magick-wand.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 2327a0c2ff0e86fdc45234cad4c315bc1504440a..b32a3fc6f9e26bc175d614560b345cc56379f77e 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -183,7 +183,7 @@ int SetMagickPrecision(const int precision)
     <p><a href="magick.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index a1b8ce88da890f3511f737766de00dc544bbe7cc..1cdab38799be648e64e2901d40a1803e6cf74a2f 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -438,7 +438,7 @@ SetMagickMemoryMethods(AcquireMemoryHandler acquire_memory_handler,
     <p><a href="memory.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 3285836311d92288bb5839c32c15f35db25e71be..5296ba20b28e322ad513606a76c57029476e870a 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -221,7 +221,7 @@ MagickBooleanType ListMimeInfo(FILE *file,ExceptionInfo *exception)
     <p><a href="mime.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 1152711bc7cc4657e571f8e3c6fd2d3206da76d9..825099bccaeef475dd328f90f1bd6d0f19de4da2 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -49,7 +49,7 @@
       <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
       <a class="magick-nav-item " href="../command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="../resources.html">Resources</a>
-      <a class="magick-nav-item " href="develop.html">Develop</a>
+      <a class="magick-nav-item " href="../develop.html">Develop</a>
       <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
       <a class="magick-nav-item pull-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
     </nav>
@@ -488,7 +488,7 @@ MagickBooleanType UnregisterModule(const ModuleInfo *module_info,
     <p><a href="module.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 80a2d78cc1ba2e44ba0542ad09964bde9d9b886a..72cdba778f2006e0126249541ea01098b3e993ed 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -116,7 +116,7 @@ MagickBooleanType MagickCommandGenesis(ImageInfo *image_info,
     <p><a href="mogrify.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 6cda496251c4695016ad1eee3d9e115098f9598c..b48173d328888c929973a1bf4986254660d4148b 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -148,7 +148,7 @@ MagickProgressMonitor SetImageInfoProgressMonitor(ImageInfo *image_info,
     <p><a href="monitor.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 4dda74ffdb462ddb4a4c6fde4c0d40a8d4d70145..87abc8fdfa7e1a26c5a812bac9756ba12bf0d7d4 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -70,7 +70,7 @@
     <p><a href="montage.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 823506ab980414fc1dddbc4968ee3e20c9a28d3c..9afbd6f59330f3594f814cb3fa1d9dba27aee544 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -57,7 +57,7 @@
 </div>
 <div class="container">
 <div class="magick-header">
-<p class="text-center"><a href="morphology.html#AcquireKernelInfo">AcquireKernelInfo</a> &#8226; <a href="morphology.html#CloneKernelInfo">CloneKernelInfo</a> &#8226; <a href="morphology.html#DestroyKernelInfo">DestroyKernelInfo</a> &#8226; <a href="morphology.html#MorphologyApply">MorphologyApply</a> &#8226; <a href="morphology.html#This is almost identical to the MorphologyPrimative">This is almost identical to the MorphologyPrimative</a> &#8226; <a href="morphology.html#MorphologyImage">MorphologyImage</a> &#8226; <a href="morphology.html#ScaleGeometryKernelInfo">ScaleGeometryKernelInfo</a> &#8226; <a href="morphology.html#ScaleKernelInfo">ScaleKernelInfo</a> &#8226; <a href="morphology.html#ShowKernelInfo">ShowKernelInfo</a> &#8226; <a href="morphology.html#UnityAddKernelInfo">UnityAddKernelInfo</a> &#8226; <a href="morphology.html#ZeroKernelNans">ZeroKernelNans</a></p>
+<p class="text-center"><a href="morphology.html#AcquireKernelInfo">AcquireKernelInfo</a> &#8226; <a href="morphology.html#AcquireKernelBuiltIn">AcquireKernelBuiltIn</a> &#8226; <a href="morphology.html#CloneKernelInfo">CloneKernelInfo</a> &#8226; <a href="morphology.html#DestroyKernelInfo">DestroyKernelInfo</a> &#8226; <a href="morphology.html#MorphologyApply">MorphologyApply</a> &#8226; <a href="morphology.html#This is almost identical to the MorphologyPrimative">This is almost identical to the MorphologyPrimative</a> &#8226; <a href="morphology.html#MorphologyImage">MorphologyImage</a> &#8226; <a href="morphology.html#ScaleGeometryKernelInfo">ScaleGeometryKernelInfo</a> &#8226; <a href="morphology.html#ScaleKernelInfo">ScaleKernelInfo</a> &#8226; <a href="morphology.html#ShowKernelInfo">ShowKernelInfo</a> &#8226; <a href="morphology.html#UnityAddKernelInfo">UnityAddKernelInfo</a> &#8226; <a href="morphology.html#ZeroKernelNans">ZeroKernelNans</a></p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="AcquireKernelInfo">AcquireKernelInfo</a></h2>
 
@@ -69,7 +69,7 @@
 
 <p>The floating point values in the kernel can also include a special value known as 'nan' or 'not a number' to indicate that this value is not part of the kernel array. This allows you to shaped the kernel within its rectangular area. That is 'nan' values provide a 'mask' for the kernel shape.  However at least one non-nan value must be provided for correct working of a kernel.</p>
 
-<p>The returned kernel should be freed using the DestroyKernelInfo method when you are finished with it.  Do not free this memory yourself.</p>
+<p>The returned kernel should be freed using the DestroyKernelInfo() when you are finished with it.  Do not free this memory yourself.</p>
 
 <p>Input kernel defintion strings can consist of any of three types.</p>
 
@@ -105,6 +105,179 @@ KernelInfo *AcquireKernelInfo(const char *kernel_string)
 <dt>kernel_string</dt>
 <dd>the Morphology/Convolution kernel wanted. </dd>
 
+<dd>  </dd>
+</dl>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="AcquireKernelBuiltIn">AcquireKernelBuiltIn</a></h2>
+
+<p>AcquireKernelBuiltIn() returned one of the 'named' built-in types of kernels used for special purposes such as gaussian blurring, skeleton pruning, and edge distance determination.</p>
+
+<p>They take a KernelType, and a set of geometry style arguments, which were typically decoded from a user supplied string, or from a more complex Morphology Method that was requested.</p>
+
+<p>The format of the AcquireKernalBuiltIn method is:</p>
+
+<pre class="text">
+KernelInfo *AcquireKernelBuiltIn(const KernelInfoType type,
+     const GeometryInfo args)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>type</dt>
+<dd>the pre-defined type of kernel wanted </dd>
+
+<dd> </dd>
+<dt>args</dt>
+<dd>arguments defining or modifying the kernel </dd>
+
+<dd> Convolution Kernels </dd>
+
+<dd> Unity The a No-Op or Scaling single element kernel. </dd>
+
+<dd> Gaussian:{radius},{sigma} Generate a two-dimensional gaussian kernel, as used by -gaussian. The sigma for the curve is required.  The resulting kernel is normalized, </dd>
+
+<dd> If 'sigma' is zero, you get a single pixel on a field of zeros. </dd>
+
+<dd> NOTE: that the 'radius' is optional, but if provided can limit (clip) the final size of the resulting kernel to a square 2*radius+1 in size. The radius should be at least 2 times that of the sigma value, or sever clipping and aliasing may result.  If not given or set to 0 the radius will be determined so as to produce the best minimal error result, which is usally much larger than is normally needed. </dd>
+
+<dd> LoG:{radius},{sigma} "Laplacian of a Gaussian" or "Mexician Hat" Kernel. The supposed ideal edge detection, zero-summing kernel. </dd>
+
+<dd> An alturnative to this kernel is to use a "DoG" with a sigma ratio of approx 1.6 (according to wikipedia). </dd>
+
+<dd> 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 &gt; sigma1. The result is a zero-summing kernel. </dd>
+
+<dd> 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. </dd>
+
+<dd> If 'sigma' is zero, you get a single pixel on a field of zeros. </dd>
+
+<dd> Note that two convolutions with two "Blur" kernels perpendicular to each other, is equivalent to a far larger "Gaussian" kernel with the same sigma value, However it is much faster to apply. This is how the "-blur" operator actually works. </dd>
+
+<dd> Comet:{width},{sigma},{angle} Blur in one direction only, much like how a bright object leaves a comet like trail.  The Kernel is actually half a gaussian curve, Adding two such blurs in opposite directions produces a Blur Kernel. Angle can be rotated in multiples of 90 degrees. </dd>
+
+<dd> Note that the first argument is the width of the kernel and not the radius of the kernel. </dd>
+
+<dd> Binomial:[{radius}] Generate a discrete kernel using a 2 dimentional Pascel's Triangle of values. Used for special forma of image filters. </dd>
+
+<dd> # Still to be implemented... # # Filter2D # Filter1D #    Set kernel values using a resize filter, and given scale (sigma) #    Cylindrical or Linear.   Is this possible with an image? # </dd>
+
+<dd> Named Constant Convolution Kernels </dd>
+
+<dd> All these are unscaled, zero-summing kernels by default. As such for non-HDRI version of ImageMagick some form of normalization, user scaling, and biasing the results is recommended, to prevent the resulting image being 'clipped'. </dd>
+
+<dd> The 3x3 kernels (most of these) can be circularly rotated in multiples of 45 degrees to generate the 8 angled varients of each of the kernels. </dd>
+
+<dd> Laplacian:{type} Discrete Lapacian Kernels, (without normalization) Type 0 :  3x3 with center:8 surounded by -1  (8 neighbourhood) Type 1 :  3x3 with center:4 edge:-1 corner:0 (4 neighbourhood) Type 2 :  3x3 with center:4 edge:1 corner:-2 Type 3 :  3x3 with center:4 edge:-2 corner:1 Type 5 :  5x5 laplacian Type 7 :  7x7 laplacian Type 15 : 5x5 LoG (sigma approx 1.4) Type 19 : 9x9 LoG (sigma approx 1.4) </dd>
+
+<dd> Sobel:{angle} Sobel 'Edge' convolution kernel (3x3) | -1, 0, 1 | | -2, 0,-2 | | -1, 0, 1 | </dd>
+
+<dd> Roberts:{angle} Roberts convolution kernel (3x3) |  0, 0, 0 | | -1, 1, 0 | |  0, 0, 0 | </dd>
+
+<dd> Prewitt:{angle} Prewitt Edge convolution kernel (3x3) | -1, 0, 1 | | -1, 0, 1 | | -1, 0, 1 | </dd>
+
+<dd> Compass:{angle} Prewitt's "Compass" convolution kernel (3x3) | -1, 1, 1 | | -1,-2, 1 | | -1, 1, 1 | </dd>
+
+<dd> Kirsch:{angle} Kirsch's "Compass" convolution kernel (3x3) | -3,-3, 5 | | -3, 0, 5 | | -3,-3, 5 | </dd>
+
+<dd> FreiChen:{angle} Frei-Chen Edge Detector is based on a kernel that is similar to the Sobel Kernel, but is designed to be isotropic. That is it takes into account the distance of the diagonal in the kernel. </dd>
+
+<dd> |   1,     0,   -1     | | sqrt(2), 0, -sqrt(2) | |   1,     0,   -1     | </dd>
+
+<dd> FreiChen:{type},{angle} </dd>
+
+<dd> Frei-Chen Pre-weighted kernels... </dd>
+
+<dd> Type 0:  default un-nomalized version shown above. </dd>
+
+<dd> Type 1: Orthogonal Kernel (same as type 11 below) |   1,     0,   -1     | | sqrt(2), 0, -sqrt(2) | / 2*sqrt(2) |   1,     0,   -1     | </dd>
+
+<dd> Type 2: Diagonal form of Kernel... |   1,     sqrt(2),    0     | | sqrt(2),   0,     -sqrt(2) | / 2*sqrt(2) |   0,    -sqrt(2)    -1     | </dd>
+
+<dd> However this kernel is als at the heart of the FreiChen Edge Detection Process which uses a set of 9 specially weighted kernel.  These 9 kernels not be normalized, but directly applied to the image. The results is then added together, to produce the intensity of an edge in a specific direction.  The square root of the pixel value can then be taken as the cosine of the edge, and at least 2 such runs at 90 degrees from each other, both the direction and the strength of the edge can be determined. </dd>
+
+<dd> Type 10: All 9 of the following pre-weighted kernels... </dd>
+
+<dd> Type 11: |   1,     0,   -1     | | sqrt(2), 0, -sqrt(2) | / 2*sqrt(2) |   1,     0,   -1     | </dd>
+
+<dd> Type 12: | 1, sqrt(2), 1 | | 0,   0,     0 | / 2*sqrt(2) | 1, sqrt(2), 1 | </dd>
+
+<dd> Type 13: | sqrt(2), -1,    0     | |  -1,      0,    1     | / 2*sqrt(2) |   0,      1, -sqrt(2) | </dd>
+
+<dd> Type 14: |    0,     1, -sqrt(2) | |   -1,     0,     1    | / 2*sqrt(2) | sqrt(2), -1,     0    | </dd>
+
+<dd> Type 15: | 0, -1, 0 | | 1,  0, 1 | / 2 | 0, -1, 0 | </dd>
+
+<dd> Type 16: |  1, 0, -1 | |  0, 0,  0 | / 2 | -1, 0,  1 | </dd>
+
+<dd> Type 17: |  1, -2,  1 | | -2,  4, -2 | / 6 | -1, -2,  1 | </dd>
+
+<dd> Type 18: | -2, 1, -2 | |  1, 4,  1 | / 6 | -2, 1, -2 | </dd>
+
+<dd> Type 19: | 1, 1, 1 | | 1, 1, 1 | / 3 | 1, 1, 1 | </dd>
+
+<dd> The first 4 are for edge detection, the next 4 are for line detection and the last is to add a average component to the results. </dd>
+
+<dd> Using a special type of '-1' will return all 9 pre-weighted kernels as a multi-kernel list, so that you can use them directly (without normalization) with the special "-set option:morphology:compose Plus" setting to apply the full FreiChen Edge Detection Technique. </dd>
+
+<dd> If 'type' is large it will be taken to be an actual rotation angle for the default FreiChen (type 0) kernel.  As such  FreiChen:45  will look like a  Sobel:45  but with 'sqrt(2)' instead of '2' values. </dd>
+
+<dd> WARNING: The above was layed out as per http://www.math.tau.ac.il/~turkel/notes/edge_detectors.pdf But rotated 90 degrees so direction is from left rather than the top. I have yet to find any secondary confirmation of the above. The only other source found was actual source code at http://ltswww.epfl.ch/~courstiv/exos_labos/sol3.pdf Neigher paper defineds the kernels in a way that looks locical or correct when taken as a whole. </dd>
+
+<dd> Boolean Kernels </dd>
+
+<dd> Diamond:[{radius}[,{scale}]] Generate a diamond shaped kernel with given radius to the points. Kernel size will again be radius*2+1 square and defaults to radius 1, generating a 3x3 kernel that is slightly larger than a square. </dd>
+
+<dd> Square:[{radius}[,{scale}]] Generate a square shaped kernel of size radius*2+1, and defaulting to a 3x3 (radius 1). </dd>
+
+<dd> Octagon:[{radius}[,{scale}]] Generate octagonal shaped kernel of given radius and constant scale. Default radius is 3 producing a 7x7 kernel. A radius of 1 will result in "Diamond" kernel. </dd>
+
+<dd> Disk:[{radius}[,{scale}]] Generate a binary disk, thresholded at the radius given, the radius may be a float-point value. Final Kernel size is floor(radius)*2+1 square. A radius of 5.3 is the default. </dd>
+
+<dd> NOTE: That a low radii Disk kernels produce the same results as many of the previously defined kernels, but differ greatly at larger radii.  Here is a table of equivalences... "Disk:1"    =&gt; "Diamond", "Octagon:1", or "Cross:1" "Disk:1.5"  =&gt; "Square" "Disk:2"    =&gt; "Diamond:2" "Disk:2.5"  =&gt; "Octagon" "Disk:2.9"  =&gt; "Square:2" "Disk:3.5"  =&gt; "Octagon:3" "Disk:4.5"  =&gt; "Octagon:4" "Disk:5.4"  =&gt; "Octagon:5" "Disk:6.4"  =&gt; "Octagon:6" All other Disk shapes are unique to this kernel, but because a "Disk" is more circular when using a larger radius, using a larger radius is preferred over iterating the morphological operation. </dd>
+
+<dd> Rectangle:{geometry} Simply generate a rectangle of 1's with the size given. You can also specify the location of the 'control point', otherwise the closest pixel to the center of the rectangle is selected. </dd>
+
+<dd> Properly centered and odd sized rectangles work the best. </dd>
+
+<dd> Symbol Dilation Kernels </dd>
+
+<dd> These kernel is not a good general morphological kernel, but is used more for highlighting and marking any single pixels in an image using, a "Dilate" method as appropriate. </dd>
+
+<dd> For the same reasons iterating these kernels does not produce the same result as using a larger radius for the symbol. </dd>
+
+<dd> Plus:[{radius}[,{scale}]] Cross:[{radius}[,{scale}]] Generate a kernel in the shape of a 'plus' or a 'cross' with a each arm the length of the given radius (default 2). </dd>
+
+<dd> NOTE: "plus:1" is equivalent to a "Diamond" kernel. </dd>
+
+<dd> Ring:{radius1},{radius2}[,{scale}] A ring of the values given that falls between the two radii. Defaults to a ring of approximataly 3 radius in a 7x7 kernel. This is the 'edge' pixels of the default "Disk" kernel, More specifically, "Ring" -&gt; "Ring:2.5,3.5,1.0" </dd>
+
+<dd> Hit and Miss Kernels </dd>
+
+<dd> Peak:radius1,radius2 Find any peak larger than the pixels the fall between the two radii. The default ring of pixels is as per "Ring". Edges Find flat orthogonal edges of a binary shape Corners Find 90 degree corners of a binary shape Diagonals:type A special kernel to thin the 'outside' of diagonals LineEnds:type Find end points of lines (for pruning a skeletion) Two types of lines ends (default to both) can be searched for Type 0: All line ends Type 1: single kernel for 4-conneected line ends Type 2: single kernel for simple line ends LineJunctions Find three line junctions (within a skeletion) Type 0: all line junctions Type 1: Y Junction kernel Type 2: Diagonal T Junction kernel Type 3: Orthogonal T Junction kernel Type 4: Diagonal X Junction kernel Type 5: Orthogonal + Junction kernel Ridges:type Find single pixel ridges or thin lines Type 1: Fine single pixel thick lines and ridges Type 2: Find two pixel thick lines and ridges ConvexHull Octagonal Thickening Kernel, to generate convex hulls of 45 degrees Skeleton:type Traditional skeleton generating kernels. Type 1: Tradional Skeleton kernel (4 connected skeleton) Type 2: HIPR2 Skeleton kernel (8 connected skeleton) Type 3: Thinning skeleton based on a ressearch paper by Dan S. Bloomberg (Default Type) ThinSE:type A huge variety of Thinning Kernels designed to preserve conectivity. many other kernel sets use these kernels as source definitions. Type numbers are 41-49, 81-89, 481, and 482 which are based on the super and sub notations used in the source research paper. </dd>
+
+<dd> Distance Measuring Kernels </dd>
+
+<dd> Different types of distance measuring methods, which are used with the a 'Distance' morphology method for generating a gradient based on distance from an edge of a binary shape, though there is a technique for handling a anti-aliased shape. </dd>
+
+<dd> See the 'Distance' Morphological Method, for information of how it is applied. </dd>
+
+<dd> Chebyshev:[{radius}][x{scale}[!]] Chebyshev Distance (also known as Tchebychev or Chessboard distance) is a value of one to any neighbour, orthogonal or diagonal. One why of thinking of it is the number of squares a 'King' or 'Queen' in chess needs to traverse reach any other position on a chess board. It results in a 'square' like distance function, but one where diagonals are given a value that is closer than expected. </dd>
+
+<dd> Manhattan:[{radius}][x{scale}[!]] Manhattan Distance (also known as Rectilinear, City Block, or the Taxi Cab distance metric), it is the distance needed when you can only travel in horizontal or vertical directions only.  It is the distance a 'Rook' in chess would have to travel, and results in a diamond like distances, where diagonals are further than expected. </dd>
+
+<dd> Octagonal:[{radius}][x{scale}[!]] An interleving of Manhatten and Chebyshev metrics producing an increasing octagonally shaped distance.  Distances matches those of the "Octagon" shaped kernel of the same radius.  The minimum radius and default is 2, producing a 5x5 kernel. </dd>
+
+<dd> Euclidean:[{radius}][x{scale}[!]] Euclidean distance is the 'direct' or 'as the crow flys' distance. However by default the kernel size only has a radius of 1, which limits the distance to 'Knight' like moves, with only orthogonal and diagonal measurements being correct.  As such for the default kernel you will get octagonal like distance function. </dd>
+
+<dd> However using a larger radius such as "Euclidean:4" you will get a much smoother distance gradient from the edge of the shape. Especially if the image is pre-processed to include any anti-aliasing pixels. Of course a larger kernel is slower to use, and not always needed. </dd>
+
+<dd> The first three Distance Measuring Kernels will only generate distances of exact multiples of {scale} in binary images. As such you can use a scale of 1 without loosing any information.  However you also need some scaling when handling non-binary anti-aliased shapes. </dd>
+
+<dd> The "Euclidean" Distance Kernel however does generate a non-integer fractional results, and as such scaling is vital even for binary shapes. </dd>
+
 <dd>  </dd>
 </dl>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="CloneKernelInfo">CloneKernelInfo</a></h2>
@@ -432,7 +605,7 @@ void ZeroKernelNans (KernelInfo *kernel)
     <p><a href="morphology.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 972415c2ec9ef9b457066a866734e1f1811f82c6..b4ee2cc1843e853ac76a45883323820205244971 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -282,7 +282,7 @@ MagickBooleanType TransparentPaintImageChroma(Image *image,
     <p><a href="paint.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 8c865f78ea569136d9025f8954ae7b80f97f1154..dc9feb7f19509ef88cc03bc88519635079c7a041 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -493,7 +493,7 @@ MagickBooleanType PixelSyncIterator(PixelIterator *iterator)
     <p><a href="pixel-iterator.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 3661a88090c8f1797827fc8c5a4e126b651d59b8..01582def45399bd2cc874f913c27ee081a448ca2 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -1562,7 +1562,7 @@ void PixelSetYellowQuantum(PixelWand *wand,const Quantum yellow)
     <p><a href="pixel-wand.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 5afff6ca236972f409519bf5f36af781b5de85df..2295f24cbe64a9644bcaaaa21b24ce87c0fa8666 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -49,7 +49,7 @@
       <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
       <a class="magick-nav-item " href="../command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="../resources.html">Resources</a>
-      <a class="magick-nav-item " href="develop.html">Develop</a>
+      <a class="magick-nav-item " href="../develop.html">Develop</a>
       <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
       <a class="magick-nav-item pull-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
     </nav>
@@ -335,7 +335,7 @@ MagickBooleanType SyncImageProfiles(Image *image)
     <p><a href="profile.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index a2d5acf4118c0d286da6fad3b48506b08c535977..63ade8ad8468eba0d79221ac0c9b3bcf96dde224 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -49,7 +49,7 @@
       <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
       <a class="magick-nav-item " href="../command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="../resources.html">Resources</a>
-      <a class="magick-nav-item " href="develop.html">Develop</a>
+      <a class="magick-nav-item " href="../develop.html">Develop</a>
       <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
       <a class="magick-nav-item pull-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
     </nav>
@@ -88,7 +88,7 @@ MagickBooleanType CloneImageProperties(Image *image,
 </dl>
 <h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="DefineImageProperty">DefineImageProperty</a></h2>
 
-<p>DefineImageProperty() associates an assignment string of the form "key=value" with an artifact or options. It is equivelent to SetImageProperty().</p>
+<p>DefineImageProperty() associates an assignment string of the form "key=value" with an artifact or options. It is equivelent to SetImageProperty()</p>
 
 <p>The format of the DefineImageProperty method is:</p>
 
@@ -387,7 +387,7 @@ MagickBooleanType SetImageProperty(Image *image,const char *property,
     <p><a href="property.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 225da233799571e2e5f17bcb086cd7cb9f5a54a5..11bf1c261a91cdffc1d8a0ec8a446caa7ee80f8d 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -474,7 +474,7 @@ MagickBooleanType SetGrayscaleImage(Image *image,
     <p><a href="quantize.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 1e504088a43ff3fcf933ac1ac720233a15aed74c..963d35d2d35d7070c20b67364707cfcd06bfe479 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -241,7 +241,7 @@ MagickBooleanType SetImageRegistry(const RegistryType type,
     <p><a href="registry.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index acd0f74dc8877195f183e1f7973c304c20daacd5..704f35067a06f0fc38d2bdc85b7ebb6132ad6c0e 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -431,7 +431,7 @@ Image *ThumbnailImage(const Image *image,const size_t columns,
     <p><a href="resize.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 276904d957d365852bc3a761558dc4e00fac5f52..2f5118881397b01ceea6e76f9104e93c5df9ebc4 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -49,7 +49,7 @@
       <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
       <a class="magick-nav-item " href="../command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="../resources.html">Resources</a>
-      <a class="magick-nav-item " href="develop.html">Develop</a>
+      <a class="magick-nav-item " href="../develop.html">Develop</a>
       <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
       <a class="magick-nav-item pull-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
     </nav>
@@ -258,7 +258,7 @@ MagickBooleanType SetMagickResourceLimit(const ResourceType type,
     <p><a href="resource.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 5bacb568d5ff8e7d2e304c32d2caf996f51825bd..73dcd1b2835e2eb9174082474fc5493c45ae0028 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -103,7 +103,7 @@ MagickBooleanType SegmentImage(Image *image,
     <p><a href="segment.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 2dae315cd684c3ae45a8d985ec828d47bf958612..43e2dde18f6daf8c49960df8b385875d49377700 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -61,7 +61,7 @@
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/shear_8c.html" id="The_XShearImage">The XShearImage</a></h2>
 
-<p>The XShearImage() and YShearImage() methods are based on the paper "A Fast Algorithm for General Raster Rotatation" by Alan W. Paeth, Graphics Interface '86 (Vancouver).  ShearRotateImage() is adapted from a similar method based on the Paeth paper written by Michael Halle of the Spatial Imaging Group, MIT Media Lab.</p>
+<p>The XShearImage() and YShearImage() methods are based on the paper "A Fast Algorithm for General Raster Rotation" by Alan W. Paeth, Graphics Interface '86 (Vancouver).  ShearRotateImage() is adapted from a similar method based on the Paeth paper written by Michael Halle of the Spatial Imaging Group, MIT Media Lab.</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/shear_8c.html" id="DeskewImage">DeskewImage</a></h2>
 
@@ -174,7 +174,7 @@ Image *ShearRotateImage(const Image *image,const double degrees,
     <p><a href="shear.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 4f2cbe28288ef1fa68ad866040a49d1770f61dbd..53687e966efec3942ae078050a30ff915227dd68 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -96,7 +96,7 @@ MagickBooleanType SignatureImage(Image *image,ExceptionInfo *exception)
     <p><a href="signature.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index c4eac8963951ba8c8ff24f51064ac716a149a20c..249922b7a7d2d79ac930d6f032239073cd2f9808 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -478,7 +478,7 @@ Image *StatisticImage(const Image *image,const StatisticType type,
     <p><a href="statistic.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 86b3043a4cd7722e56b46a99c7205f63095635b5..9c87a8187bb7e37efee5b453d452a1b7feaca960 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -49,7 +49,7 @@
       <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
       <a class="magick-nav-item " href="../command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="../resources.html">Resources</a>
-      <a class="magick-nav-item " href="develop.html">Develop</a>
+      <a class="magick-nav-item " href="../develop.html">Develop</a>
       <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
       <a class="magick-nav-item pull-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
     </nav>
@@ -109,7 +109,7 @@ MagickBooleanType StreamImageCommand(ImageInfo *image_info,int argc,
     <p><a href="stream.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 78c4026453cc517073810c75d90cb381d1ffb67e..b6b8e7e4a18cd5cf6442f541d0e8429c7a9aebfd 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -525,7 +525,7 @@ Image *TrimImage(const Image *image,ExceptionInfo *exception)
     <p><a href="transform.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 335b5bdd1665d3ae4f0b7cd36eaddfda0ed63dc0..f80499581feae19f85dc81feb64c8564c797d8b7 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -258,7 +258,7 @@ void ListMagickVersion(FILE *file)
     <p><a href="version.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.html">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index b5f67d28667f13e89818532a68822c2ad8faf623..be2987ef7d7572b363095babef487d9122fc3b45 100644 (file)
@@ -21,7 +21,7 @@
   <meta name="author" content="ImageMagick Studio LLC"/>
   <meta name="revisit-after" content="2 DAYS"/>
   <meta name="resource-type" content="document"/>
-  <meta name="copyright" content="Copyright (c) 1999-2016 ImageMagick Studio LLC"/>
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC"/>
   <meta name="distribution" content="Global"/>
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
@@ -49,7 +49,7 @@
       <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
       <a class="magick-nav-item " href="../command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="../resources.html">Resources</a>
-      <a class="magick-nav-item " href="develop.html">Develop</a>
+      <a class="magick-nav-item " href="../develop.html">Develop</a>
       <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
       <a class="magick-nav-item pull-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
     </nav>
@@ -549,7 +549,7 @@ MagickBooleanType UpdateWandViewIterator(WandView *source,
     <p><a href="wand-view.html#">Back to top</a> â€¢
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
-        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+        <p><small>© 1999-2017 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
index 36aa83277bfb75a395d67409d0de5c498ac0fb98..7d132778fb8e69531e81586809cae1dd80df5ce0 100644 (file)
@@ -135,7 +135,7 @@ if (image == (Image *) NULL)
 
 <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 8-bit gray 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="command-line-options.html#version">&#x2011;version</a> option: </p>
 
-<pre><span class="crtprompt"> </span><span class='crtin'>identify -version</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>Version: ImageMagick 7.0.4-5 2017-01-01 Q16 https://www.imagemagick.org</span></pre>
+<pre><span class="crtprompt"> </span><span class='crtin'>identify -version</span><span class='crtout'><br/></span><span class="crtprompt"> </span><span class='crtin'>Version: ImageMagick 7.0.4-8 2017-02-13 Q16 https://www.imagemagick.org</span></pre>
 <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 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>
 
 <h3><a id="authentic-pixels"></a>Access the Pixel Cache</h3>
@@ -1423,4 +1423,4 @@ ModuleExport size_t analyzeImage(Image **images,const int argc,const char **argv
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:01 -->
\ No newline at end of file
diff --git a/www/binary-releases.html b/www/binary-releases.html
new file mode 100644 (file)
index 0000000..6e15431
--- /dev/null
@@ -0,0 +1,459 @@
+
+
+
+
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+    <title>ImageMagick: Install from Binary Distribution</title>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
+  <meta name="application-name" content="ImageMagick"/>
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves."/>
+  <meta name="application-url" content="http://www.imagemagick.org"/>
+  <meta name="generator" content="PHP"/>
+  <meta name="keywords" content="install, from, binary, distribution, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert"/>
+  <meta name="rating" content="GENERAL"/>
+  <meta name="robots" content="INDEX, FOLLOW"/>
+  <meta name="generator" content="ImageMagick Studio LLC"/>
+  <meta name="author" content="ImageMagick Studio LLC"/>
+  <meta name="revisit-after" content="2 DAYS"/>
+  <meta name="resource-type" content="document"/>
+  <meta name="copyright" content="Copyright (c) 1999-2015 ImageMagick Studio LLC"/>
+  <meta name="distribution" content="Global"/>
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
+  <link rel="icon" href="../images/wand.png"/>
+  <link rel="shortcut icon" href="../images/wand.ico"/>
+  <link rel="stylesheet" href="css/magick.css"/>
+</head>
+<body>
+<div class="main">
+<div class="magick-masthead">
+  <div class="container">
+    <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+    <nav class="magick-nav">
+      <a class="magick-nav-item " href="../index.html">Home</a>
+      <a class="magick-nav-item active" href="binary-releases.html">Download</a>
+      <a class="magick-nav-item " href="command-line-tools.html">Tools</a>
+      <a class="magick-nav-item " href="command-line-processing.html">Command-line</a>
+      <a class="magick-nav-item " href="resources.html">Resources</a>
+      <a class="magick-nav-item " href="api.html">Develop</a>
+      <a class="magick-nav-item " href="https://www.imagemagick.org/script/search.php">Search</a>
+      <a class="magick-nav-item pull-right" href="http://www.imagemagick.org/discourse-server/">Community</a>
+    </nav>
+  </div>
+</div>
+<div class="container">
+<div class="magick-header">
+<p class="text-center"><a href="binary-releases.html#unix">Unix Binary Release</a> â€¢ <a href="binary-releases.html#macosx">Mac OS X Binary Release</a> â€¢ <a href="binary-releases.html#iOS">iOS Binary Release</a> â€¢ <a href="binary-releases.html#windows">Windows Binary Release</a></p>
+
+<p class="lead magick-description">You can install ImageMagick from <a href="install-source.html">source</a>.  However, if don't have a proper development environment or if you're anxious to get started, download a ready-to-run <a href="binary-releases.html#unix">Unix</a> or <a href="binary-releases.html#windows">Windows</a> executable.  Before you download, you may want to review recent <a href="changelog.html">changes</a> to the ImageMagick distribution.</p>
+
+<h2 class="magick-header"><a id="unix"></a>Unix Binary Release</h2>
+
+<p>These are the Unix variations that we support.  If your system is not on the list, try installing from <a href="install-source.html">source</a>. Although ImageMagick runs fine on a single core computer, it automagically runs in parallel on dual and quad-core systems reducing run times considerably.</p>
+
+<div class="table-responsive">
+<table class="table table-condensed table-striped">
+  <col width="50%"/> <col width="10%"/> <col width="10%"/> <col width="30%"/>
+  <tr>
+    <th>Version</th>
+    <th>HTTP</th>
+    <th>FTP</th>
+    <th>Description</th>
+  </tr>
+
+  <tr>
+      <td>ImageMagick-7.0.0-0.x86_64.rpm</td>
+      <td><a href= "http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-7.0.0-0.x86_64.rpm">download</a></td>
+    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-7.0.0-0.x86_64.rpm">download</a></td>
+    <td>Redhat / CentOS 7.1 x86_64 RPM</td>
+  </tr>
+
+  <tr>
+      <td>ImageMagick-7.0.0-0.i386.rpm</td>
+    <td><a href= "http://www.imagemagick.org/download/linux/CentOS/i386/ImageMagick-7.0.0-0.i386.rpm">download</a></td>
+    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/i386/ImageMagick-7.0.0-0.i386.rpm">download</a></td>
+    <td>Redhat / CentOS 5.11 i386 RPM</td>
+  </tr>
+
+  <tr>
+    <td>ImageMagick RPM's</td>
+    <td><a href="http://www.imagemagick.org/download/linux/CentOS">download</a></td>
+    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS">download</a></td>
+    <td>Development, Perl, C++, and documentation RPM's.</td>
+  </tr>
+
+  <tr>
+    <td>ImageMagick-sparc-sun-solaris2.10.tar.gz</td>
+    <td><a href="http://www.imagemagick.org/download/binaries/ImageMagick-sparc-sun-solaris2.10.tar.gz">download</a></td>
+    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-sparc-sun-solaris2.10.tar.gz">download</a></td>
+    <td>Solaris Sparc 2.10</td>
+  </tr>
+
+  <tr>
+    <td>ImageMagick-i686-pc-cygwin.tar.gz</td>
+    <td><a href="http://www.imagemagick.org/download/binaries/ImageMagick-i686-pc-cygwin.tar.gz">download</a></td>
+    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-i686-pc-cygwin.tar.gz">download</a></td>
+    <td>Cygwin</td>
+  </tr>
+
+  <tr>
+    <td>ImageMagick-i686-pc-mingw32.tar.gz</td>
+    <td><a href="http://www.imagemagick.org/download/binaries/ImageMagick-i686-pc-mingw32.tar.gz">download</a></td>
+    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-i686-pc-mingw32.tar.gz">download</a></td>
+    <td>MinGW</td>
+  </tr>
+</table></div>
+
+<p>Verify its <a href="http://www.imagemagick.org/download/binaries/digest.rdf">message digest</a>.</p>
+
+<p>ImageMagick RPM's are self-installing.  Simply type the following command and you're ready to start using ImageMagick:</p>
+
+<pre><span class="crtprompt"> </span><span class='crtin'>rpm -Uvh ImageMagick-7.0.0-0.i386.rpm</span></pre>
+<p>For other systems, create (or choose) a directory to install the package into and change to that directory, for example:</p>
+
+<pre>
+cd $HOME
+</pre>
+
+<p>Next, extract the contents of the package.  For example:</p>
+
+<pre>
+tar xvzf ImageMagick.tar.gz
+</pre>
+
+<p>Set the <code>MAGICK_HOME</code> environment variable to the path where you extracted the ImageMagick files. For example:</p>
+
+<pre><span class="crtprompt"> </span><span class='crtin'>export MAGICK_HOME="$HOME/ImageMagick-7.0.0"</span></pre>
+<p>If the <code>bin</code> subdirectory of the extracted package is not already in your executable search path, add it to your <code>PATH</code> environment variable. For example:</p>
+
+<pre>
+export PATH="$MAGICK_HOME/bin:$PATH
+</pre>
+
+
+<p>On Linux and Solaris machines add <code>$MAGICK_HOME/lib</code> to the <code>LD_LIBRARY_PATH</code> environment variable:</p>
+
+<pre>
+LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$MAGICK_HOME/lib
+export LD_LIBRARY_PATH
+</pre>
+
+<p>Finally, to verify ImageMagick is working properly, type the following on the command line:</p>
+
+<pre>
+convert logo: logo.gif
+identify logo.gif
+display logo.gif
+</pre>
+
+<p>Congratulations, you have a working ImageMagick distribution under Unix or Linux and you are ready to use ImageMagick to <a href="http://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+
+<h2 class="magick-header"><a id="macosx"></a>Mac OS X Binary Release</h2>
+
+<p>We recommend <a href="http://www.macports.org">MacPorts</a> which custom builds ImageMagick in your environment (some users prefer <a href="http://brew.sh">Homebrew</a>).  Download MacPorts and type:</p>
+
+<pre>
+sudo port install ImageMagick
+</pre>
+
+<p>The <code>port</code> command downloads ImageMagick and many of its delegate libraries (e.g. JPEG, PNG, Freetype, etc.) and configures, builds, and installs ImageMagick automagically.  Alternatively, you can download the ImageMagick Mac OS X distribution we provide:</p>
+
+<div class="table-responsive">
+<table class="table table-condensed table-striped">
+  <col width="50%"/> <col width="10%"/> <col width="10%"/> <col width="30%"/>
+  <tr>
+    <th>Version</th>
+    <th>HTTP</th>
+    <th>FTP</th>
+    <th>Description</th>
+  </tr>
+
+  <tr>
+    <td>ImageMagick-x86_64-apple-darwin15.2.0.tar.gz</td>
+    <td><a href="http://www.imagemagick.org/download/binaries/ImageMagick-x86_64-apple-darwin15.2.0.tar.gz">download</a></td>
+    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-x86_64-apple-darwin15.2.0.tar.gz">download</a></td>
+    <td>Mac OS X El Capitan</td>
+  </tr>
+</table></div>
+
+<p>Verify its <a href="http://www.imagemagick.org/download/binaries/digest.rdf">message digest</a>.</p>
+
+<p>Create (or choose) a directory to install the package into and change to that directory, for example:</p>
+
+<pre>
+cd $HOME
+</pre>
+
+<p>Next, extract the contents of the package.  For example:</p>
+
+<pre>
+tar xvzf ImageMagick-x86_64-apple-darwin15.2.0.tar.gz
+</pre>
+
+<p>Set the <code>MAGICK_HOME</code> environment variable to the path where you extracted the ImageMagick files. For example:</p>
+
+<pre><span class="crtprompt"> </span><span class='crtin'>export MAGICK_HOME="$HOME/ImageMagick-7.0.0"</span></pre>
+<p>If the <code>bin</code> subdirectory of the extracted package is not already in your executable search path, add it to your <code>PATH</code> environment variable. For example:</p>
+
+<pre>
+export PATH="$MAGICK_HOME/bin:$PATH"
+</pre>
+
+
+<p>Set the <code>DYLD_LIBRARY_PATH</code> environment variable:</p>
+
+<pre>
+export DYLD_LIBRARY_PATH="$MAGICK_HOME/lib/"
+</pre>
+
+<p>Finally, to verify ImageMagick is working properly, type the following on the command line:</p>
+
+<pre>
+convert logo: logo.gif
+identify logo.gif
+display logo.gif
+</pre>
+
+<p><b>Note</b>, the <a href="display.html">display</a> program requires the X11 server available on your Mac OS X installation DVD. Once that is installed, you will also need to <code>export DISPLAY=:0</code>.</p>
+
+<p>The best way to deal with all the exports is to put them at the end of your .profile file</p>
+
+<p>Congratulations, you have a working ImageMagick distribution under Mac OS X and you are ready to use ImageMagick to <a href="http://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+
+<h2 class="magick-header"><a id="iOS"></a>iOS Binary Release</h2>
+
+<p><a href="http://www.cloudgoessocial.net/2011/03/21/im-xcode4-ios4-3/">~Claudio</a> provides iOS builds of ImageMagick.</p>
+
+<h4>Download iOS Distribution</h4>
+
+<p>You can download the iOS distribution directly from ImageMagick's <a href="http://www.imagemagick.org/download/iOS">repository</a>.</p>
+
+<p>There are always 2 packages for the compiled ImageMagick:</p>
+
+<ul>
+<li>iOSMagick-VERSION-libs.zip</li>
+<li>iOSMagick-VERSION.zip</li>
+</ul>
+
+<p>The first one includes headers and compiled libraries that have been used to compile ImageMagick. Most users would need this one.</p>
+
+<h4>ImageMagick compiling script for iOS OS and iOS Simulator</h4>
+
+<p>To run the script:</p>
+<pre>
+./imagemagick_compile.sh <var>VERSION</var>
+</pre>
+<p>where <var>VERSION</var> is the version of ImageMagick you want to compile (i.e.: 7.0.0-0, svn, ...)</p>
+
+<p>This script compiles ImageMagick as a static library to be included in iOS projects and adds support for</p>
+<ul>
+<li>png</li>
+<li>jpeg</li>
+<li>tiff</li>
+</ul>
+
+<p>Upon successful compilation a folder called <code>IMPORT_ME</code> is created on your <code>~/Desktop</code>. You can import it into your XCode project.</p>
+
+<h5>XCode project settings</h5>
+
+<p>After including everything into XCode please also make sure to have these settings (Build tab of the project information):</p>
+<ul>
+<li>Other Linker Flags: -lMagickCore-Q16 -lMagickWand-Q16 -ljpeg -lpng -lbz2 -lz</li>
+<li>Header Search Paths: $(SRCROOT) - make it Recursive</li>
+<li>Library Search Paths: $(SRCROOT) - make it Recursive</li>
+</ul>
+
+<p>On the lower left click on the small-wheel and select: Add User-Defined Setting</p>
+<ul>
+<li>Key: OTHER_CFLAGS</li>
+<li>Value: -Dmacintosh=1</li>
+</ul>
+
+<h5>Sample project</h5>
+
+<p>A <a href="http://www.cloudgoessocial.net/im_iphone/IM_Test.zip">sample project </a> is available for download. It is not updated too often, but it does give an idea of all the settings and some ways to play around with ImageMagick in an iOS application.</p>
+
+<h2 class="magick-header"><a id="windows"></a>Windows Binary Release</h2>
+
+<p>ImageMagick runs on Windows 8 (x86 &amp; x64), Windows 7 (x86 &amp; x64), Windows Server 2012, Windows XP (x86) with Service Pack 3, Windows Vista (x86 &amp; x64) with Service Pack 2, Windows Server 2003 (x86 &amp; x64) with Service Pack 2 (verify MSXML6 is present), Windows Server 2003 R2 (x86 &amp; x64), Windows Server 2008 (x86 &amp; x64) with Service Pack 2, and Windows Server 2008 R2 (x64).</p>
+
+<p>The amount of memory can be an important factor, especially if you intend to work on large images.  A minimum of 512 MB of RAM is recommended, but the more RAM the better.  Although ImageMagick runs well on a single core computer, it automagically runs in parallel on multi-core systems reducing run times considerably.</p>
+
+<p>The Windows version of ImageMagick is self-installing.  Simply click on the appropriate version below and it will launch itself and ask you a few installation questions.  Versions with <var>Q8</var> in the name are 8 bits-per-pixel component (e.g. 8-bit red, 8-bit green, etc.), whereas,  <var>Q16</var> in the filename are 16 bits-per-pixel component. A Q16 version permits you to read or write 16-bit images without losing precision but requires twice as much resources as the Q8 version.  Versions with <var>dll</var> in the filename include ImageMagick libraries as <a href="http://www.answers.com/topic/dll">dynamic link libraries</a>. Unless you have a Windows 32-bit OS, we recommend this version of ImageMagick for 64-bit Windows:</p>
+
+<div class="table-responsive">
+<table class="table table-condensed table-striped">
+  <col width="50%"/> <col width="10%"/> <col width="10%"/> <col width="30%"/>
+  <tr>
+    <th>Version</th>
+    <th>HTTP</th>
+    <th>FTP</th>
+    <th>Description</th>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q16-x64-dll.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-x64-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-x64-dll.exe">download</a></td>
+    <td>Win64 dynamic at 16 bits-per-pixel</td>
+  </tr>
+</table></div>
+
+<p>Or choose from these alternate Windows binary distributions:</p>
+
+<div class="table-responsive">
+<table class="table table-condensed table-striped">
+  <col width="50%"/> <col width="10%"/> <col width="10%"/> <col width="30%"/>
+  <tr>
+    <th>Version</th>
+    <th>HTTP</th>
+    <th>FTP</th>
+    <th>Description</th>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q16-x64-static.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-x64-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-x64-static.exe">download</a></td>
+   <td>Win64 static at 16 bits-per-pixel</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q8-x64-dll.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q8-x64-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q8-x64-dll.exe">download</a></td>
+   <td>Win64 dynamic at 8 bits-per-pixel</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q8-x64-static.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q8-x64-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q8-x64-static.exe">download</a></td>
+    <td>Win64 static at 8 bits-per-pixel</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q16-HDRI-x64-dll.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x64-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x64-dll.exe">download</a></td>
+    <td>Win64 dynamic at 16 bits-per-pixel with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q16-HDRI-x64-static.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x64-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x64-static.exe">download</a></td>
+    <td>Win64 static at 16 bits-per-pixel with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q16-x86-dll.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-x86-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-x86-dll.exe">download</a></td>
+    <td>Win32 dynamic at 16 bits-per-pixel</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q16-x86-static.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-x86-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-x86-static.exe">download</a></td>
+    <td>Win32 static at 16 bits-per-pixel</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q8-x86-dll.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q8-x86-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q8-x86-dll.exe">download</a></td>
+    <td>Win32 dynamic at 8 bits-per-pixel</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q8-x86-static.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q8-x86-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q8-x86-static.exe">download</a></td>
+    <td>Win32 static at 8 bits-per-pixel</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q16-HDRI-x86-dll.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x86-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x86-dll.exe">download</a></td>
+    <td>Win32 dynamic at 16 bits-per-pixel with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-Q16-HDRI-x86-static.exe</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x86-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x86-static.exe">download</a></td>
+    <td>Win32 static at 16 bits-per-pixel with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-portable-Q16-x86.zip</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-portable-Q16-x86.zip">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-portable-Q16-x86.zip">download</a></td>
+    <td>Portable Win32 static at 16 bits-per-pixel.  Just copy to your host and run (no installer, no Windows registry entries).</td>
+  </tr>
+
+  <tr>
+        <td>ImageMagick-7.0.0-0-portable-Q16-x64.zip</td>
+        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-portable-Q16-x64.zip">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-portable-Q16-x64.zip">download</a></td>
+    <td>Portable Win64 static at 16 bits-per-pixel.  Just copy to your host and run (no installer, no Windows registry entries).</td>
+  </tr>
+</table></div>
+
+<p>Verify its <a href="http://www.imagemagick.org/download/binaries/digest.rdf">message digest</a>.</p>
+
+<p>To verify ImageMagick is working properly, type the following in an Command Prompt window:</p>
+
+<pre>
+convert logo: logo.gif
+identify logo.gif
+imdisplay
+</pre>
+
+<p>If you have any problems, you likely need <code>vcomp120.dll</code>.  To install it, download <a href="https://www.microsoft.com/en-us/download/details.aspx?id=40784">Visual C++ 2013 Redistributable Package</a>.</p>
+
+<p>Note, use a double quote (<code>"</code>) rather than a single quote (<code>'</code>) for the ImageMagick command line under Windows:</p>
+
+<pre>
+convert "e:/myimages/image.png" "e:/myimages/image.jpg"
+</pre>
+<p>Use two double quotes for VBScript scripts:</p>
+<pre>
+Set objShell = wscript.createobject("wscript.shell")
+objShell.Exec("convert ""e:/myimages/image.png"" ""e:/myimages/image.jpg""")
+</pre>
+
+<p>Congratulations, you have a working ImageMagick distribution under Windows and you are ready to use ImageMagick to <a href="http://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+
+</div>
+
+  <footer class="magick-footer">
+    <p><a href="support.html">Donate</a> â€¢
+     <a href="sitemap.html">Sitemap</a> â€¢
+    <a href="links.html">Related</a> â€¢
+    <a href="architecture.html">Architecture</a>
+</p>
+    <p><a href="binary-releases.html#">Back to top</a> â€¢
+    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> â€¢
+    <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+        <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
+  </footer>
+</div><!-- /.container -->
+
+  <script src="https://localhost/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+  <script src="http://nextgen.imagemagick.org/js/magick.html"></script>
+</div>
+</body>
+</html>
index 88124d88444529eb807a6889893aa0b95aa4828d..342ad2390cf29d4e3ae5aaddfcd34a0833b6a2df 100644 (file)
   </div>
 </div>
 <div class="container">
-<div class="magick-header"><dl><dt>2017-01-21  7.0.4-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+<div class="magick-header"><dl><dt>2017-02-13  7.0.4-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+  <li> Release ImageMagick version 7.0.4-8, GIT revision 19574:7642384:20170213.</li>
+<dt>2017-02-09  7.0.4-8 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
+  <li> Fixed memory leak when creating nested exceptions in Magick++ (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=23&amp;p=142634)</li>
+<dt>2017-02-09  7.0.4-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+  <li> Unbreak build without JPEG support (reference    https://github.com/ImageMagick/ImageMagick/pull/373).</li>
+  <li> Document behavior change in the security policy (thanks to yoya @    https://blog.awm.jp/2017/02/09/imagemagick-en/).</li>
+  <li> Return unbiased standard deviation for image statistics (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31377).</li>
+  <li> Don't set update trait on alpha channel (private e-mail concerning    -levels-colors option).</li>
+<dt>2017-02-04  7.0.4-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+  <li> Release ImageMagick version 7.0.4-7, GIT revision 19513:5783e57:20170204.</li>
+<dt>2017-01-28  7.0.4-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+  <li> Sanitize comments that include braces for the MIFF image format (reference    https://github.com/ImageMagick/ImageMagick/issues/368).</li>
+<dt>2017-01-27  7.0.4-7 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
+  <li> coders/png.c: Added support for a proposed new PNG chunk    (zxIf, read-only) that is currently being discussed on the    png-mng-misc at lists.sourceforge.net mailing list.  Enable    exIf and zxIf with CPPFLAGS="-DexIf_SUPPORTED -DxzIf_SUPPORTED".    If exIf is enabled, only the uncompressed exIF chunk will be    written and the hex-encoded zTXt chunk containing the raw Exif    profile won't be written.</li>
+<dt>2017-01-27  7.0.4-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+  <li> Release ImageMagick version 7.0.4-6, GIT revision 19442:4747de9:20170127.</li>
+<dt>2017-01-27  7.0.4-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+  <li> Uninitialized data in MAT image format (reference    https://github.com/ImageMagick/ImageMagick/issues/362).</li>
+  <li> Properly auto-fit caption (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30887).</li>
+  <li> Correction to composite Over operator (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31282).</li>
+  <li> Respect gravity option (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31284).</li>
+<dt>2017-01-22  7.0.4-6 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
+  <li> Renamed read_vpag_chunk_callback() function to png_user_chunk_callback()    in coders/png.c</li>
+  <li> Implemented a private PNG caNv (canvas) chunk for remembering the    original dimensions and offsets when an image is cropped.  Previously    we used the oFFs and vpAg chunks for this purpose, but this had potential    conflicts with other applications that also use the oFFs chunk.</li>
+  <li> coders/png.c: Added support for a proposed new PNG chunk (exIf    read-write, eXIf read-only) that is currently being discussed on the    png-mng-misc at lists.sourceforge.net mailing list.</li>
+<dt>2017-01-22  7.0.4-6 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
+  <li> Replaced CoderSeekableStreamFlag with CoderDecoderSeekableStreamFlag and    CoderEncoderSeekableStreamFlag.</li>
+<dt>2017-01-21  7.0.4-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.4-5, GIT revision 19381:7ae396f:20170121.</li>
 <dt>2017-01-18  7.0.4-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Don't set background for transparent tiled images (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31210).</li>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:16 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:34 -->
\ No newline at end of file
index defdb7998fe481e57514adc42b6b83097b356a70..99673fa8dc97a9c3d0e13581a078f951db5ab879 100644 (file)
@@ -140,4 +140,4 @@ Examples <a href="https://www.imagemagick.org/Usage/transform/#encipher"
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:34 -->
\ No newline at end of file
index fddfafd659e6ee0740702c0260b50064a27946b2..a33b579ae5e10fb6f599e4dd74ac897d25917d37 100644 (file)
@@ -150,4 +150,4 @@ convert myimage_channels_*.png -set colorspace HSL -combine -colorspace RGB -set
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:39 -->
\ No newline at end of file
index d55a2aa7e4aef7d1800a3d270e5c729c2bff1a49..59c93c8a0124af0c9ca75cf9d115ce2190ef989e 100644 (file)
@@ -4951,4 +4951,4 @@ device-cmyk(0.11, 0.48, 0.83, 0.00)
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:15 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:40 -->
\ No newline at end of file
index 14778a3425f372f5973c88599051277910bff89f..237f66dba4b436e59303d3bb115aa987ee7b8d8f 100644 (file)
@@ -57,8 +57,7 @@
 </div>
 <div class="container">
 <div class="magick-header">
-<p class="text-center"><a href="command-line-options.html#adaptive-blur">&#x2011;adaptive&#x2011;blur</a>  â€¢ <a href="command-line-options.html#adaptive-resize">&#x2011;adaptive&#x2011;resize</a>  â€¢ <a href="command-line-options.html#adaptive-sharpen">&#x2011;adaptive&#x2011;sharpen</a>  â€¢ <a href="command-line-options.html#adjoin">&#x2011;adjoin</a>  â€¢ <a href="command-line-options.html#affine">&#x2011;affine</a>  â€¢ <a href="command-line-options.html#alpha">&#x2011;alpha</a>  â€¢ <a href="command-line-options.html#alpha-color">&#x2011;alpha&#x2011;color</a>  â€¢ <a href="command-line-options.html#annotate">&#x2011;annotate</a>  â€¢ <a href="command-line-options.html#antialias">&#x2011;antialias</a>  â€¢ <a href="command-line-options.html#append">&#x2011;append</a>  â€¢ <a href="command-line-options.html#attenuate">&#x2011;attenuate</a>  â€¢ <a href="command-line-options.html#authenticate">&#x2011;authenticate</a>  â€¢ <a href="command-line-options.html#auto-gamma">&#x2011;auto&#x2011;gamma</a>  â€¢ <a href="command-line-options.html#auto-level">&#x2011;auto&#x2011;level</a>  â€¢ <a href="command-line-options.html#auto-orient">&#x2011;auto&#x2011;orient</a>  â€¢ <a href="command-line-options.html#backdrop">&#x2011;backdrop</a>  â€¢ <a href="command-line-options.html#background">&#x2011;background</a>  â€¢ <a href="command-line-options.html#bench">&#x2011;bench</a>  â€¢ <a href="command-line-options.html#bias">&#x2011;bias</a>  â€¢ <a href="command-line-options.html#black-point-compensation">&#x2011;black&#x2011;point&#x2011;compensation</a>  â€¢ <a href="command-line-options.html#black-threshold">&#x2011;black&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#blend">&#x2011;blend</a>  â€¢ <a href="command-line-options.html#blue-primary">&#x2011;blue&#x2011;primary</a>  â€¢ <a href="command-line-options.html#blue-shift">&#x2011;blue&#x2011;shift</a>  â€¢ <a href="command-line-options.html#blur">&#x2011;blur</a>  â€¢ <a href="command-line-options.html#border">&#x2011;border</a>  â€¢ <a href="command-line-options.html#bordercolor">&#x2011;bordercolor</a>  â€¢ <a href="command-line-options.html#borderwidth">&#x2011;borderwidth</a>  â€¢ <a href="command-line-options.html#brightness-contrast">&#x2011;brightness&#x2011;contrast</a>  â€¢ <a href="command-line-options.html#cache">&#x2011;cache</a>  â€¢ <a href="command-line-options.html#canny">&#x2011;canny</a>  â€¢ <a href="command-line-options.html#caption">&#x2011;caption</a>  â€¢ <a href="command-line-options.html#cdl">&#x2011;cdl</a>  â€¢ <a href="command-line-options.html#channel">&#x2011;channel</a>  â€¢ <a href="command-line-options.html#charcoal">&#x2011;charcoal</a>  â€¢ <a href="command-line-options.html#chop">&#x2011;chop</a>  â€¢ <a href="command-line-options.html#clamp">&#x2011;clamp</a>  â€¢ <a href="command-line-options.html#clip">&#x2011;clip</a>  â€¢ <a href="command-line-options.html#clip-mask">&#x2011;clip&#x2011;mask</a>  â€¢ <a href="command-line-options.html#clip-path">&#x2011;clip&#x2011;path</a>  â€¢ <a href="command-line-options.html#clone">&#x2011;clone</a>  â€¢ <a href="command-line-options.html#clut">&#x2011;clut</a>  â€¢ <a href="command-line-options.html#coalesce">&#x2011;coalesce</a>  â€¢ <a href="command-line-options.html#colorize">&#x2011;colorize</a>  â€¢ <a href="command-line-options.html#colormap">&#x2011;colormap</a>  â€¢ <a href="command-line-options.html#color-matrix">&#x2011;color&#x2011;matrix</a>  â€¢ <a href="command-line-options.html#colors">&#x2011;colors</a>  â€¢ <a href="command-line-options.html#colorspace">&#x2011;colorspace</a>  â€¢ <a href="command-line-options.html#combine">&#x2011;combine</a>  â€¢ <a href="command-line-options.html#comment">&#x2011;comment</a>  â€¢ <a href="command-line-options.html#compare">&#x2011;compare</a>  â€¢ <a href="command-line-options.html#complex">&#x2011;complex</a>  â€¢ <a href="command-line-options.html#compose">&#x2011;compose</a>  â€¢ <a href="command-line-options.html#composite">&#x2011;composite</a>  â€¢ <a href="command-line-options.html#compress">&#x2011;compress</a>  â€¢ <a href="command-line-options.html#connected-components">&#x2011;connected&#x2011;components</a>  â€¢ <a href="command-line-options.html#contrast">&#x2011;contrast</a>  â€¢ <a href="command-line-options.html#contrast-stretch">&#x2011;contrast&#x2011;stretch</a>  â€¢ <a href="command-line-options.html#convolve">&#x2011;convolve</a>  â€¢ <a href="command-line-options.html#copy">&#x2011;copy</a>  â€¢ <a href="command-line-options.html#crop">&#x2011;crop</a>  â€¢ <a href="command-line-options.html#cycle">&#x2011;cycle</a>  â€¢ <a href="command-line-options.html#debug">&#x2011;debug</a>  â€¢ <a href="command-line-options.html#decipher">&#x2011;decipher</a>  â€¢ <a href="command-line-options.html#deconstruct">&#x2011;deconstruct</a>  â€¢ <a href="command-line-options.html#define">&#x2011;define</a>  â€¢ <a href="command-line-options.html#delay">&#x2011;delay</a>  â€¢ <a href="command-line-options.html#delete">&#x2011;delete</a>  â€¢ <a href="command-line-options.html#density">&#x2011;density</a>  â€¢ <a href="command-line-options.html#depth">&#x2011;depth</a>  â€¢ <a href="command-line-options.html#descend">&#x2011;descend</a>  â€¢ <a href="command-line-options.html#deskew">&#x2011;deskew</a>  â€¢ <a href="command-line-options.html#despeckle">&#x2011;despeckle</a>  â€¢ <a href="command-line-options.html#direction">&#x2011;direction</a>  â€¢ <a href="command-line-options.html#displace">&#x2011;displace</a>  â€¢ <a href="command-line-options.html#display">&#x2011;display</a>  â€¢ <a href="command-line-options.html#dispose">&#x2011;dispose</a>  â€¢ <a href="command-line-options.html#dissimilarity-threshold">&#x2011;dissimilarity&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#dissolve">&#x2011;dissolve</a>  â€¢ <a href="command-line-options.html#distort">&#x2011;distort</a>  â€¢ <a href="command-line-options.html#distribute-cache">&#x2011;distribute&#x2011;cache</a>  â€¢ <a href="command-line-options.html#dither">&#x2011;dither</a>  â€¢ <a href="command-line-options.html#draw">&#x2011;draw</a>  â€¢ <a href="command-line-options.html#duplicate">&#x2011;duplicate</a>  â€¢ <a href="command-line-options.html#edge">&#x2011;edge</a>  â€¢ <a href="command-line-options.html#emboss">&#x2011;emboss</a>  â€¢ <a href="command-line-options.html#encipher">&#x2011;encipher</a>  â€¢ <a href="command-line-options.html#encoding">&#x2011;encoding</a>  â€¢ <a href="command-line-options.html#endian">&#x2011;endian</a>  â€¢ <a href="command-line-options.html#enhance">&#x2011;enhance</a>  â€¢ <a href="command-line-options.html#equalize">&#x2011;equalize</a>  â€¢ <a href="command-line-options.html#evaluate">&#x2011;evaluate</a>  â€¢ <a href="command-line-options.html#evaluate-sequence">&#x2011;evaluate&#x2011;sequence</a>  â€¢ <a href="command-line-options.html#extent">&#x2011;extent</a>  â€¢ <a href="command-line-options.html#extract">&#x2011;extract</a>  â€¢ <a href="command-line-options.html#family">&#x2011;family</a>  â€¢ <a href="command-line-options.html#features">&#x2011;features</a>  â€¢ <a href="command-line-options.html#fft">&#x2011;fft</a>  â€¢ <a href="command-line-options.html#fill">&#x2011;fill</a>  â€¢ <a href="command-line-options.html#filter">&#x2011;filter</a>  â€¢ <a href="command-line-options.html#flatten">&#x2011;flatten</a>  â€¢ <a href="command-line-options.html#flip">&#x2011;flip</a>  â€¢ <a href="command-line-options.html#floodfill">&#x2011;floodfill</a>  â€¢ <a href="command-line-options.html#flop">&#x2011;flop</a>  â€¢ <a href="command-line-options.html#font">&#x2011;font</a>  â€¢ <a href="command-line-options.html#foreground">&#x2011;foreground</a>  â€¢ <a href="command-line-options.html#format">&#x2011;format</a>  â€¢ <a href="command-line-options.html#format_identify_">&#x2011;format[identify]</a>  â€¢ <a href="command-line-options.html#frame">&#x2011;frame</a>  â€¢ <a href="command-line-options.html#frame_import_">&#x2011;frame[import]</a>  â€¢ <a href="command-line-options.html#function">&#x2011;function</a>  â€¢ <a href="command-line-options.html#fuzz">&#x2011;fuzz</a>  â€¢ <a href="command-line-options.html#fx">&#x2011;fx</a>  â€¢ <a href="command-line-options.html#gamma">&#x2011;gamma</a>  â€¢ <a href="command-line-options.html#gaussian-blur">&#x2011;gaussian&#x2011;blur</a>  â€¢ <a href="command-line-options.html#geometry">&#x2011;geometry</a>  â€¢ <a href="command-line-options.html#gravity">&#x2011;gravity</a>  â€¢ <a href="command-line-options.html#grayscale">&#x2011;grayscale</a>  â€¢ <a href="command-line-options.html#green-primary">&#x2011;green&#x2011;primary</a>  â€¢ <a href="command-line-options.html#hald-clut">&#x2011;hald&#x2011;clut</a>  â€¢ <a href="command-line-options.html#help">&#x2011;help</a>  â€¢ <a href="command-line-options.html#highlight-color">&#x2011;highlight&#x2011;color</a>  â€¢ <a href="command-line-options.html#hough-lines">&#x2011;hough&#x2011;lines</a>  â€¢ <a href="command-line-options.html#iconGeometry">&#x2011;iconGeometry</a>  â€¢ <a href="command-line-options.html#iconic">&#x2011;iconic</a>  â€¢ <a href="command-line-options.html#identify">&#x2011;identify</a>  â€¢ <a href="command-line-options.html#ift">&#x2011;ift</a>  â€¢ <a href="command-line-options.html#immutable">&#x2011;immutable</a>  â€¢ <a href="command-line-options.html#implode">&#x2011;implode</a>  â€¢ <a href="command-line-options.html#insert">&#x2011;insert</a>  â€¢ <a href="command-line-options.html#intensity">&#x2011;intensity</a>  â€¢ <a href="command-line-options.html#intent">&#x2011;intent</a>  â€¢ <a href="command-line-options.html#interlace">&#x2011;interlace</a>  â€¢ <a href="command-line-options.html#interpolate">&#x2011;interpolate</a>  â€¢ <a href="command-line-options.html#interline-spacing">&#x2011;interline&#x2011;spacing</a>  â€¢ <a href="command-line-options.html#interword-spacing">&#x2011;interword&#x2011;spacing</a>  â€¢ <a href="command-line-options.html#kerning">&#x2011;kerning</a>  â€¢ <a href="command-line-options.html#kuwahara">&#x2011;kuwahara</a>  â€¢ <a href="command-line-options.html#label">&#x2011;label</a>  â€¢ <a href="command-line-options.html#lat">&#x2011;lat</a>  â€¢ <a href="command-line-options.html#layers">&#x2011;layers</a>  â€¢ <a href="command-line-options.html#level">&#x2011;level</a>  â€¢ <a href="command-line-options.html#level-colors">&#x2011;level&#x2011;colors</a>  â€¢ <a href="command-line-options.html#limit">&#x2011;limit</a>  â€¢ <a href="command-line-options.html#linear-stretch">&#x2011;linear&#x2011;stretch</a>  â€¢ <a href="command-line-options.html#linewidth">&#x2011;linewidth</a>  â€¢ <a href="command-line-options.html#liquid-rescale">&#x2011;liquid&#x2011;rescale</a>  â€¢ <a href="command-line-options.html#list">&#x2011;list</a>  â€¢ <a href="command-line-options.html#log">&#x2011;log</a>  â€¢ <a href="command-line-options.html#loop">&#x2011;loop</a>  â€¢ <a href="command-line-options.html#lowlight-color">&#x2011;lowlight&#x2011;color</a>  â€¢ <a href="command-line-options.html#magnify">&#x2011;magnify</a>  â€¢ <a href="command-line-options.html#map">&#x2011;map</a>  â€¢ <a href="command-line-options.html#map_stream_">&#x2011;map[stream]</a>  â€¢ <a href="command-line-options.html#mattecolor">&#x2011;mattecolor</a>  â€¢ <a href="command-line-options.html#median">&#x2011;median</a>  â€¢ <a href="command-line-options.html#mean-shift">&#x2011;mean&#x2011;shift</a>  â€¢ <a href="command-line-options.html#metric">&#x2011;metric</a>  â€¢ <a href="command-line-options.html#mode">&#x2011;mode</a>  â€¢ <a href="command-line-options.html#modulate">&#x2011;modulate</a>  â€¢ <a href="command-line-options.html#moments">&#x2011;moments</a>  â€¢ <a href="command-line-options.html#monitor">&#x2011;monitor</a>  â€¢ <a href="command-line-options.html#monochrome">&#x2011;monochrome</a>  â€¢ <a href="command-line-options.html#morph">&#x2011;morph</a>  â€¢ <a href="command-line-options.html#morphology">&#x2011;morphology</a>  â€¢ <a href="command-line-options.html#mosaic">&#x2011;mosaic</a>  â€¢ <a href="command-line-options.html#motion-blur">&#x2011;motion&#x2011;blur</a>  â€¢ <a href="command-line-options.html#name">&#x2011;name</a>  â€¢ <a href="command-line-options.html#negate">&#x2011;negate</a>  â€¢ <a href="command-line-options.html#noise">&#x2011;noise</a>  â€¢ <a href="command-line-options.html#normalize">&#x2011;normalize</a>  â€¢ <a href="command-line-options.html#opaque">&#x2011;opaque</a>  â€¢ <a href="command-line-options.html#ordered-dither">&#x2011;ordered&#x2011;dither</a>  â€¢ <a href="command-line-options.html#orient">&#x2011;orient</a>  â€¢ <a href="command-line-options.html#page">&#x2011;page</a>  â€¢ <a href="command-line-options.html#paint">&#x2011;paint</a>  â€¢ <a href="command-line-options.html#path">&#x2011;path</a>  â€¢ <a href="command-line-options.html#pause_animate_">&#x2011;pause[animate]</a>  â€¢ <a href="command-line-options.html#pause_import_">&#x2011;pause[import]</a>  â€¢ <a href="command-line-options.html#perceptible">&#x2011;perceptible</a>  â€¢ <a href="command-line-options.html#ping">&#x2011;ping</a>  â€¢ <a href="command-line-options.html#pointsize">&#x2011;pointsize</a>  â€¢ <a href="command-line-options.html#polaroid">&#x2011;polaroid</a>  â€¢ <a href="command-line-options.html#poly">&#x2011;poly</a>  â€¢ <a href="command-line-options.html#posterize">&#x2011;posterize</a>  â€¢ <a href="command-line-options.html#precision">&#x2011;precision</a>  â€¢ <a href="command-line-options.html#preview">&#x2011;preview</a>  â€¢ <a href="command-line-options.html#print">&#x2011;print</a>  â€¢ <a href="command-line-options.html#process">&#x2011;process</a>  â€¢ <a href="command-line-options.html#profile">&#x2011;profile</a>  â€¢ <a href="command-line-options.html#quality">&#x2011;quality</a>  â€¢ <a href="command-line-options.html#quantize">&#x2011;quantize</a>  â€¢ <a href="command-line-options.html#quiet">&#x2011;quiet</a>  â€¢ <a href="command-line-options.html#radial-blur">&#x2011;radial&#x2011;blur</a>  â€¢ <a href="command-line-options.html#raise">&#x2011;raise</a>  â€¢ <a href="command-line-options.html#random-threshold">&#x2011;random&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#read-mask">&#x2011;read&#x2011;mask</a>  â€¢ <a href="command-line-options.html#red-primary">&#x2011;red&#x2011;primary</a>  â€¢ <a href="command-line-options.html#regard-warnings">&#x2011;regard&#x2011;warnings</a>  â€¢ <a href="command-line-options.html#region">&#x2011;region</a>  â€¢ <a href="command-line-options.html#remap">&#x2011;remap</a>  â€¢ <a href="command-line-options.html#remote">&#x2011;remote</a>  â€¢ <a href="command-line-options.html#render">&#x2011;render</a>  â€¢ <a href="command-line-options.html#repage">&#x2011;repage</a>  â€¢ <a href="command-line-options.html#resample">&#x2011;resample</a>  â€¢ <a href="command-line-options.html#resize">&#x2011;resize</a>  â€¢ <a href="command-line-options.html#respect-parentheses">&#x2011;respect&#x2011;parentheses</a>  â€¢ <a href="command-line-options.html#reverse">&#x2011;reverse</a>  â€¢ <a href="command-line-options.html#roll">&#x2011;roll</a>  â€¢ <a href="command-line-options.html#rotate">&#x2011;rotate</a>  â€¢ <a href="command-line-options.html#sample">&#x2011;sample</a>  â€¢ <a href="command-line-options.html#sampling-factor">&#x2011;sampling&#x2011;factor</a>  â€¢ <a href="command-line-options.html#scale">&#x2011;scale</a>  â€¢ <a href="command-line-options.html#scene">&#x2011;scene</a>  â€¢ <a href="command-line-options.html#screen">&#x2011;screen</a>  â€¢ <a href="command-line-options.html#seed">&#x2011;seed</a>  â€¢ <a href="command-line-options.html#segment">&#x2011;segment</a>  â€¢ <a href="command-line-options.html#selective-blur">&#x2011;selective&#x2011;blur</a>  â€¢ <a href="command-line-options.html#separate">&#x2011;separate</a>  â€¢ <a href="command-line-options.html#sepia-tone">&#x2011;sepia&#x2011;tone</a>  â€¢ <a href="command-line-options.html#set">&#x2011;set</a>  â€¢ <a href="command-line-options.html#shade">&#x2011;shade</a>  â€¢ <a href="command-line-options.html#shadow">&#x2011;shadow</a>  â€¢ <a href="command-line-options.html#shared-memory">&#x2011;shared&#x2011;memory</a>  â€¢ <a href="command-line-options.html#sharpen">&#x2011;sharpen</a>  â€¢ <a href="command-line-options.html#shave">&#x2011;shave</a>  â€¢ <a href="command-line-options.html#shear">&#x2011;shear</a>  â€¢ <a href="command-line-options.html#sigmoidal-contrast">&#x2011;sigmoidal&#x2011;contrast</a>  â€¢ <a href="command-line-options.html#silent">&#x2011;silent</a>  â€¢ <a href="command-line-options.html#similarity-threshold">&#x2011;similarity&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#size">&#x2011;size</a>  â€¢ <a href="command-line-options.html#sketch">&#x2011;sketch</a>  â€¢ <a href="command-line-options.html#smush">&#x2011;smush</a>  â€¢ <a href="command-line-options.html#snaps">&#x2011;snaps</a>  â€¢ <a href="command-line-options.html#solarize">&#x2011;solarize</a>  â€¢ <a href="command-line-options.html#sparse-color">&#x2011;sparse&#x2011;color</a>  â€¢ <a href="command-line-options.html#splice">&#x2011;splice</a>  â€¢ <a href="command-line-options.html#spread">&#x2011;spread</a>  â€¢ <a href="command-line-options.html#statistic">&#x2011;statistic</a>  â€¢ <a href="command-line-options.html#stegano">&#x2011;stegano</a>  â€¢ <a href="command-line-options.html#stereo">&#x2011;stereo</a>  â€¢ <a href="command-line-options.html#storage-type">&#x2011;storage&#x2011;type</a>  â€¢ <a href="command-line-options.html#stretch">&#x2011;stretch</a>  â€¢ <a href="command-line-options.html#strip">&#x2011;strip</a>  â€¢ <a href="command-line-options.html#stroke">&#x2011;stroke</a>  â€¢ <a href="command-line-options.html#strokewidth">&#x2011;strokewidth</a>  â€¢ <a href="command-line-options.html#style">&#x2011;style</a>  â€¢ <a href="command-line-options.html#subimage-search">&#x2011;subimage&#x2011;search</a>  â€¢ <a href="command-line-options.html#swap">&#x2011;swap</a>  â€¢ <a href="command-line-options.html#swirl">&#x2011;swirl</a>  â€¢ <a href="command-line-options.html#synchronize">&#x2011;synchronize</a>  â€¢ <a href="command-line-options.html#taint">&#x2011;taint</a>  â€¢ <a href="command-line-options.html#text-font">&#x2011;text&#x2011;font</a>  â€¢ <a href="command-line-options.html#texture">&#x2011;texture</a>  â€¢ <a href="command-line-options.html#threshold">&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#thumbnail">&#x2011;thumbnail</a>  â€¢ <a href="command-line-options.html#tile">&#x2011;tile</a>  â€¢ <a href="command-line-options.html#tile-offset">&#x2011;tile&#x2011;offset</a>  â€¢ <a href="command-line-options.html#tint">&#x2011;tint</a>  â€¢ <a href="command-line-options.html#title">&#x2011;title</a>  â€¢ <a href="command-line-options.html#transform">&#x2011;transform</a>  â€¢ <a href="command-line-options.html#transparent">&#x2011;transparent</a>  â€¢ <a href="command-line-options.html#transparent-color">&#x2011;transparent&#x2011;color</a>  â€¢ <a href="command-line-options.html#transpose">&#x2011;transpose</a>  â€¢ <a href="command-line-options.html#transverse">&#x2011;transverse</a>  â€¢ <a href="command-line-options.html#treedepth">&#x2011;treedepth</a>  â€¢ <a href="command-line-options.html#trim">&#x2011;trim</a>  â€¢ <a href="command-line-options.html#type">&#x2011;type</a>  â€¢ <a href="command-line-options.html#undercolor">&#x2011;undercolor</a>  â€¢ <a href="command-line-options.html#unique-colors">&#x2011;unique&#x2011;colors</a>  â€¢ <a href="command-line-options.html#units">&#x2011;units</a>  â€¢ <a href="command-line-options.html#unsharp">&#x2011;unsharp</a>  â€¢ <a href="command-line-options.html#update">&#x2011;update</a>  â€¢ <a href="command-line-options.html#verbose">&#x2011;verbose</a>  â€¢ <a href="command-line-options.html#version">&#x2011;version</a>  â€¢ <a href="command-line-options.html#view">&#x2011;view</a>  â€¢ <a href="command-line-options.html#vignette">&#x2011;vignette</a>  â€¢ <a href="command-line-options.html#virtual-pixel">&#x2011;virtual&#x2011;pixel</a>  â€¢ <a href="command-line-options.html#visual">&#x2011;visual</a>  â€¢ <a href="command-line-options.html#watermark">&#x2011;watermark</a>  â€¢ <a href="command-line-options.html#wave">&#x2011;wave</a>  â€¢ <a href="command-line-options.html#wavelet-denoise">&#x2011;wavelet&#x2011;denoise</a>  â€¢ <a href="command-line-options.html#weight">&#x2011;weight</a>  â€¢ <a href="command-line-options.html#white-point">&#x2011;white&#x2011;point</a>  â€¢ <a href="command-line-options.html#white-threshold">&#x2011;white&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#window">&#x2011;window</a>  â€¢ <a href="command-line-options.html#window-group">&#x2011;window&#x2011;group</a>  â€¢ <a href="command-line-options.html#write">&#x2011;write</a>  â€¢ <a href="command-line-options.html#write-mask">&#x2011;write&#x2011;mask</a>  </p>
-
+<p class="text-center"><a href="command-line-options.html#adaptive-blur">&#x2011;adaptive&#x2011;blur</a>  â€¢ <a href="command-line-options.html#adaptive-resize">&#x2011;adaptive&#x2011;resize</a>  â€¢ <a href="command-line-options.html#adaptive-sharpen">&#x2011;adaptive&#x2011;sharpen</a>  â€¢ <a href="command-line-options.html#adjoin">&#x2011;adjoin</a>  â€¢ <a href="command-line-options.html#affine">&#x2011;affine</a>  â€¢ <a href="command-line-options.html#alpha">&#x2011;alpha</a>  â€¢ <a href="command-line-options.html#alpha-color">&#x2011;alpha&#x2011;color</a>  â€¢ <a href="command-line-options.html#annotate">&#x2011;annotate</a>  â€¢ <a href="command-line-options.html#antialias">&#x2011;antialias</a>  â€¢ <a href="command-line-options.html#append">&#x2011;append</a>  â€¢ <a href="command-line-options.html#attenuate">&#x2011;attenuate</a>  â€¢ <a href="command-line-options.html#authenticate">&#x2011;authenticate</a>  â€¢ <a href="command-line-options.html#auto-gamma">&#x2011;auto&#x2011;gamma</a>  â€¢ <a href="command-line-options.html#auto-level">&#x2011;auto&#x2011;level</a>  â€¢ <a href="command-line-options.html#auto-orient">&#x2011;auto&#x2011;orient</a>  â€¢ <a href="command-line-options.html#backdrop">&#x2011;backdrop</a>  â€¢ <a href="command-line-options.html#background">&#x2011;background</a>  â€¢ <a href="command-line-options.html#bench">&#x2011;bench</a>  â€¢ <a href="command-line-options.html#bias">&#x2011;bias</a>  â€¢ <a href="command-line-options.html#black-point-compensation">&#x2011;black&#x2011;point&#x2011;compensation</a>  â€¢ <a href="command-line-options.html#black-threshold">&#x2011;black&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#blend">&#x2011;blend</a>  â€¢ <a href="command-line-options.html#blue-primary">&#x2011;blue&#x2011;primary</a>  â€¢ <a href="command-line-options.html#blue-shift">&#x2011;blue&#x2011;shift</a>  â€¢ <a href="command-line-options.html#blur">&#x2011;blur</a>  â€¢ <a href="command-line-options.html#border">&#x2011;border</a>  â€¢ <a href="command-line-options.html#bordercolor">&#x2011;bordercolor</a>  â€¢ <a href="command-line-options.html#borderwidth">&#x2011;borderwidth</a>  â€¢ <a href="command-line-options.html#brightness-contrast">&#x2011;brightness&#x2011;contrast</a>  â€¢ <a href="command-line-options.html#cache">&#x2011;cache</a>  â€¢ <a href="command-line-options.html#canny">&#x2011;canny</a>  â€¢ <a href="command-line-options.html#caption">&#x2011;caption</a>  â€¢ <a href="command-line-options.html#cdl">&#x2011;cdl</a>  â€¢ <a href="command-line-options.html#channel">&#x2011;channel</a>  â€¢ <a href="command-line-options.html#charcoal">&#x2011;charcoal</a>  â€¢ <a href="command-line-options.html#channel-fx">&#x2011;channel&#x2011;fx</a>  â€¢ <a href="command-line-options.html#chop">&#x2011;chop</a>  â€¢ <a href="command-line-options.html#clamp">&#x2011;clamp</a>  â€¢ <a href="command-line-options.html#clip">&#x2011;clip</a>  â€¢ <a href="command-line-options.html#clip-mask">&#x2011;clip&#x2011;mask</a>  â€¢ <a href="command-line-options.html#clip-path">&#x2011;clip&#x2011;path</a>  â€¢ <a href="command-line-options.html#clone">&#x2011;clone</a>  â€¢ <a href="command-line-options.html#clut">&#x2011;clut</a>  â€¢ <a href="command-line-options.html#coalesce">&#x2011;coalesce</a>  â€¢ <a href="command-line-options.html#colorize">&#x2011;colorize</a>  â€¢ <a href="command-line-options.html#colormap">&#x2011;colormap</a>  â€¢ <a href="command-line-options.html#color-matrix">&#x2011;color&#x2011;matrix</a>  â€¢ <a href="command-line-options.html#colors">&#x2011;colors</a>  â€¢ <a href="command-line-options.html#colorspace">&#x2011;colorspace</a>  â€¢ <a href="command-line-options.html#combine">&#x2011;combine</a>  â€¢ <a href="command-line-options.html#comment">&#x2011;comment</a>  â€¢ <a href="command-line-options.html#compare">&#x2011;compare</a>  â€¢ <a href="command-line-options.html#complex">&#x2011;complex</a>  â€¢ <a href="command-line-options.html#compose">&#x2011;compose</a>  â€¢ <a href="command-line-options.html#composite">&#x2011;composite</a>  â€¢ <a href="command-line-options.html#compress">&#x2011;compress</a>  â€¢ <a href="command-line-options.html#connected-components">&#x2011;connected&#x2011;components</a>  â€¢ <a href="command-line-options.html#contrast">&#x2011;contrast</a>  â€¢ <a href="command-line-options.html#contrast-stretch">&#x2011;contrast&#x2011;stretch</a>  â€¢ <a href="command-line-options.html#convolve">&#x2011;convolve</a>  â€¢ <a href="command-line-options.html#copy">&#x2011;copy</a>  â€¢ <a href="command-line-options.html#crop">&#x2011;crop</a>  â€¢ <a href="command-line-options.html#cycle">&#x2011;cycle</a>  â€¢ <a href="command-line-options.html#debug">&#x2011;debug</a>  â€¢ <a href="command-line-options.html#decipher">&#x2011;decipher</a>  â€¢ <a href="command-line-options.html#deconstruct">&#x2011;deconstruct</a>  â€¢ <a href="command-line-options.html#define">&#x2011;define</a>  â€¢ <a href="command-line-options.html#delay">&#x2011;delay</a>  â€¢ <a href="command-line-options.html#delete">&#x2011;delete</a>  â€¢ <a href="command-line-options.html#density">&#x2011;density</a>  â€¢ <a href="command-line-options.html#depth">&#x2011;depth</a>  â€¢ <a href="command-line-options.html#descend">&#x2011;descend</a>  â€¢ <a href="command-line-options.html#deskew">&#x2011;deskew</a>  â€¢ <a href="command-line-options.html#despeckle">&#x2011;despeckle</a>  â€¢ <a href="command-line-options.html#direction">&#x2011;direction</a>  â€¢ <a href="command-line-options.html#displace">&#x2011;displace</a>  â€¢ <a href="command-line-options.html#display">&#x2011;display</a>  â€¢ <a href="command-line-options.html#dispose">&#x2011;dispose</a>  â€¢ <a href="command-line-options.html#dissimilarity-threshold">&#x2011;dissimilarity&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#dissolve">&#x2011;dissolve</a>  â€¢ <a href="command-line-options.html#distort">&#x2011;distort</a>  â€¢ <a href="command-line-options.html#distribute-cache">&#x2011;distribute&#x2011;cache</a>  â€¢ <a href="command-line-options.html#dither">&#x2011;dither</a>  â€¢ <a href="command-line-options.html#draw">&#x2011;draw</a>  â€¢ <a href="command-line-options.html#duplicate">&#x2011;duplicate</a>  â€¢ <a href="command-line-options.html#edge">&#x2011;edge</a>  â€¢ <a href="command-line-options.html#emboss">&#x2011;emboss</a>  â€¢ <a href="command-line-options.html#encipher">&#x2011;encipher</a>  â€¢ <a href="command-line-options.html#encoding">&#x2011;encoding</a>  â€¢ <a href="command-line-options.html#endian">&#x2011;endian</a>  â€¢ <a href="command-line-options.html#enhance">&#x2011;enhance</a>  â€¢ <a href="command-line-options.html#equalize">&#x2011;equalize</a>  â€¢ <a href="command-line-options.html#evaluate">&#x2011;evaluate</a>  â€¢ <a href="command-line-options.html#evaluate-sequence">&#x2011;evaluate&#x2011;sequence</a>  â€¢ <a href="command-line-options.html#extent">&#x2011;extent</a>  â€¢ <a href="command-line-options.html#extract">&#x2011;extract</a>  â€¢ <a href="command-line-options.html#family">&#x2011;family</a>  â€¢ <a href="command-line-options.html#features">&#x2011;features</a>  â€¢ <a href="command-line-options.html#fft">&#x2011;fft</a>  â€¢ <a href="command-line-options.html#fill">&#x2011;fill</a>  â€¢ <a href="command-line-options.html#filter">&#x2011;filter</a>  â€¢ <a href="command-line-options.html#flatten">&#x2011;flatten</a>  â€¢ <a href="command-line-options.html#flip">&#x2011;flip</a>  â€¢ <a href="command-line-options.html#floodfill">&#x2011;floodfill</a>  â€¢ <a href="command-line-options.html#flop">&#x2011;flop</a>  â€¢ <a href="command-line-options.html#font">&#x2011;font</a>  â€¢ <a href="command-line-options.html#foreground">&#x2011;foreground</a>  â€¢ <a href="command-line-options.html#format">&#x2011;format</a>  â€¢ <a href="command-line-options.html#format_identify_">&#x2011;format[identify]</a>  â€¢ <a href="command-line-options.html#frame">&#x2011;frame</a>  â€¢ <a href="command-line-options.html#frame_import_">&#x2011;frame[import]</a>  â€¢ <a href="command-line-options.html#function">&#x2011;function</a>  â€¢ <a href="command-line-options.html#fuzz">&#x2011;fuzz</a>  â€¢ <a href="command-line-options.html#fx">&#x2011;fx</a>  â€¢ <a href="command-line-options.html#gamma">&#x2011;gamma</a>  â€¢ <a href="command-line-options.html#gaussian-blur">&#x2011;gaussian&#x2011;blur</a>  â€¢ <a href="command-line-options.html#geometry">&#x2011;geometry</a>  â€¢ <a href="command-line-options.html#gravity">&#x2011;gravity</a>  â€¢ <a href="command-line-options.html#grayscale">&#x2011;grayscale</a>  â€¢ <a href="command-line-options.html#green-primary">&#x2011;green&#x2011;primary</a>  â€¢ <a href="command-line-options.html#hald-clut">&#x2011;hald&#x2011;clut</a>  â€¢ <a href="command-line-options.html#help">&#x2011;help</a>  â€¢ <a href="command-line-options.html#highlight-color">&#x2011;highlight&#x2011;color</a>  â€¢ <a href="command-line-options.html#hough-lines">&#x2011;hough&#x2011;lines</a>  â€¢ <a href="command-line-options.html#iconGeometry">&#x2011;iconGeometry</a>  â€¢ <a href="command-line-options.html#iconic">&#x2011;iconic</a>  â€¢ <a href="command-line-options.html#identify">&#x2011;identify</a>  â€¢ <a href="command-line-options.html#ift">&#x2011;ift</a>  â€¢ <a href="command-line-options.html#immutable">&#x2011;immutable</a>  â€¢ <a href="command-line-options.html#implode">&#x2011;implode</a>  â€¢ <a href="command-line-options.html#insert">&#x2011;insert</a>  â€¢ <a href="command-line-options.html#intensity">&#x2011;intensity</a>  â€¢ <a href="command-line-options.html#intent">&#x2011;intent</a>  â€¢ <a href="command-line-options.html#interlace">&#x2011;interlace</a>  â€¢ <a href="command-line-options.html#interpolate">&#x2011;interpolate</a>  â€¢ <a href="command-line-options.html#interline-spacing">&#x2011;interline&#x2011;spacing</a>  â€¢ <a href="command-line-options.html#interword-spacing">&#x2011;interword&#x2011;spacing</a>  â€¢ <a href="command-line-options.html#kerning">&#x2011;kerning</a>  â€¢ <a href="command-line-options.html#kuwahara">&#x2011;kuwahara</a>  â€¢ <a href="command-line-options.html#label">&#x2011;label</a>  â€¢ <a href="command-line-options.html#lat">&#x2011;lat</a>  â€¢ <a href="command-line-options.html#layers">&#x2011;layers</a>  â€¢ <a href="command-line-options.html#level">&#x2011;level</a>  â€¢ <a href="command-line-options.html#level-colors">&#x2011;level&#x2011;colors</a>  â€¢ <a href="command-line-options.html#limit">&#x2011;limit</a>  â€¢ <a href="command-line-options.html#linear-stretch">&#x2011;linear&#x2011;stretch</a>  â€¢ <a href="command-line-options.html#linewidth">&#x2011;linewidth</a>  â€¢ <a href="command-line-options.html#liquid-rescale">&#x2011;liquid&#x2011;rescale</a>  â€¢ <a href="command-line-options.html#list">&#x2011;list</a>  â€¢ <a href="command-line-options.html#log">&#x2011;log</a>  â€¢ <a href="command-line-options.html#loop">&#x2011;loop</a>  â€¢ <a href="command-line-options.html#lowlight-color">&#x2011;lowlight&#x2011;color</a>  â€¢ <a href="command-line-options.html#magnify">&#x2011;magnify</a>  â€¢ <a href="command-line-options.html#map">&#x2011;map</a>  â€¢ <a href="command-line-options.html#map_stream_">&#x2011;map[stream]</a>  â€¢ <a href="command-line-options.html#mattecolor">&#x2011;mattecolor</a>  â€¢ <a href="command-line-options.html#median">&#x2011;median</a>  â€¢ <a href="command-line-options.html#mean-shift">&#x2011;mean&#x2011;shift</a>  â€¢ <a href="command-line-options.html#metric">&#x2011;metric</a>  â€¢ <a href="command-line-options.html#mode">&#x2011;mode</a>  â€¢ <a href="command-line-options.html#modulate">&#x2011;modulate</a>  â€¢ <a href="command-line-options.html#moments">&#x2011;moments</a>  â€¢ <a href="command-line-options.html#monitor">&#x2011;monitor</a>  â€¢ <a href="command-line-options.html#monochrome">&#x2011;monochrome</a>  â€¢ <a href="command-line-options.html#morph">&#x2011;morph</a>  â€¢ <a href="command-line-options.html#morphology">&#x2011;morphology</a>  â€¢ <a href="command-line-options.html#mosaic">&#x2011;mosaic</a>  â€¢ <a href="command-line-options.html#motion-blur">&#x2011;motion&#x2011;blur</a>  â€¢ <a href="command-line-options.html#name">&#x2011;name</a>  â€¢ <a href="command-line-options.html#negate">&#x2011;negate</a>  â€¢ <a href="command-line-options.html#noise">&#x2011;noise</a>  â€¢ <a href="command-line-options.html#normalize">&#x2011;normalize</a>  â€¢ <a href="command-line-options.html#opaque">&#x2011;opaque</a>  â€¢ <a href="command-line-options.html#ordered-dither">&#x2011;ordered&#x2011;dither</a>  â€¢ <a href="command-line-options.html#orient">&#x2011;orient</a>  â€¢ <a href="command-line-options.html#page">&#x2011;page</a>  â€¢ <a href="command-line-options.html#paint">&#x2011;paint</a>  â€¢ <a href="command-line-options.html#path">&#x2011;path</a>  â€¢ <a href="command-line-options.html#pause_animate_">&#x2011;pause[animate]</a>  â€¢ <a href="command-line-options.html#pause_import_">&#x2011;pause[import]</a>  â€¢ <a href="command-line-options.html#perceptible">&#x2011;perceptible</a>  â€¢ <a href="command-line-options.html#ping">&#x2011;ping</a>  â€¢ <a href="command-line-options.html#pointsize">&#x2011;pointsize</a>  â€¢ <a href="command-line-options.html#polaroid">&#x2011;polaroid</a>  â€¢ <a href="command-line-options.html#poly">&#x2011;poly</a>  â€¢ <a href="command-line-options.html#posterize">&#x2011;posterize</a>  â€¢ <a href="command-line-options.html#precision">&#x2011;precision</a>  â€¢ <a href="command-line-options.html#preview">&#x2011;preview</a>  â€¢ <a href="command-line-options.html#print">&#x2011;print</a>  â€¢ <a href="command-line-options.html#process">&#x2011;process</a>  â€¢ <a href="command-line-options.html#profile">&#x2011;profile</a>  â€¢ <a href="command-line-options.html#quality">&#x2011;quality</a>  â€¢ <a href="command-line-options.html#quantize">&#x2011;quantize</a>  â€¢ <a href="command-line-options.html#quiet">&#x2011;quiet</a>  â€¢ <a href="command-line-options.html#radial-blur">&#x2011;radial&#x2011;blur</a>  â€¢ <a href="command-line-options.html#raise">&#x2011;raise</a>  â€¢ <a href="command-line-options.html#random-threshold">&#x2011;random&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#read-mask">&#x2011;read&#x2011;mask</a>  â€¢ <a href="command-line-options.html#red-primary">&#x2011;red&#x2011;primary</a>  â€¢ <a href="command-line-options.html#regard-warnings">&#x2011;regard&#x2011;warnings</a>  â€¢ <a href="command-line-options.html#region">&#x2011;region</a>  â€¢ <a href="command-line-options.html#remap">&#x2011;remap</a>  â€¢ <a href="command-line-options.html#remote">&#x2011;remote</a>  â€¢ <a href="command-line-options.html#render">&#x2011;render</a>  â€¢ <a href="command-line-options.html#repage">&#x2011;repage</a>  â€¢ <a href="command-line-options.html#resample">&#x2011;resample</a>  â€¢ <a href="command-line-options.html#resize">&#x2011;resize</a>  â€¢ <a href="command-line-options.html#respect-parentheses">&#x2011;respect&#x2011;parentheses</a>  â€¢ <a href="command-line-options.html#reverse">&#x2011;reverse</a>  â€¢ <a href="command-line-options.html#roll">&#x2011;roll</a>  â€¢ <a href="command-line-options.html#rotate">&#x2011;rotate</a>  â€¢ <a href="command-line-options.html#sample">&#x2011;sample</a>  â€¢ <a href="command-line-options.html#sampling-factor">&#x2011;sampling&#x2011;factor</a>  â€¢ <a href="command-line-options.html#scale">&#x2011;scale</a>  â€¢ <a href="command-line-options.html#scene">&#x2011;scene</a>  â€¢ <a href="command-line-options.html#screen">&#x2011;screen</a>  â€¢ <a href="command-line-options.html#seed">&#x2011;seed</a>  â€¢ <a href="command-line-options.html#segment">&#x2011;segment</a>  â€¢ <a href="command-line-options.html#selective-blur">&#x2011;selective&#x2011;blur</a>  â€¢ <a href="command-line-options.html#separate">&#x2011;separate</a>  â€¢ <a href="command-line-options.html#sepia-tone">&#x2011;sepia&#x2011;tone</a>  â€¢ <a href="command-line-options.html#set">&#x2011;set</a>  â€¢ <a href="command-line-options.html#shade">&#x2011;shade</a>  â€¢ <a href="command-line-options.html#shadow">&#x2011;shadow</a>  â€¢ <a href="command-line-options.html#shared-memory">&#x2011;shared&#x2011;memory</a>  â€¢ <a href="command-line-options.html#sharpen">&#x2011;sharpen</a>  â€¢ <a href="command-line-options.html#shave">&#x2011;shave</a>  â€¢ <a href="command-line-options.html#shear">&#x2011;shear</a>  â€¢ <a href="command-line-options.html#sigmoidal-contrast">&#x2011;sigmoidal&#x2011;contrast</a>  â€¢ <a href="command-line-options.html#silent">&#x2011;silent</a>  â€¢ <a href="command-line-options.html#similarity-threshold">&#x2011;similarity&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#size">&#x2011;size</a>  â€¢ <a href="command-line-options.html#sketch">&#x2011;sketch</a>  â€¢ <a href="command-line-options.html#smush">&#x2011;smush</a>  â€¢ <a href="command-line-options.html#snaps">&#x2011;snaps</a>  â€¢ <a href="command-line-options.html#solarize">&#x2011;solarize</a>  â€¢ <a href="command-line-options.html#sparse-color">&#x2011;sparse&#x2011;color</a>  â€¢ <a href="command-line-options.html#splice">&#x2011;splice</a>  â€¢ <a href="command-line-options.html#spread">&#x2011;spread</a>  â€¢ <a href="command-line-options.html#statistic">&#x2011;statistic</a>  â€¢ <a href="command-line-options.html#stegano">&#x2011;stegano</a>  â€¢ <a href="command-line-options.html#stereo">&#x2011;stereo</a>  â€¢ <a href="command-line-options.html#storage-type">&#x2011;storage&#x2011;type</a>  â€¢ <a href="command-line-options.html#stretch">&#x2011;stretch</a>  â€¢ <a href="command-line-options.html#strip">&#x2011;strip</a>  â€¢ <a href="command-line-options.html#stroke">&#x2011;stroke</a>  â€¢ <a href="command-line-options.html#strokewidth">&#x2011;strokewidth</a>  â€¢ <a href="command-line-options.html#style">&#x2011;style</a>  â€¢ <a href="command-line-options.html#subimage-search">&#x2011;subimage&#x2011;search</a>  â€¢ <a href="command-line-options.html#swap">&#x2011;swap</a>  â€¢ <a href="command-line-options.html#swirl">&#x2011;swirl</a>  â€¢ <a href="command-line-options.html#synchronize">&#x2011;synchronize</a>  â€¢ <a href="command-line-options.html#taint">&#x2011;taint</a>  â€¢ <a href="command-line-options.html#text-font">&#x2011;text&#x2011;font</a>  â€¢ <a href="command-line-options.html#texture">&#x2011;texture</a>  â€¢ <a href="command-line-options.html#threshold">&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#thumbnail">&#x2011;thumbnail</a>  â€¢ <a href="command-line-options.html#tile">&#x2011;tile</a>  â€¢ <a href="command-line-options.html#tile-offset">&#x2011;tile&#x2011;offset</a>  â€¢ <a href="command-line-options.html#tint">&#x2011;tint</a>  â€¢ <a href="command-line-options.html#title">&#x2011;title</a>  â€¢ <a href="command-line-options.html#transform">&#x2011;transform</a>  â€¢ <a href="command-line-options.html#transparent">&#x2011;transparent</a>  â€¢ <a href="command-line-options.html#transparent-color">&#x2011;transparent&#x2011;color</a>  â€¢ <a href="command-line-options.html#transpose">&#x2011;transpose</a>  â€¢ <a href="command-line-options.html#transverse">&#x2011;transverse</a>  â€¢ <a href="command-line-options.html#treedepth">&#x2011;treedepth</a>  â€¢ <a href="command-line-options.html#trim">&#x2011;trim</a>  â€¢ <a href="command-line-options.html#type">&#x2011;type</a>  â€¢ <a href="command-line-options.html#undercolor">&#x2011;undercolor</a>  â€¢ <a href="command-line-options.html#unique-colors">&#x2011;unique&#x2011;colors</a>  â€¢ <a href="command-line-options.html#units">&#x2011;units</a>  â€¢ <a href="command-line-options.html#unsharp">&#x2011;unsharp</a>  â€¢ <a href="command-line-options.html#update">&#x2011;update</a>  â€¢ <a href="command-line-options.html#verbose">&#x2011;verbose</a>  â€¢ <a href="command-line-options.html#version">&#x2011;version</a>  â€¢ <a href="command-line-options.html#view">&#x2011;view</a>  â€¢ <a href="command-line-options.html#vignette">&#x2011;vignette</a>  â€¢ <a href="command-line-options.html#virtual-pixel">&#x2011;virtual&#x2011;pixel</a>  â€¢ <a href="command-line-options.html#visual">&#x2011;visual</a>  â€¢ <a href="command-line-options.html#watermark">&#x2011;watermark</a>  â€¢ <a href="command-line-options.html#wave">&#x2011;wave</a>  â€¢ <a href="command-line-options.html#wavelet-denoise">&#x2011;wavelet&#x2011;denoise</a>  â€¢ <a href="command-line-options.html#weight">&#x2011;weight</a>  â€¢ <a href="command-line-options.html#white-point">&#x2011;white&#x2011;point</a>  â€¢ <a href="command-line-options.html#white-threshold">&#x2011;white&#x2011;threshold</a>  â€¢ <a href="command-line-options.html#window">&#x2011;window</a>  â€¢ <a href="command-line-options.html#window-group">&#x2011;window&#x2011;group</a>  â€¢ <a href="command-line-options.html#write">&#x2011;write</a>  â€¢ <a href="command-line-options.html#write-mask">&#x2011;write&#x2011;mask</a>  </p> 
 <p class="lead magick-description">Below is list of command-line options recognized by the ImageMagick <a href="command-line-tools.html">command-line tools</a>. If you want a description of a particular option, click on the option name in the navigation bar above and you will go right to it. Unless otherwise noted, each option is recognized by the commands: <a href="convert.html">convert</a> and <a href="mogrify.html">mogrify</a>.</p>
 
 <div style="margin: auto;">
@@ -938,7 +937,41 @@ alpha channel present, and the <a href="command-line-options.html#channel" >-cha
 the operator to apply the operation using alpha channels. The <a
 href="command-line-options.html#clut">-clut</a> operator is a good example of this. </p>
 
+<div style="margin: auto;">
+  <h3 class="magick-header"><a id="channel-fx"></a>-channel-fx <var>expression</var></h3>
+</div>
+
+<p class="magick-description">exchange, extract, or copy one or more image channels.</p>
+
+<p>The expression consists of one or more channels, either mnemonic or numeric (e.g. red or 0, green or 1, etc.), separated by certain operation symbols as follows:</p>
+
+<pre>
+&lt;=&gt;  exchange two channels (e.g. red&lt;=&gt;blue)
+=&gt;   copy one channel to another channel (e.g. red=&gt;green)
+=    assign a constant value to a channel (e.g. red=50%)
+,    write new image with channels in the specified order (e.g. red, green)
+;    add a new output image for the next set of channel operations (e.g. red; green; blue)
+|    move to the next input image for the source of channel data (e.g. | gray=>alpha)
+</pre>
+
+<p>For example, to create 3 grayscale images from the red, green, and blue channels of an image, use:</p>
+
+<pre>
+-channel-fx "red; green; blue"
+</pre>
+
+<p>A channel without an operation symbol implies separate (i.e, semicolon).</p>
+
+<p>Here we take an sRGB image and a grayscale image and inject the grayscale image into the alpha channel:</p>
+<pre>
+convert wizard.png mask.pgm -channel-fx '| gray=>alpha' wizard-alpha.png
+</pre>
+<p>Use a similar command to define a read mask:</p>
+<pre>
+convert wizard.png mask.pgm -channel-fx '| gray=>read-mask' wizard-mask.png
+</pre>
 
+<p>Add <code>-debug pixel</code> prior to the <code>-channel-fx</code> option to track the channel morphology.</p>
 
 <div style="margin: auto;">
   <h3 class="magick-header"><a id="charcoal"></a>-charcoal <var>factor</var></h3>
@@ -946,6 +979,7 @@ href="command-line-options.html#clut">-clut</a> operator is a good example of th
 
 <p class="magick-description">Simulate a charcoal drawing.</p>
 
+
 <div style="margin: auto;">
   <h3 class="magick-header"><a id="chop"></a>-chop <var>geometry</var></h3>
 </div>
@@ -1200,7 +1234,7 @@ LCHuv        LMS          Log          Luv
 OHTA         Rec601YCbCr  Rec709YCbCr  RGB
 scRGB        sRGB         Transparent  xyY
 XYZ          YCbCr        YCC          YDbDr
-YIQ          YPbPr        YUV
+YIQ          YPbPr        YUV          Undefined
 </pre>
 
 <p>To print a complete list of colorspaces, use <a href="command-line-options.html#list">-list colorspace</a>.</p>
@@ -1306,6 +1340,8 @@ YIQ          YPbPr        YUV
 
 <p>Note the scRGB colorspace requires HDRI support otherwise it behaves just like linear RGB.</p>
 
+<p>Use the <code>Undefined</code> colorspace to identify multi-spectral images.</p>
+
 <div style="margin: auto;">
   <h3 class="magick-header"><a id="combine"></a>-combine</h3>
 </div>
@@ -1774,10 +1810,10 @@ available:</p>
 
   <tr>
     <td>colorspace:auto-grayscale=<var>on|off</var></td>
-    <td>prevent automatic conversion to grayscale inside coders that support 
-    grayscale. This should be accompanied by -type truecolor. PNG and TIF do 
-    not need this define. With PNG, just use PNG24:image. With TIF, just use 
-    -type truecolor. JPG and PSD will need this define.</td> 
+    <td>prevent automatic conversion to grayscale inside coders that support
+    grayscale. This should be accompanied by -type truecolor. PNG and TIF do
+    not need this define. With PNG, just use PNG24:image. With TIF, just use
+    -type truecolor. JPG and PSD will need this define.</td>
   </tr>
 
   <tr>
@@ -1794,9 +1830,9 @@ available:</p>
 
   <tr>
     <td>compose:clamp=<var>on|off</var></td>
-    <td>set each pixel whose value is below zero to zero and any the pixel 
-    whose value is above the quantum range to the quantum range (e.g. 65535) 
-    otherwise the pixel value remains unchanged.  Define supported in 
+    <td>set each pixel whose value is below zero to zero and any the pixel
+    whose value is above the quantum range to the quantum range (e.g. 65535)
+    otherwise the pixel value remains unchanged.  Define supported in
     ImageMagick 6.9.1-3 and above.</td>
   </tr>
 
@@ -8034,4 +8070,4 @@ but with strict boolean masking. </p>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:16 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:33 -->
\ No newline at end of file
index 6633ac689b9822c0f9e09ca5e92709369e279209..def6e4b351676e02a239e68b27a4796cd3e4f0af 100644 (file)
@@ -364,6 +364,7 @@ convert logo: gif:- | display -define stream:buffer-size=0 gif:-
 <ul>
 <li><a href="command-line-processing.html#setting">Image Setting</a></li>
 <li><a href="command-line-processing.html#operator">Image Operator</a></li>
+<li><a href="command-line-processing.html#channel">Image Channel Operator</a></li>
 <li><a href="command-line-processing.html#sequence">Image Sequence Operator</a></li>
 <li><a href="command-line-processing.html#geometry">Image Geometry</a></li>
 <li><a href="command-line-processing.html#stack">Image Stack</a></li>
@@ -406,6 +407,11 @@ include:</p>
 convert wand.png -negate wizard.png images.png
 </pre>
 
+<h4 class="magick-header"><a id="channel"></a>Image Channel Operator</h4>
+<p>Operate directly on image channels:</p>
+<ul>
+<a href="command-line-options.html#channel-fx">&#x2011;channel&#x2011;fx</a>  â€¢ <a href="command-line-options.html#separate">&#x2011;separate</a> </ul>
+
 <h4 class="magick-header"><a id="sequence"></a>Image Sequence Operator</h4>
 
 <p>An image sequence operator differs from a setting in that it affects an
@@ -413,7 +419,7 @@ image sequence immediately as it appears on the command-line.  Choose from
 these image sequence operators:</p>
 
 <ul>
-<a href="command-line-options.html#append">&#x2011;append</a>  â€¢ <a href="command-line-options.html#affinity">&#x2011;affinity</a>  â€¢ <a href="command-line-options.html#average">&#x2011;average</a>  â€¢ <a href="command-line-options.html#clut">&#x2011;clut</a>  â€¢ <a href="command-line-options.html#coalesce">&#x2011;coalesce</a>  â€¢ <a href="command-line-options.html#combine">&#x2011;combine</a>  â€¢ <a href="command-line-options.html#compare">&#x2011;compare</a>  â€¢ <a href="command-line-options.html#complex">&#x2011;complex</a>  â€¢ <a href="command-line-options.html#composite">&#x2011;composite</a>  â€¢ <a href="command-line-options.html#copy">&#x2011;copy</a>  â€¢ <a href="command-line-options.html#crop">&#x2011;crop</a>  â€¢ <a href="command-line-options.html#debug">&#x2011;debug</a>  â€¢ <a href="command-line-options.html#deconstruct">&#x2011;deconstruct</a>  â€¢ <a href="command-line-options.html#delete">&#x2011;delete</a>  â€¢ <a href="command-line-options.html#evaluate-sequence">&#x2011;evaluate&#x2011;sequence</a>  â€¢ <a href="command-line-options.html#fft">&#x2011;fft</a>  â€¢ <a href="command-line-options.html#flatten">&#x2011;flatten</a>  â€¢ <a href="command-line-options.html#fx">&#x2011;fx</a>  â€¢ <a href="command-line-options.html#hald-clut">&#x2011;hald&#x2011;clut</a>  â€¢ <a href="command-line-options.html#ift">&#x2011;ift</a>  â€¢ <a href="command-line-options.html#identify">&#x2011;identify</a>  â€¢ <a href="command-line-options.html#insert">&#x2011;insert</a>  â€¢ <a href="command-line-options.html#layers">&#x2011;layers</a>  â€¢ <a href="command-line-options.html#limit">&#x2011;limit</a>  â€¢ <a href="command-line-options.html#map">&#x2011;map</a>  â€¢ <a href="command-line-options.html#maximum">&#x2011;maximum</a>  â€¢ <a href="command-line-options.html#minimum">&#x2011;minimum</a>  â€¢ <a href="command-line-options.html#morph">&#x2011;morph</a>  â€¢ <a href="command-line-options.html#mosaic">&#x2011;mosaic</a>  â€¢ <a href="command-line-options.html#optimize">&#x2011;optimize</a>  â€¢ <a href="command-line-options.html#print">&#x2011;print</a>  â€¢ <a href="command-line-options.html#process">&#x2011;process</a>  â€¢ <a href="command-line-options.html#quiet">&#x2011;quiet</a>  â€¢ <a href="command-line-options.html#separate">&#x2011;separate</a>  â€¢ <a href="command-line-options.html#swap">&#x2011;swap</a>  â€¢ <a href="command-line-options.html#write">&#x2011;write</a> </ul>
+<a href="command-line-options.html#append">&#x2011;append</a>  â€¢ <a href="command-line-options.html#affinity">&#x2011;affinity</a>  â€¢ <a href="command-line-options.html#average">&#x2011;average</a>  â€¢ <a href="command-line-options.html#clut">&#x2011;clut</a>  â€¢ <a href="command-line-options.html#coalesce">&#x2011;coalesce</a>  â€¢ <a href="command-line-options.html#combine">&#x2011;combine</a>  â€¢ <a href="command-line-options.html#compare">&#x2011;compare</a>  â€¢ <a href="command-line-options.html#complex">&#x2011;complex</a>  â€¢ <a href="command-line-options.html#composite">&#x2011;composite</a>  â€¢ <a href="command-line-options.html#copy">&#x2011;copy</a>  â€¢ <a href="command-line-options.html#crop">&#x2011;crop</a>  â€¢ <a href="command-line-options.html#debug">&#x2011;debug</a>  â€¢ <a href="command-line-options.html#deconstruct">&#x2011;deconstruct</a>  â€¢ <a href="command-line-options.html#delete">&#x2011;delete</a>  â€¢ <a href="command-line-options.html#evaluate-sequence">&#x2011;evaluate&#x2011;sequence</a>  â€¢ <a href="command-line-options.html#fft">&#x2011;fft</a>  â€¢ <a href="command-line-options.html#flatten">&#x2011;flatten</a>  â€¢ <a href="command-line-options.html#fx">&#x2011;fx</a>  â€¢ <a href="command-line-options.html#hald-clut">&#x2011;hald&#x2011;clut</a>  â€¢ <a href="command-line-options.html#ift">&#x2011;ift</a>  â€¢ <a href="command-line-options.html#identify">&#x2011;identify</a>  â€¢ <a href="command-line-options.html#insert">&#x2011;insert</a>  â€¢ <a href="command-line-options.html#layers">&#x2011;layers</a>  â€¢ <a href="command-line-options.html#limit">&#x2011;limit</a>  â€¢ <a href="command-line-options.html#map">&#x2011;map</a>  â€¢ <a href="command-line-options.html#maximum">&#x2011;maximum</a>  â€¢ <a href="command-line-options.html#minimum">&#x2011;minimum</a>  â€¢ <a href="command-line-options.html#morph">&#x2011;morph</a>  â€¢ <a href="command-line-options.html#mosaic">&#x2011;mosaic</a>  â€¢ <a href="command-line-options.html#optimize">&#x2011;optimize</a>  â€¢ <a href="command-line-options.html#print">&#x2011;print</a>  â€¢ <a href="command-line-options.html#process">&#x2011;process</a>  â€¢ <a href="command-line-options.html#quiet">&#x2011;quiet</a>  â€¢ <a href="command-line-options.html#swap">&#x2011;swap</a>  â€¢ <a href="command-line-options.html#write">&#x2011;write</a> </ul>
 <p>In this example, <var>-append</var> appends three images into one:</p>
 
 <pre>
@@ -685,4 +691,4 @@ convert -define stream:buffer-size=0 logo: gif:- | display gif:-
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:16 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:33 -->
\ No newline at end of file
index ee35699e34ad7ffd01812c2234eb3669b7ef689d..e498b992bee6ee3ade3aa67138af9181f2e58926 100644 (file)
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:16 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:33 -->
\ No newline at end of file
index ca6f6f383e251b4b9ecbe0eca5b20da8b38ec1f4..f18b57b905c73e5ecedf8f990297132c21bbb51b 100644 (file)
@@ -365,4 +365,4 @@ transparent, extract, background, or shape the alpha channel</td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:33 -->
\ No newline at end of file
index 6017bf09588ec85e3a88f1116f2606f1c9ba1a80..0a102aeef8993fd8349b2c82c8bb707681b19c99 100644 (file)
@@ -644,4 +644,4 @@ href="https://www.imagemagick.org/script/command-line-options.html#list">-list c
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:39 -->
\ No newline at end of file
index dcd7a8b4c6f6b415847ea684e432d3ad456d8cee..fd94e65fff0a091290223f7673898872ec1d6f24 100644 (file)
@@ -526,4 +526,4 @@ transparent, extract, background, or shape the alpha channel</td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:47 -->
\ No newline at end of file
index cd36fa91a43703cad3862a3649206bc053d5a927..4a242e29ab9397b471d3178c883a6a36e67d9963 100644 (file)
@@ -1138,4 +1138,4 @@ fill="color name", channel="All, Default, Alpha, Black, Blue, CMYK, Cyan, Gray,
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:48 -->
\ No newline at end of file
index 782cba61cef3ac46eaad2122e3255315a77f1fa6..3fd2054aae585e0e75f5e1a64a24153c8e034602 100644 (file)
@@ -121,4 +121,4 @@ Objects (id: bounding-box centroid area mean-color):
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:02 -->
\ No newline at end of file
index c116c457f72742ad4720abc38cf8c9f3473a80ef..f7e255bce9a9cf8bc76602d44f4059af9d3870a4 100644 (file)
@@ -1322,4 +1322,4 @@ transparent, extract, background, or shape the alpha channel</td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:16 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:33 -->
\ No newline at end of file
index 3d327497d7850f133959e2465bdc52fb6dec9013..e9c1fd2cf8fa16b7ec2348d2450d25dc7704f084 100644 (file)
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:36 -->
\ No newline at end of file
index f6794cc0ecb60e5011334284865c41475f4bb0a9..902f4496998cc7701711fb784a4f0c9dde553a0b 100644 (file)
@@ -569,4 +569,4 @@ transparent, extract, background, or shape the alpha channel</td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:32 -->
\ No newline at end of file
index 93b5307e8e5a1f2dd7f16d8a6d736f5bb880544e..f9ea33af0c81bdcfb5a79c5f0def65a0d83ed4d6 100644 (file)
@@ -89,4 +89,4 @@ convert -limit memory 1GiB -limit map 2GiB -limit disk 4GiB \
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:02 -->
\ No newline at end of file
index d12d9f2240156af8181e6ba7d4362e1ce84bfb9a..8340d46d8983357aa46bd555ea8f4eb164bb9d55 100644 (file)
   </tr>
 
   <tr>
-      <td>ImageMagick-7.0.4-5.x86_64.rpm</td>
-      <td><a href= "https://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-7.0.4-5.x86_64.rpm">download</a></td>
-    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-7.0.4-5.x86_64.rpm">download</a></td>
+      <td>ImageMagick-7.0.4-8.x86_64.rpm</td>
+      <td><a href= "https://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-7.0.4-8.x86_64.rpm">download</a></td>
+    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-7.0.4-8.x86_64.rpm">download</a></td>
     <td>Redhat / CentOS 7.1 x86_64 RPM</td>
   </tr>
 
   <tr>
-      <td>ImageMagick-libs-7.0.4-5.x86_64.rpm</td>
-      <td><a href= "https://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-7.0.4-5.x86_64.rpm">download</a></td>
-    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-libs-7.0.4-5.x86_64.rpm">download</a></td>
+      <td>ImageMagick-libs-7.0.4-8.x86_64.rpm</td>
+      <td><a href= "https://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-7.0.4-8.x86_64.rpm">download</a></td>
+    <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-libs-7.0.4-8.x86_64.rpm">download</a></td>
     <td>Redhat / CentOS 7.1 x86_64 RPM</td>
   </tr>
 
 
 <p>ImageMagick RPM's are self-installing.  Simply type the following command and you're ready to start using ImageMagick:</p>
 
-<pre><span class="crtprompt"> </span><span class='crtin'>rpm -Uvh ImageMagick-7.0.4-5.x86_64.rpm</span></pre><p>You'll need the libraries as well:</p>
-<pre><span class="crtprompt"> </span><span class='crtin'>rpm -Uvh ImageMagick-libs-7.0.4-5.x86_64.rpm</span></pre>
+<pre><span class="crtprompt"> </span><span class='crtin'>rpm -Uvh ImageMagick-7.0.4-8.x86_64.rpm</span></pre><p>You'll need the libraries as well:</p>
+<pre><span class="crtprompt"> </span><span class='crtin'>rpm -Uvh ImageMagick-libs-7.0.4-8.x86_64.rpm</span></pre>
 <p>For other systems, create (or choose) a directory to install the package into and change to that directory, for example:</p>
 
 <pre>
@@ -258,7 +258,7 @@ display logo.gif
 <pre>
 ./imagemagick_compile.sh <var>VERSION</var>
 </pre>
-<p>where <var>VERSION</var> is the version of ImageMagick you want to compile (i.e.: 7.0.4-5, svn, ...)</p>
+<p>where <var>VERSION</var> is the version of ImageMagick you want to compile (i.e.: 7.0.4-8, svn, ...)</p>
 
 <p>This script compiles ImageMagick as a static library to be included in iOS projects and adds support for</p>
 <ul>
@@ -307,9 +307,9 @@ display logo.gif
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q16-x64-dll.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q16-x64-dll.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q16-x64-dll.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q16-x64-dll.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q16-x64-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q16-x64-dll.exe">download</a></td>
     <td>Win64 dynamic at 16 bits-per-pixel component</td>
   </tr>
 </table></div>
@@ -327,93 +327,93 @@ display logo.gif
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q16-x64-static.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q16-x64-static.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q16-x64-static.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q16-x64-static.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q16-x64-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q16-x64-static.exe">download</a></td>
    <td>Win64 static at 16 bits-per-pixel component</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q8-x64-dll.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q8-x64-dll.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q8-x64-dll.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q8-x64-dll.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q8-x64-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q8-x64-dll.exe">download</a></td>
    <td>Win64 dynamic at 8 bits-per-pixel component</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q8-x64-static.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q8-x64-static.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q8-x64-static.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q8-x64-static.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q8-x64-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q8-x64-static.exe">download</a></td>
     <td>Win64 static at 8 bits-per-pixel component</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q16-HDRI-x64-dll.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q16-HDRI-x64-dll.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q16-HDRI-x64-dll.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q16-HDRI-x64-dll.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q16-HDRI-x64-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q16-HDRI-x64-dll.exe">download</a></td>
     <td>Win64 dynamic at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q16-HDRI-x64-static.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q16-HDRI-x64-static.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q16-HDRI-x64-static.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q16-HDRI-x64-static.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q16-HDRI-x64-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q16-HDRI-x64-static.exe">download</a></td>
     <td>Win64 static at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q16-x86-dll.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q16-x86-dll.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q16-x86-dll.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q16-x86-dll.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q16-x86-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q16-x86-dll.exe">download</a></td>
     <td>Win32 dynamic at 16 bits-per-pixel component</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q16-x86-static.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q16-x86-static.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q16-x86-static.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q16-x86-static.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q16-x86-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q16-x86-static.exe">download</a></td>
     <td>Win32 static at 16 bits-per-pixel component</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q8-x86-dll.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q8-x86-dll.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q8-x86-dll.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q8-x86-dll.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q8-x86-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q8-x86-dll.exe">download</a></td>
     <td>Win32 dynamic at 8 bits-per-pixel component</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q8-x86-static.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q8-x86-static.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q8-x86-static.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q8-x86-static.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q8-x86-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q8-x86-static.exe">download</a></td>
     <td>Win32 static at 8 bits-per-pixel component</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q16-HDRI-x86-dll.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q16-HDRI-x86-dll.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q16-HDRI-x86-dll.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q16-HDRI-x86-dll.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q16-HDRI-x86-dll.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q16-HDRI-x86-dll.exe">download</a></td>
     <td>Win32 dynamic at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-Q16-HDRI-x86-static.exe</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-Q16-HDRI-x86-static.exe">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-Q16-HDRI-x86-static.exe">download</a></td>
+        <td>ImageMagick-7.0.4-8-Q16-HDRI-x86-static.exe</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-Q16-HDRI-x86-static.exe">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-Q16-HDRI-x86-static.exe">download</a></td>
     <td>Win32 static at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-portable-Q16-x86.zip</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-portable-Q16-x86.zip">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-portable-Q16-x86.zip">download</a></td>
+        <td>ImageMagick-7.0.4-8-portable-Q16-x86.zip</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-portable-Q16-x86.zip">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-portable-Q16-x86.zip">download</a></td>
     <td>Portable Win32 static at 16 bits-per-pixel component.  Just copy to your host and run (no installer, no Windows registry entries).</td>
   </tr>
 
   <tr>
-        <td>ImageMagick-7.0.4-5-portable-Q16-x64.zip</td>
-        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-5-portable-Q16-x64.zip">download</a></td>
-      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-5-portable-Q16-x64.zip">download</a></td>
+        <td>ImageMagick-7.0.4-8-portable-Q16-x64.zip</td>
+        <td><a href= "https://www.imagemagick.org/download/binaries/ImageMagick-7.0.4-8-portable-Q16-x64.zip">download</a></td>
+      <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.4-8-portable-Q16-x64.zip">download</a></td>
     <td>Portable Win64 static at 16 bits-per-pixel component.  Just copy to your host and run (no installer, no Windows registry entries).</td>
   </tr>
 </table></div>
@@ -464,4 +464,4 @@ objShell.Exec("magick ""e:/myimages/image.png"" ""e:/myimages/image.jpg""")
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:15 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:34 -->
\ No newline at end of file
index 899d7b580f604b1ee4b7755dfaf54f3666b34235..4a068014e90c596774dc502337bdf4aea9b81966 100644 (file)
@@ -887,4 +887,4 @@ Post ObjectData Descriptor Record
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:55 -->
\ No newline at end of file
index f8801d0f5facccc5951e2ee25c4f701dcbc906f4..fc7f78e8ed80c0531e60835bbb9361d5d9ddb6a0 100644 (file)
@@ -80,4 +80,4 @@
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:49 -->
\ No newline at end of file
index 2131b692dfac21dac541be7cfe95f5ce1f9bb5ae..26e8b70b1f99f8bd15a491f52c0c4b55c8a45c2d 100644 (file)
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:30 -->
\ No newline at end of file
index 607f8fa5f08cedfbb960bb165b1a689b7d6fbde2..7fef0287cad2bb981822bc36ee3b66754f3eea5b 100644 (file)
@@ -80,4 +80,4 @@
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 13:17 -->
\ No newline at end of file
index 2d5429cf41e31b6ed9e27116210656c2662837be..498132fbd7476bf0d0226393540bb9a9e2f83c29 100644 (file)
@@ -1932,4 +1932,4 @@ convert \( -size 15x15 canvas:black canvas:white -append \) \
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:15 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:35 -->
\ No newline at end of file
index 991f0a47de1742b680aa0d24760aafbc42cc3295..98835913518bfb139c9e3d6abb3d9f450dc40753 100644 (file)
@@ -420,4 +420,4 @@ convert rose: -duplicate 29 -virtual-pixel Gray -distort SRT '%[fx:360.0*t/n]' \
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:33 -->
\ No newline at end of file
index 8f245b2bc22540e8928f9a1fc70759a2c620b106..427a78491e1b8bf89ec5b2ea9a9dc25114b21936 100644 (file)
@@ -241,4 +241,4 @@ convert -size 256x256 -define gradient:radii=128,64 -define gradient:angle=45 ra
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:02 -->
\ No newline at end of file
index 96b0d24d463b6ea4a45d091bb77bd0d2a4b2c4fd..003caed72260c7edf9b2434fc004d990517f0a50 100644 (file)
 
 <h2 class="magick-header"><a id="enable"></a>Enabling HDRI in ImageMagick</h2>
 
-<p>By default, image pixels in ImageMagick are stored as unsigned values that range from 0 to the quantum depth, which is typically 16-bits (Q16).  With HDRI enabled, the pixels are stored in a floating-point representation and can include negative values as well as values that exceed the quantum depth. A majority of digital image formats do not support HDRI, and for those images any pixels outside the quantum range are clamped before they are stored.</p>
+<p>By default, image pixels in ImageMagick version 7 are stored in a floating-point representation that range from 0 to the quantum depth, which is typically 16-bits (Q16).  With HDRI enabled, the pixels can include negative values as well as values that exceed the quantum depth. A majority of digital image formats do not support HDRI, and for those images any pixels outside the quantum range are clamped before they are stored.</p>
 
 <p>The most promising HDR image format is EXR.  You must have the <a href="http://www.openexr.org">OpenEXR</a> delegate library installed to read or write this format.  Other HDR formats include TIFF 48-bit integer and 96-bit float formats, HDR, PFM, and ImageMagick's own MIFF format.</p>
 
-<p>To enable the HDRI version of ImageMagick, use this Unix/Linux command:</p>
+<p>To disable the HDRI version of ImageMagick, use this Unix/Linux command:</p>
 
 <pre>
-./configure --enable-hdri
+./configure --disable-hdri
 </pre>
 
-<p>Under Windows, set the <code>MAGICKCORE_HDRI_SUPPORT</code> definition in the <code>magick-baseconfig.h</code> configuration file and build.</p>
+<p>Under Windows, uncomment the <code>MAGICKCORE_HDRI_SUPPORT</code> definition in the <code>magick-baseconfig.h</code> configuration file and build.</p>
 
 <p>To verify HDRI is properly configured, look for "HDRI" as a feature:</p>
 
@@ -107,4 +107,4 @@ Features: HDRI
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:38 -->
\ No newline at end of file
index 56bf801ca76ff345cc9046bf77a3e88bf8afd487..6e80381e51d7432f9f4d9d4017ea6488784f4f0d 100644 (file)
@@ -97,4 +97,4 @@ I swear by my life and my love of it that I will never live for the sake of anot
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 13:20 -->
\ No newline at end of file
index 1a022d52d6d9b59e8e4b0f6a7e0f472dbed4e175..6fea25987b6e98f0944d9f0c651be50dc661bd73 100644 (file)
@@ -84,44 +84,44 @@ Image: rose.jpg
   Colorspace: sRGB
   Depth: 8-bit
   Channel depth:
-    red: 8-bit
-    green: 8-bit
-    blue: 8-bit
+    Red: 8-bit
+    Green: 8-bit
+    Blue: 8-bit
   Channel statistics:
     Pixels: 3220
     Red:
-      min: 35 (0.137255)
+      min: 31 (0.121569)
       max: 255 (1)
-      mean: 145.57 (0.570865)
-      standard deviation: 67.2976 (0.263912)
-      kurtosis: -1.37971
-      skewness: 0.0942169
-      entropy: 0.974889
+      mean: 145.557 (0.570814)
+      standard deviation: 69.1933 (0.271346)
+      kurtosis: -1.38945
+      skewness: 0.138955
+      entropy: 0.970683
     Green:
-      min: 33 (0.129412)
+      min: 27 (0.105882)
       max: 255 (1)
-      mean: 89.2193 (0.349879)
-      standard deviation: 52.0803 (0.204236)
-      kurtosis: 2.70722
-      skewness: 1.82562
-      entropy: 0.877139
+      mean: 89.246 (0.349984)
+      standard deviation: 52.4608 (0.205729)
+      kurtosis: 2.60139
+      skewness: 1.80708
+      entropy: 0.869711
     Blue:
-      min: 11 (0.0431373)
+      min: 21 (0.0823529)
       max: 255 (1)
-      mean: 80.3742 (0.315193)
-      standard deviation: 53.8536 (0.21119)
-      kurtosis: 2.90978
-      skewness: 1.92617
-      entropy: 0.866692
+      mean: 80.4196 (0.315371)
+      standard deviation: 54.9377 (0.215442)
+      kurtosis: 2.93417
+      skewness: 1.95544
+      entropy: 0.853176
   Image statistics:
     Overall:
-      min: 11 (0.0431373)
+      min: 21 (0.0823529)
       max: 255 (1)
-      mean: 105.055 (0.411979)
-      standard deviation: 58.1422 (0.228008)
-      kurtosis: 1.25759
-      skewness: 1.4277
-      entropy: 0.90624
+      mean: 105.074 (0.412056)
+      standard deviation: 58.8639 (0.230839)
+      kurtosis: 1.37788
+      skewness: 1.48073
+      entropy: 0.897856
   Rendering intent: Perceptual
   Gamma: 0.454545
   Chromaticity:
@@ -129,10 +129,10 @@ Image: rose.jpg
     green primary: (0.3,0.6)
     blue primary: (0.15,0.06)
     white point: (0.3127,0.329)
+  Alpha color: grey74
   Background color: white
   Border color: srgb(223,223,223)
-  Matte color: grey74
-  Transparent color: black
+  Transparent color: none
   Interlace: None
   Intensity: Undefined
   Compose: Over
@@ -143,21 +143,17 @@ Image: rose.jpg
   Quality: 92
   Orientation: Undefined
   Properties:
-    date:create: 2014-11-09T09:00:35-05:00
-    date:modify: 2014-11-09T09:00:35-05:00
     jpeg:colorspace: 2
-    jpeg:sampling-factor: 2x2,1x1,1x1
-    signature: 22a99838bd5594250f706d1d9383b2830f439fcbaf1455cbe2f7f59a4deb065a
+    jpeg:sampling-factor: 1x1,1x1,1x1
+    signature: aea65c9b557d779d142f26d04abe7008bab50f1e9647faae20afdcc6c15140d5
   Artifacts:
-    filename: rose.jpg
     verbose: true
   Tainted: False
-  Filesize: 2.36KB
+  Filesize: 2.65KB
   Number pixels: 3.22K
-  Pixels per second: 3.22EB
   User time: 0.000u
   Elapsed time: 0:01.000
-  Version: ImageMagick Q16 https://www.imagemagick.org
+  Version: ImageMagick 7.0.4-8 Q16 x86_64 http://www.imagemagick.org
 </pre>
 
 <p>To get the print size in inches of an image at 72 DPI, use:</p>
@@ -433,4 +429,4 @@ transparent, extract, background, or shape the alpha channel</td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:34 -->
\ No newline at end of file
index 97e3c2b4c127e3b4f9f79459bdb7a194d9237c67..4f2a8f2869cf958b4ec7fbcbf1c4fe5598c49185 100644 (file)
@@ -427,4 +427,4 @@ import -window root screen.ps
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:43 -->
\ No newline at end of file
index fc5411bdeff944be0b3de0e97bc91ef4e6456769..0df95d2d537bb832e2ccd5d65682e1391e2ab777 100644 (file)
@@ -68,11 +68,11 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
 
 <p>The ImageMagick development process ensures a stable API and <a href="http://abi-laboratory.pro/tracker/timeline/imagemagick/">ABI</a>. Before each ImageMagick release, we perform a comprehensive security assessment that includes <a href="https://code.google.com/p/address-sanitizer/">memory error</a> and <a href="https://code.google.com/p/data-race-test/wiki/ThreadSanitizer">thread data race</a> detection to prevent security vulnerabilities.</p>
 
-<p>The current release is ImageMagick <a href="https://www.imagemagick.org/script/download.html">7.0.4-5</a>.  It runs on <a href="https://www.imagemagick.org/script/download.html#unix">Linux</a>, <a href="https://www.imagemagick.org/script/download.html#windows">Windows</a>, <a href="https://www.imagemagick.org/script/download.html#macosx">Mac Os X</a>, <a href="https://www.imagemagick.org/script/download.html#iOS">iOS</a>, Android OS, and others.</p>
+<p>The current release is ImageMagick <a href="https://www.imagemagick.org/script/download.html">7.0.4-8</a>.  It runs on <a href="https://www.imagemagick.org/script/download.html#unix">Linux</a>, <a href="https://www.imagemagick.org/script/download.html#windows">Windows</a>, <a href="https://www.imagemagick.org/script/download.html#macosx">Mac Os X</a>, <a href="https://www.imagemagick.org/script/download.html#iOS">iOS</a>, Android OS, and others.</p>
 
 <p>The authoritative ImageMagick web site is <a href="https://www.imagemagick.org/">https://www.imagemagick.org</a>. The authoritative source code repository is <a href="http://git.imagemagick.org/repos/ImageMagick">http://git.imagemagick.org/repos/ImageMagick</a>.  We maintain a source code mirror at <a href="https://gitlab.com/ImageMagick/ImageMagick">GitLab</a> and <a href="https://github.com/ImageMagick/ImageMagick">GitHub</a>.</p>
 
-<p>We continue to maintain the legacy release of ImageMagick, version 6, at <a href="http://legacy.imagemagick.org/">http://legacy.imagemagick.org</a>.</p>
+<p>We continue to maintain the legacy release of ImageMagick, version 6, at <a href="https://legacy.imagemagick.org/">https://legacy.imagemagick.org</a>.</p>
 
 <h2 class="magick-header"><a id="features"></a>Features and Capabilities</h2>
 <p>Here are just a few <a href="https://www.imagemagick.org/script/examples.html">examples</a> of what ImageMagick can do for you:</p>
@@ -239,4 +239,4 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:15 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:32 -->
\ No newline at end of file
index 0296009319b527afe5d8ed3331d5fa1fb81d4e88..b91f309dc8020bd19acf81066bd1f6325d32d114 100644 (file)
@@ -162,4 +162,4 @@ validate
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:47 -->
\ No newline at end of file
index 442ebfa3338f2eaa475f9ef46cf564dd77203613..01cdb8ce847123fc961434a6d4065b7a48d40727 100644 (file)
@@ -164,4 +164,4 @@ convert wizard.png -resize 4096x2160! -depth 12 wizard.jp2
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 13:17 -->
\ No newline at end of file
index 2421110c55905ff8d396c32128afd303ba73bd5a..83323a5d1accd05435e3b4c8e689285964d36559 100644 (file)
@@ -99,7 +99,7 @@
 
 <ul>
   <li>ImageMagick is freely available without charge;</li>
-  <li>you may include ImageMagick on a DVD as long as you comply with the terms of the license;</li>
+  <li>you may include ImageMagick on any digital media as long as you comply with the terms of the license;</li>
   <li>you can give modified code away for free or sell it under the terms of the ImageMagick license or distribute the result under a different license, but you need to acknowledge the use of the ImageMagick software;</li>
   <li>the license is compatible with the GPL V3.</li>
   <li>when exporting the ImageMagick software, review its <a href="export.html">export classification</a>.</li>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:35 -->
\ No newline at end of file
index f0974e4a5faf734525194053b6062cd66411c50d..138626b2e982f8fb44643c2afdd9a502a3d726ea 100644 (file)
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:48 -->
\ No newline at end of file
index 12f9648bb19374c473b904da677f587eb33ccda0..873911d7c1b48e03f786bc0c23f6e905f0fa704f 100644 (file)
@@ -187,4 +187,4 @@ int main(int argc,char **argv)
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:46 -->
\ No newline at end of file
index c37d33076bc6212e1e6d46d28083cf4198056bfb..6d1a60fbbdb166f02ae1f37028a6b0d95b6d86f5 100644 (file)
@@ -337,4 +337,4 @@ int main(int argc,char **argv)
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:41 -->
\ No newline at end of file
index 224578d4eadca4b00c8d6bea1e7e01d667010000..85fb7fe959b1c0e1d132df8f5c34c71cbca50a95 100644 (file)
@@ -1282,4 +1282,4 @@ transparent, extract, background, or shape the alpha channel</td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:01 -->
\ No newline at end of file
index b5018a57b3a8679b6c34e0baa95dc307183fc597..4e08b29de1611fe4e5f2fd49ccbc2be150f77464 100644 (file)
@@ -881,4 +881,4 @@ round</pre></td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:45 -->
\ No newline at end of file
index 3af5cebcee1b2e0de45e54b0f5881edb78885c40..17b9fdc5cdd5f26d146a785fdc5740f901eebc19 100644 (file)
@@ -383,4 +383,4 @@ int main(int argc,char **argv)
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:41 -->
\ No newline at end of file
index a9125070c82962566df48a33ad6df7d9f973db14..2758a3b187392aaf400a9e600432305626587e93 100644 (file)
@@ -1324,4 +1324,4 @@ transparent, extract, background, or shape the alpha channel</td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:41 -->
\ No newline at end of file
index 2544b5a3d5cfaab918be67cfd14f824994330695..fa61330e1505718cc204000c3b69bf16bf2601cf 100644 (file)
@@ -245,4 +245,4 @@ or fewer colors in the image, each byte of image data contains an index value. I
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 13:17 -->
\ No newline at end of file
index 66b32c5eccf6a7c22027494d36f62341683e38ed..ea8ba9f3a828ed313d17c08051ff914b4edd59b7 100644 (file)
@@ -58,7 +58,7 @@
 <div class="container">
 <div class="magick-header">
 <p class="lead magick-description">ImageMagick source and binary distributions are available from a variety of FTP and Web mirrors around the world listed below.  ImageMagick stable and development source releases are also available from <a href="http://git.imagemagick.org/repos/ImageMagick">Git</a>.  Before you download, you may want to review recent <a href="changelog.html">changes</a> to the ImageMagick distribution.  The authoritative source code repository is <a href="http://git.imagemagick.org/repos/ImageMagick">http://git.imagemagick.org/repos/ImageMagick</a>.</p>
-<p>The latest release of ImageMagick is version 7.0.4-5.</p>
+<p>The latest release of ImageMagick is version 7.0.4-8.</p>
 <dl class="dl-horizontal">
   <dt>Germany</dt>
     <dd><a href="http://mirror.checkdomain.de/imagemagick/">http://mirror.checkdomain.de/imagemagick/</a></dd>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:53 -->
\ No newline at end of file
index a17217542f05ca90170b74f9f93f49d849734463..40705f5fd8dbf795f9b1c9e580335c0a192509de 100644 (file)
@@ -1297,4 +1297,4 @@ transparent, extract, background, or shape the alpha channel</td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:33 -->
\ No newline at end of file
index 460cd46104f528463e0f1d720cac7b049231d72d..a6a9827cef4ba6035128cfd0beb5b892162386ef 100644 (file)
@@ -638,4 +638,4 @@ transparent, extract, background, or shape the alpha channel</td>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:36 -->
\ No newline at end of file
index 0456a80537e23c72d6846eb8aa8e9a1406b89fd6..1bfffa064b36ad997ae34c884aaca540e18ff316 100644 (file)
@@ -194,4 +194,4 @@ convert bluebells.dpx -define dpx:television.time.code=10:00:02:15 bluebells-001
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:54 -->
\ No newline at end of file
index a468b4e7c14b8a9dffd85bfd23ab0816a038230f..11f0d68914ae9b0f91e88637bdc325ae61f11b7b 100644 (file)
@@ -122,4 +122,4 @@ InitImageMagickOpenCL(MAGICK_OPENCL_DEVICE_SELECT_USER, (void*)(myDevices+2), NU
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:45 -->
\ No newline at end of file
index 4635d81576addb5fb54ffaba4c8df63779f4be0e..e1019faabd69b73ca26784711e9f761cc735a725 100644 (file)
@@ -101,4 +101,4 @@ Performance[8]: 40i 4.831ips 0.872e 15.680u 0:02.070
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:16 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:35 -->
\ No newline at end of file
index a5aa93ca95167441cc5fe2b36c3a3f64bb94263c..ce7c102cf074a43f536d294f2845ab5bd950e229 100644 (file)
@@ -2611,4 +2611,4 @@ Image::Magick-&gt;QuantumDepth
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:40 -->
\ No newline at end of file
index 044fbec0d9135838c7ae469545873ffb91d981d0..0a1b7b59a5abe846d657143666e47dbe36751da4 100644 (file)
@@ -662,4 +662,4 @@ example "+annotate", "+resize", "+clut", and "+draw" .</p>
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:41 -->
\ No newline at end of file
index 40655eb3c7acc3d19a4084f4af75de7cbd8c3be6..99444d113878c1300e2df9ef2b40186651974374 100644 (file)
@@ -202,4 +202,4 @@ while number of nodes with (n2 &gt; 0) &gt; required maximum number of colors
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:37 -->
\ No newline at end of file
index 16e52c114ef6c2af1da380e386104f5de4729f33..54b8c066ba735530b5c7fd6ff9fea94a58d4abfc 100644 (file)
@@ -136,7 +136,7 @@ Any image larger than this area limit is cached to disk rather than memory.
 Use <code>width</code> to limit the maximum width of an image in pixels.  Exceed this limit and an exception is thrown and processing stops.
 
 <pre>
-&lt;policy domain="resource" name="width" value="100MP"/>
+&lt;policy domain="resource" name="width" value="8KP"/>
 </pre>
 
 To limit the elapsed time of any ImageMagick command to 5 minutes, use this policy:
@@ -383,4 +383,4 @@ $MAGICK_FONT_PATH
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:37 -->
\ No newline at end of file
index 108fac8cec23011a5e0780ff47489c86bb410232..06c0b0a5a95687b9afb3721f3d44cba339e3cebc 100644 (file)
@@ -96,6 +96,14 @@ convert: unable to open file: No such file or directory
 convert: no images defined `wizard.jpg'
 </pre>
 
+<p>As of ImageMagick version 7.0.4-7, you can conveniently deny access to all delegates and coders except for a small subset of proven web-safe image types.  For example,</p>
+
+<pre>
+  &lt;policy domain="delegate" rights="none" pattern="*" />
+  &lt;policy domain="coder" rights="none" pattern="*" />
+  &lt;policy domain="coder" rights="read|write" pattern="{GIF,JPEG,PNG,WEBP}" />
+</pre>
+
 <p>You can verify your policy changes are in effect with this command:</p>
 
 <pre class="pre-scrollable">
@@ -184,4 +192,4 @@ Path: [built-in]
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:01 -->
\ No newline at end of file
index 3ff65692d9de1bad6b9d06b5363cdba56f96572b..b221460a49886804ed18d7acfd12a7165e2a8209 100644 (file)
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:38 -->
\ No newline at end of file
index 48bfd657bb6ee232cea1b5b7b36b0b1c68bb8d4e..0bbb33f194139af293dbf73c6760d3b86b71275b 100644 (file)
@@ -272,4 +272,4 @@ stream -map i -storage-type double 'image.tif[100x100+30+40]' gray.raw
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:47 -->
\ No newline at end of file
index f5f44da634a40ce88fa3208017e8e61518074f2d..d113811edc117d5e69538508250344f0f7dbd631 100644 (file)
@@ -96,4 +96,4 @@ svn update
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 16:59 -->
\ No newline at end of file
index de8ff677461b12e5415fc2ebd9d925829505c10f..8bf7ce6fde1b67e96571c47f64fcd1d0b981ceca 100644 (file)
@@ -155,4 +155,4 @@ USA
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 11:45 -->
\ No newline at end of file
index 41f1e6e53455828953bd7bb0b4e7f2cdba65653b..472615714b5b2a2154d0309feac9c1e369fb7646 100644 (file)
@@ -182,4 +182,4 @@ convert wizard.png -quality 50 -define webp:lossless=true wizard.webp
 </div>
 </body>
 </html>
-<!-- Magick Cache 21st January 2017 12:17 -->
\ No newline at end of file
+<!-- Magick Cache 13th February 2017 12:14 -->
\ No newline at end of file