</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 15:22 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:33 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:01 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:13 -->
\ No newline at end of file
<dd><a href="http://wand-py.org/">Wand</a> is a ctypes-based ImagedMagick binding library for Python.</dd>
<dd><a href="https://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>
+<dd><a href="http://siptoolbox.sourceforge.net/">Scilab Image Processing</a> toolbox utilizes ImageMagick to do imaging tasks such as filtering, blurring, edge detection, thresholding, histogram manipulation, segmentation, mathematical morphology, color image processing, etc..</dd>
<dt><a id="realbasic"></a>REALbasic</dt>
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:55 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:12 -->
\ No newline at end of file
</tr>
<tr>
- <td>ImageMagick-libs7.0.3-8.x86_64.rpm</td>
- <td><a href= "https://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs7.0.3-8.x86_64.rpm">download</a></td>
- <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-libs7.0.3-8.x86_64.rpm">download</a></td>
+ <td>ImageMagick-libs-7.0.3-8.x86_64.rpm</td>
+ <td><a href= "https://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-7.0.3-8.x86_64.rpm">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-libs-7.0.3-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.3-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-libs7.0.3-8.x86_64.rpm</span></pre>
+<pre><span class="crtprompt"> </span><span class='crtin'>rpm -Uvh ImageMagick-libs-7.0.3-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>
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:54 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:54 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:56 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:03 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:57 -->
\ No newline at end of file
<meta name="distribution" content="Global"/>
<meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
<meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
- <link rel="canonical" href="https://www.imagemagick.org/script/command-line-options.html"/>
+ <link rel="canonical" href="command-line-options.html?"/>
<link rel="icon" href="../images/wand.png"/>
<link rel="shortcut icon" href="../images/wand.ico"/>
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Roboto:900,400,400italic,700,700italic,300,300italic|Open+Sans:300italic,400italic,700italic,300,400,600,700" />
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:54 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:12 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:55 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:12 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:55 -->
\ No newline at end of file
<td>measure differences between images with this metric</td>
</tr>
+ <tr>
+ <td><a href="command-line-options.html#negate">-negate</a></td>
+ <td>replace each pixel with its complementary color </td>
+ </tr>
+
<tr>
<td><a href="command-line-options.html#profile">-profile <var>filename</var></a></td>
<td>add, delete, or apply an image profile</td>
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:08 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:58 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:55 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 15:14 -->
\ No newline at end of file
<meta name="distribution" content="Global"/>
<meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
<meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
- <link rel="canonical" href="https://www.imagemagick.org/script/connected-components.html"/>
+ <link rel="canonical" href="https://www.imagemagick.org/script/../www/connected-components.html"/>
<link rel="icon" href="../images/wand.png"/>
<link rel="shortcut icon" href="../images/wand.ico"/>
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Roboto:900,400,400italic,700,700italic,300,300italic|Open+Sans:300italic,400italic,700italic,300,400,600,700" />
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:43 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:55 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:03 -->
\ No newline at end of file
<meta name="distribution" content="Global"/>
<meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
<meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
- <link rel="canonical" href="https://www.imagemagick.org/script/distribute-pixel-cache.html"/>
+ <link rel="canonical" href="https://www.imagemagick.org/script/../www/distribute-pixel-cache.html"/>
<link rel="icon" href="../images/wand.png"/>
<link rel="shortcut icon" href="../images/wand.ico"/>
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Roboto:900,400,400italic,700,700italic,300,300italic|Open+Sans:300italic,400italic,700italic,300,400,600,700" />
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:43 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:15 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:01 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:55 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:55 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:08 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:12 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:00 -->
\ No newline at end of file
<meta name="distribution" content="Global"/>
<meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
<meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
- <link rel="canonical" href="https://www.imagemagick.org/script/fx.html"/>
+ <link rel="canonical" href="https://www.imagemagick.org/script/../www/fx.html"/>
<link rel="icon" href="../images/wand.png"/>
<link rel="shortcut icon" href="../images/wand.ico"/>
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Roboto:900,400,400italic,700,700italic,300,300italic|Open+Sans:300italic,400italic,700italic,300,400,600,700" />
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:43 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:02 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:10 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 18:34 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:02 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:58 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:12 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:54 -->
\ No newline at end of file
<meta name="distribution" content="Global"/>
<meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
<meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
- <link rel="canonical" href="https://www.imagemagick.org/script/install-source.html"/>
+ <link rel="canonical" href="install-source.html?imagemagick=43kpg22qdj2craeks4qnbcnj11#windows"/>
<link rel="icon" href="../images/wand.png"/>
<link rel="shortcut icon" href="../images/wand.ico"/>
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Roboto:900,400,400italic,700,700italic,300,300italic|Open+Sans:300italic,400italic,700italic,300,400,600,700" />
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:04 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:28 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:20 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:59 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:22 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:55 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 15:59 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:26 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:59 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:56 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:56 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:55 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:55 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:26 -->
\ No newline at end of file
<meta name="distribution" content="Global"/>
<meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
<meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
- <link rel="canonical" href="https://www.imagemagick.org/script/opencl.html"/>
+ <link rel="canonical" href="https://www.imagemagick.org/script/../www/opencl.html"/>
<link rel="icon" href="../images/wand.png"/>
<link rel="shortcut icon" href="../images/wand.ico"/>
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Roboto:900,400,400italic,700,700italic,300,300italic|Open+Sans:300italic,400italic,700italic,300,400,600,700" />
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:43 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:02 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:54 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:04 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:18 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:13 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 13:56 -->
\ No newline at end of file
</div>
<div class="container">
<div class="magick-header">
+<p class="text-center"><a href="security-policy.html#policy">Security Policy </a> • <a href="security-policy.html#other">Other Security Considerations</a></p>
+
+
<p class="lead magick-description">ImageMagick includes a security policy configuration file, <code>policy.xml</code>. It is useful for limiting the resources consumed by ImageMagick and can help prevent a denial-of-service or other exploits.</p>
<p>As an example, suppose you download an image from the internet and unbeknownst to you its been crafted to generate a 20000 by 20000 pixel image. ImageMagick attempts to allocate enough resources (memory, disk) and your system will likely deny the resource request and exit. However, its also possible that your computer might be temporarily sluggish or unavailable or ImageMagick may abort. To prevent such a scenario, you can set limits in the <code>policy.xml</code> configuration file. You may ask why ImageMagick does not already include reasonable limits? Simply because what is reasonable in your environment, might not be reasonable to someone else. For example, one user has access to a host with 1TB of memory whereas another user is running ImageMagick on an iPhone. By policy, permitting giga-pixel image processing on the large memory host makes sense, not so much for the resource constrained iPhone. If you utilize ImageMagick from a public website, you may want to increase security by preventing usage of the MVG or HTTPS coders. Only you can decide what are reasonable limits taking in consideration your environment. We provide this policy with reasonable limits and encourage you to modify it to suit your local environment:</p>
</pre>
<p>For additional details about resource limits and the policy configuration file, read <a href="resources.html">Resources</a> and <a href="architecture.html">Architecture</a>.</p>
+
+<h2 class="magick-header"><a id="other"></a>Other Security Considerations</h2>
+
+<p>If you spot a security flaw in ImageMagick, <a href="https://www.imagemagick.org/script/contact.php">contact us</a> and select Security Issue as the issue. Alternatively, post your concern to <a href="https://github.com/ImageMagick/ImageMagick/issues">GitHub</a>. Be sure to include how to reproduce the security flaw and a link to any images needed to reproduce the flaw.</p>
+
+<p>In addition to the security policy, you can make ImageMagick safer by ...</p>
+<ul>
+<li>keeping ImageMagick up-to-date. The latest releases have fixes for any security flaws we discovered in the past.</li>
+<li>sanitizing any filenames or command line options you pass to ImageMagick.</li>
+<li>running ImageMagick in a sanitized software container such as Docker.</li>
+<li>running ImageMagick as the least-privileged user (e.g. 'nobody').</li>
+<li>explicitly setting the image file type. For example, use the filename <code>png:image.png</code> rather than <code>image.png</code>. Without an explicit image type in the filename, ImageMagick guesses the image type.</li>
+</ul>
+
</div>
<footer class="magick-footer">
<p><a href="support.html">Donate</a> •
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:04 -->
\ No newline at end of file
<meta name="distribution" content="Global"/>
<meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/>
<meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
- <link rel="canonical" href="https://www.imagemagick.org/script/sitemap.html"/>
+ <link rel="canonical" href="https://www.imagemagick.org/script/../www/sitemap.html"/>
<link rel="icon" href="../images/wand.png"/>
<link rel="shortcut icon" href="../images/wand.ico"/>
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Roboto:900,400,400italic,700,700italic,300,300italic|Open+Sans:300italic,400italic,700italic,300,400,600,700" />
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:43 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:46 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 20:27 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 14:08 -->
\ No newline at end of file
</div>
</body>
</html>
-<!-- Magick Cache 26th November 2016 12:14 -->
\ No newline at end of file
+<!-- Magick Cache 30th November 2016 15:47 -->
\ No newline at end of file