Skip to content

Commit edd1432

Browse files
author
Cristy
committed
...
1 parent c9804e2 commit edd1432

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

api/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -803,7 +803,7 @@ <h3>ImageMagick from Source on Ubuntu</h3>To get all the development libraries f
803803
</table>
804804
</div>A web page by "Shane" describes how to <a href="http://www.digitalsanctum.com/2009/03/18/installing-imagemagick-from-source-on-ubuntu-804/">Install ImageMagick from Source on Ubuntu 8.04</a>. I have not tried this, but this installed IM into "/usr/local" directly using "make". It does not generate an installation 'DEB' package, which is not an ideal solution. If anyone know how to create a 'DEB' package for Ubuntu, please let me know. Perhaps using <a href="http://wiki.debian.org/IntroDebianPackaging">Intro into Debian Packaging</a> <a name="mac" id="mac"></a>
805805
<h3>Compiling on MacOSX</h3>The easiest way to install ImageMagick on MacOSX is to use MacPorts. But the following are pointers to information on compiling for MacOSX. I don't know if it works or is going to be helpful as I have never used it. But see <a href="http://hints.macworld.com/article.php?story=20080818051248464">Install ImageMagick without Fink or MacPorts</a> and <a href="http://www.icoretech.org/2009/08/install-imagemagick-in-leopard-snow-leopard/">Install ImageMagick in Snow Leopard</a>. The above was paraphrased from a <a href="../forum_link.cgi?f=1&amp;t=19253">Discsuion on IM User Forum</a>. <a name="hdri" id="hdri"></a>
806-
<h3>Compiling HDRI versions of IM</h3>For information of compiling a HDRI version of IM see <a href="http://magick.imagemagick.org/script/high-dynamic-range.php">Enabling HDRI in ImageMagick</a> on the main IM website, also for Windows and Ubuntu Linux specific information see <a href="../forum_link.cgi?f=4&amp;t=14251">Fourier Transforms Announcement Discussion</a> on the user forums. <a name="personal" id="personal"></a>
806+
<h3>Compiling HDRI versions of IM</h3>For information of compiling a HDRI version of IM see <a href="https://imagemagick.org/script/high-dynamic-range.php">Enabling HDRI in ImageMagick</a> on the main IM website, also for Windows and Ubuntu Linux specific information see <a href="../forum_link.cgi?f=4&amp;t=14251">Fourier Transforms Announcement Discussion</a> on the user forums. <a name="personal" id="personal"></a>
807807
<h3>Creating a Personal ImageMagick</h3>You do not always have the luxury of having superuser access to the machine on which you are doing image work on, and often those that do have that access do not want to update their ImageMagick installation. Perhaps for package management issues, or compatibility problems. If you have command line access (for example via SSH) all in not lost. You can install and use a personal version of ImageMagick. The bad news is you will still need the system administrators to install the compilers and development packages (see <a href="#building">above</a>), but often these will already be present, so is not always a problem. First decide in what sub-directory you want to install your version of IM. A dedicated directory is the best choice as it mean you only have to delete that whole directory to remove your installation. In my case I'll install into the "apps/im" sub-directory of my home.
808808
<div align="center">
809809
<table class="table table-sm table-hover table-striped" cellspacing="0" cellpadding="5" width="90%" bgcolor="#F8F8F8">

basics/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -2541,7 +2541,7 @@ <h3>Quality - In Memory Bit Quality</h3>Remember, <i>Quality</i> is a compile ti
25412541
<br></i></font></td>
25422542
</tr>
25432543
</table><a name="hdri" id="hdri"></a>
2544-
<h3>HDRI - floating point quality</h3>HDRI, or <a href="http://en.wikipedia.org/wiki/High_dynamic_range_imaging">High Dynamic Range Imaging</a>, was originally designed to more naturally represent our eyes ability to see both bright and dark areas of a scene simultaneously. In practical image processing terms it does a lot more than that. A HDRI version of IM (the default build) is compiled to use a floating point values for images stored in memory, to allow you to perform more exact HDRI handling of image operations, so as to prevent such operations 'clipping' the image colors at the extremes. HDRI uses the same color range as the default compile-time <a href="#quality">Quality Setting</a> for in memory storage. That is, values still range from '<code>0</code>' to the 'Quantum Range' as meaning black to white. But the values are saved using floating point ('<code>doubles</code>' in C programming terms) rather than integers, so that the 'quantum' effects from rounding off values into integers will not be seen. The values are also not 'clipped' when the values go beyond the 'Quantum Range' or into negatives. Basically you loose far less information between processing steps. HDRI is thus <i>vital</i> when you plan to use extremely heavy mathematical processing of images, involving the temporary use of negative values, or strong scaling to very small or very large values. It is especially important for users that want to make full use of <a href="../fourier/">Fast Fourier Transforms (FFT)</a> capabilities, and it is here that you will see the most examples of a HDRI version of IM, in these pages. For information of compiling a HDRI version of IM see <a href="http://magick.imagemagick.org/script/high-dynamic-range.php">Enabling HDRI in ImageMagick</a> on the main IM website, also for Windows and Ubuntu Linux specific information see <a href="../forum_link.cgi?f=4&amp;t=14251">Fourier Transforms Announcement Discussion</a> on the user forums. One important operator that should be kept in mind when using HDRI is "<code><a href="../option_link.cgi?clamp">-clamp</a></code>". This option will clip the values in an image that fall outsize the normal range for images. That is, any negative value will be clipped to zero, and any value larger than 'QuantumRange' will be set to that value. It does NOT however 'round off' the floating-point values into integers. <a name="quantum_effects" id="quantum_effects"></a>
2544+
<h3>HDRI - floating point quality</h3>HDRI, or <a href="http://en.wikipedia.org/wiki/High_dynamic_range_imaging">High Dynamic Range Imaging</a>, was originally designed to more naturally represent our eyes ability to see both bright and dark areas of a scene simultaneously. In practical image processing terms it does a lot more than that. A HDRI version of IM (the default build) is compiled to use a floating point values for images stored in memory, to allow you to perform more exact HDRI handling of image operations, so as to prevent such operations 'clipping' the image colors at the extremes. HDRI uses the same color range as the default compile-time <a href="#quality">Quality Setting</a> for in memory storage. That is, values still range from '<code>0</code>' to the 'Quantum Range' as meaning black to white. But the values are saved using floating point ('<code>doubles</code>' in C programming terms) rather than integers, so that the 'quantum' effects from rounding off values into integers will not be seen. The values are also not 'clipped' when the values go beyond the 'Quantum Range' or into negatives. Basically you loose far less information between processing steps. HDRI is thus <i>vital</i> when you plan to use extremely heavy mathematical processing of images, involving the temporary use of negative values, or strong scaling to very small or very large values. It is especially important for users that want to make full use of <a href="../fourier/">Fast Fourier Transforms (FFT)</a> capabilities, and it is here that you will see the most examples of a HDRI version of IM, in these pages. For information of compiling a HDRI version of IM see <a href="https://imagemagick.org/script/high-dynamic-range.php">Enabling HDRI in ImageMagick</a> on the main IM website, also for Windows and Ubuntu Linux specific information see <a href="../forum_link.cgi?f=4&amp;t=14251">Fourier Transforms Announcement Discussion</a> on the user forums. One important operator that should be kept in mind when using HDRI is "<code><a href="../option_link.cgi?clamp">-clamp</a></code>". This option will clip the values in an image that fall outsize the normal range for images. That is, any negative value will be clipped to zero, and any value larger than 'QuantumRange' will be set to that value. It does NOT however 'round off' the floating-point values into integers. <a name="quantum_effects" id="quantum_effects"></a>
25452545
<h4>Quantum Effects, HDRI vs non-HDRI</h4><b>Quantum Rounding...</b> For example, here I use the <a href="../color_mods/#level">Level</a> and the <a href="../color_mods/level_plus">Reverse Level</a> operators to compress the color range of a gradient image down so they only use the values from 0 to 15, then un-compress it again. The resulting gradient is also displayed as an image profile (using the script "<code><a href="../scripts/im_profile">im_profile</a></code>") to make it easier to follow.
25462546
<table border="0" cellspacing="0" cellpadding="0" width="100%">
25472547
<tr>

formats/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -2714,7 +2714,7 @@ <h3>Adding a time code to DPX files</h3>You can add a time code to any dpx file
27142714
</tr>
27152715
</table>
27162716
</div>Carrying out this command for each of several thousand files that form a sequence from a film or animation would clearly take a very long time. A simple script can be used with ImageMagick to automatically increment the time code for each frame in a sequence. For example see the Perl Script <a href="../scripts/dpx_timecode.pl">dpx_timecode.pl</a>.<br>
2717-
A copy of the above was added to the main IM documentation at <a href="http://magick.imagemagick.org/script/motion-picture.php">Introduction to Motion Picture Formats</a>. The above is courtesy of Seth Dubieniec &lt;seth.info_AT_dubieniec.co.uk&gt;, from a long IM Forum Discussion on the DPX Format. He is currently developing DPX applications, so more DPX info is likely to be coming.
2717+
A copy of the above was added to the main IM documentation at <a href="https://imagemagick.org/script/motion-picture.php">Introduction to Motion Picture Formats</a>. The above is courtesy of Seth Dubieniec &lt;seth.info_AT_dubieniec.co.uk&gt;, from a long IM Forum Discussion on the DPX Format. He is currently developing DPX applications, so more DPX info is likely to be coming.
27182718
<pre><b>Extra Notes (unformatted)...</b>
27192719

27202720
Adding -depth 10 causes IM to output a 10 bit DPX file.

0 commit comments

Comments
 (0)