summaryrefslogtreecommitdiff
path: root/www/formats.html
diff options
context:
space:
mode:
Diffstat (limited to 'www/formats.html')
-rw-r--r--www/formats.html68
1 files changed, 45 insertions, 23 deletions
diff --git a/www/formats.html b/www/formats.html
index 4c240bceb..17ed42154 100644
--- a/www/formats.html
+++ b/www/formats.html
@@ -6,7 +6,7 @@
<html lang="en">
<head>
<meta charset="utf-8" />
- <meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,shrink-to-fit=no" />
+ <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<title>ImageMagick - Formats</title>
<meta name="application-name" content="ImageMagick" />
<meta name="description" content="Use ImageMagick® to create, edit, compose, and convert bitmap images. Resize an image, crop it, change its shades and colors, add captions, and more." />
@@ -69,7 +69,7 @@
</li>
</ul>
</div>
- <form class="form-inline my-2 my-md-0" action="https://imagemagick.org/script/search.php">
+ <form class="form-inline my-2 my-md-0" action="search.html">
<input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search">
<button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
</form>
@@ -97,7 +97,7 @@
<p>To get a complete listing of which image formats are supported on your system, type</p>
-<pre class="highlight"><code>identify -list format
+<pre class="highlight"><code>magick identify -list format
</code></pre>
<p>On some platforms, ImageMagick automagically processes these extensions: .gz for Zip compression, .Z for Unix compression, .bz2 for block compression, and .pgp for PGP encryption. For example, a PNM image called image.pnm.gz is automagically uncompressed.</p>
@@ -110,7 +110,7 @@ Then there is the occasional format that also supports LAB (that is CieLAB)
(e.g. TIFF, PSD, JPG, JP2). To determine the colorspace of your image, use
this command:</p>
-<pre class="highlight"><code>-> identify -verbose image.jpg
+<pre class="highlight"><code>-> magick identify -verbose image.jpg
Image: image.jpg
Format: JPEG (Joint Photographic Experts Group JFIF format)
...
@@ -144,22 +144,13 @@ negatives required by the format.</p>
directly in LAB space, but ImageMagick permits it and generally returns
reasonable results.</p>
-<p>Prior to IM 6.7.8-2, the A and B channels has a discontinuity, making them
-non-linear. As such to process such images, you needed to first convert the
-colorspace some other linear colorspace, before apply your processing
-operator. Afterward you can transform back to the LAB colorspace. For
-example,</p>
-
-<pre class="highlight"><code> magick lab.tif -colorspace RGB -resize 50% -colorspace Lab resize.jpg
-</code></pre>
-
<h2><a class="anchor" id="supported"></a>Supported Image Formats</h2>
<p>ImageMagick supports reading over 100 major file formats (not
including sub-formats). The following table provides a summary of
the supported image formats.</p>
-<div class="table-responsive" style="font-size:87.5% !important;">
+<div class="pre-scrollable table-responsive" style="font-size:87.5% !important;">
<table class="table table-sm table-hover">
<tbody>
<tr>
@@ -444,6 +435,13 @@ the supported image formats.</p>
</tr>
<tr>
+ <td>FARBFELD</td>
+ <td>RW</td>
+ <td>Farbfeld lossless image format</td>
+ <td>sRGB 16-bit RGBA lossless image format</td>
+ </tr>
+
+ <tr>
<td>FAX</td>
<td>RW</td>
<td>Group 3 TIFF</td>
@@ -465,6 +463,13 @@ the supported image formats.</p>
</tr>
<tr>
+ <td>FL32</td>
+ <td>RW</td>
+ <td>FilmLight floating point image format</td>
+ <td></td>
+ </tr>
+
+ <tr>
<td><a href="https://flif.info/">FLIF</a></td>
<td>RW</td>
<td>Free Lossless Image Format</td>
@@ -640,10 +645,10 @@ the supported image formats.</p>
</tr>
<tr>
- <td><a href="https://jpeg.org/jpegxl/index.html">JXL</a></td>
+ <td><a href="https://jpeg.org/jpegxl">JXL</a></td>
<td>RW</td>
<td><a href="https://arxiv.org/ftp/arxiv/papers/1908/1908.03565.pdf">JPEG XL image coding system</a></td>
- <td>Requires the <a href="https://github.com/google/brunsli">brunsli</a> delegate library.</td>
+ <td>Requires the <a href="https://gitlab.com/wg1/jpeg-xl.git">JPEG XL</a> delegate library.</td>
</tr>
<tr>
@@ -895,6 +900,13 @@ the supported image formats.</p>
</tr>
<tr>
+ <td><a href="http://netpbm.sourceforge.net/doc/pfm.html">PHM</a></td>
+ <td>RW</td>
+ <td>Portable float map format 16-bit half</td>
+ <td> </td>
+ </tr>
+
+ <tr>
<td>PICON</td>
<td>RW</td>
<td>Personal Icon</td>
@@ -1308,6 +1320,13 @@ the supported image formats.</p>
</tr>
<tr>
+ <td><a href="https://yaml.org/">YAML</a></td>
+ <td>W</td>
+ <td>human-readable data-serialization language</td>
+ <td>Include additional attributes about the image with these defines: <a href="command-line-options.html#define">-define yaml:locate</a>, <a href="command-line-options.html#define">-define yaml:limit</a>, <a href="command-line-options.html#define">-define yaml:moments</a>, or <a href="command-line-options.html#define">-define yaml:features</a>. Specify the JSON model schema version with <a href="command-line-options.html#define">-define yaml:version</a>. The current version is 1.0.</td>
+ </tr>
+
+ <tr>
<td>YCbCr</td>
<td>RW</td>
<td>Raw Y, Cb, and Cr samples</td>
@@ -1330,12 +1349,12 @@ the supported image formats.</p>
</tbody>
</table>
</div>
-
+<br/>
<h2><a class="anchor" id="pseudo"></a>Pseudo-image Formats</h2>
<p>ImageMagick supports a number of image format specifications which refer to images prepared via an algorithm, or input/output targets. The following table lists these pseudo-image formats:</p>
-<div class="table-responsive" style="font-size:87.5% !important;">
+<div class="pre-scrollable table-responsive" style="font-size:87.5% !important;">
<table class="table table-sm table-hover">
<tr>
<th>Tag</th>
@@ -1571,11 +1590,12 @@ the supported image formats.</p>
</table>
</div>
+<br/>
<h2><a class="anchor" id="builtin-images"></a>Built-in Images</h2>
<p>ImageMagick includes a number of built-in (embedded) images which may be referenced as if they were an image file. The <code>magick:</code> format tag may be used via the syntax <code>magick:</code><var>name</var> to request an embedded image (e.g. <code>magick:logo</code>). For backwards compatibility, the image specifications <code>GRANITE:</code>, <code>LOGO:</code>, <code>NETSCAPE:</code>, and <code>ROSE:</code> may also be used to request images with those names.</p>
-<div class="table-responsive" style="font-size:87.5% !important;">
+<div class="pre-scrollable table-responsive" style="font-size:87.5% !important;">
<table class="table table-sm table-hover">
<tr>
<th>Tag</th>
@@ -1621,11 +1641,12 @@ the supported image formats.</p>
</table></div>
+<br/>
<h2><a class="anchor" id="builtin-patterns"></a>Built-in Patterns</h2>
<p>ImageMagick includes a number of built-in (embedded) patterns which may be referenced as if they were an image file. The <code>pattern:</code> format tag may be used via the syntax <code>pattern:</code><var>name</var> to request an embedded pattern (e.g. <code>pattern:checkerboard</code>). The pattern size is controlled with the <a href="command-line-options.html#size">-size</a> command line option.</p>
-<div class="table-responsive" style="font-size:87.5% !important;">
+<div class="pre-scrollable table-responsive" style="font-size:87.5% !important;">
<table class="table table-sm table-hover">
<tr>
<th>Tag</th>
@@ -2013,11 +2034,12 @@ the supported image formats.</p>
</tr>
</table></div>
+<br/>
<h2><a class="anchor" id="embedded"></a>Embedded Image Profiles</h2>
<p>ImageMagick provides a number of format identifiers which are used to add, remove, and save embedded profiles for images which can support embedded profiles. Image types which may contain embedded profiles are TIFF, JPEG, and PDF.</p>
-<div class="table-responsive" style="font-size:87.5% !important;">
+<div class="pre-scrollable table-responsive" style="font-size:87.5% !important;">
<table class="table table-sm table-hover">
<tbody>
<tr>
@@ -2100,7 +2122,7 @@ the supported image formats.</p>
<a href="https://github.com/imagemagick/imagemagick" target="_blank" rel="noopener" aria-label="GitHub"><svg xmlns="http://www.w3.org/2000/svg" class="navbar-nav-svg" viewBox="0 0 512 499.36" width="2%" height="2%" role="img" focusable="false"><title>GitHub</title><path fill="currentColor" fill-rule="evenodd" d="M256 0C114.64 0 0 114.61 0 256c0 113.09 73.34 209 175.08 242.9 12.8 2.35 17.47-5.56 17.47-12.34 0-6.08-.22-22.18-.35-43.54-71.2 15.49-86.2-34.34-86.2-34.34-11.64-29.57-28.42-37.45-28.42-37.45-23.27-15.84 1.73-15.55 1.73-15.55 25.69 1.81 39.21 26.38 39.21 26.38 22.84 39.12 59.92 27.82 74.5 21.27 2.33-16.54 8.94-27.82 16.25-34.22-56.84-6.43-116.6-28.43-116.6-126.49 0-27.95 10-50.8 26.35-68.69-2.63-6.48-11.42-32.5 2.51-67.75 0 0 21.49-6.88 70.4 26.24a242.65 242.65 0 0 1 128.18 0c48.87-33.13 70.33-26.24 70.33-26.24 14 35.25 5.18 61.27 2.55 67.75 16.41 17.9 26.31 40.75 26.31 68.69 0 98.35-59.85 120-116.88 126.32 9.19 7.9 17.38 23.53 17.38 47.41 0 34.22-.31 61.83-.31 70.23 0 6.85 4.61 14.81 17.6 12.31C438.72 464.97 512 369.08 512 256.02 512 114.62 397.37 0 256 0z"/></svg></a> •
<a href="https://twitter.com/imagemagick" target="_blank" rel="noopener" aria-label="Twitter"><svg xmlns="http://www.w3.org/2000/svg" class="navbar-nav-svg" viewBox="0 0 512 416.32" width="2%" height="2%" role="img" focusable="false"><title>Twitter</title><path fill="currentColor" d="M160.83 416.32c193.2 0 298.92-160.22 298.92-298.92 0-4.51 0-9-.2-13.52A214 214 0 0 0 512 49.38a212.93 212.93 0 0 1-60.44 16.6 105.7 105.7 0 0 0 46.3-58.19 209 209 0 0 1-66.79 25.37 105.09 105.09 0 0 0-181.73 71.91 116.12 116.12 0 0 0 2.66 24c-87.28-4.3-164.73-46.3-216.56-109.82A105.48 105.48 0 0 0 68 159.6a106.27 106.27 0 0 1-47.53-13.11v1.43a105.28 105.28 0 0 0 84.21 103.06 105.67 105.67 0 0 1-47.33 1.84 105.06 105.06 0 0 0 98.14 72.94A210.72 210.72 0 0 1 25 370.84a202.17 202.17 0 0 1-25-1.43 298.85 298.85 0 0 0 160.83 46.92"/></svg></a>
<br/>
- <small>© 1999-2020 ImageMagick Studio LLC</small></p>
+ <small>© 1999-2021 ImageMagick Studio LLC</small></p>
<div>
</footer>
@@ -2108,4 +2130,4 @@ the supported image formats.</p>
<script>window.jQuery || document.write('<script src="assets/jquery.slim.min.js"><\/script>')</script><script src="assets/bootstrap.bundle.min.js" integrity="sha384-LtrjvnR4Twt/qOuYxE721u19sVFLVSA4hf/rRt6PrZTmiPltdZcI7q7PXQBYTKyf" crossorigin="anonymous">
</body>
</html>
-<!-- Magick Cache 19th November 2020 21:18 --> \ No newline at end of file
+<!-- Magick Cache 1st January 2021 18:34 --> \ No newline at end of file