source: general/genutils/imagemagick.xml@ 20cdff5

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.0 6.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 20cdff5 was 03d51788, checked in by Randy McMurchy <randy@…>, 19 years ago

Added index tags to TeX

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3252 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 7.9 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY imagemagick-patch-version "7">
8 <!ENTITY imagemagick-download-http "http://www.imagemagick.org/download/ImageMagick-&imagemagick-version;-&imagemagick-patch-version;.tar.gz">
9 <!ENTITY imagemagick-download-ftp "ftp://ftp.imagemagick.net/pub/ImageMagick/ImageMagick-&imagemagick-version;-&imagemagick-patch-version;.tar.gz">
10 <!ENTITY imagemagick-size "5.5 MB">
11 <!ENTITY imagemagick-buildsize "146 MB">
12 <!ENTITY imagemagick-time "2.99 SBU">
13]>
14
15<sect1 id="imagemagick" xreflabel="ImageMagick-&imagemagick-version;-&imagemagick-patch-version;">
16<sect1info>
17<othername>$LastChangedBy$</othername>
18<date>$Date$</date>
19</sect1info>
20<?dbhtml filename="imagemagick.html"?>
21<title>ImageMagick-&imagemagick-version;-&imagemagick-patch-version;</title>
22
23<sect2>
24<title>Introduction to <application>ImageMagick</application></title>
25
26<para><application>ImageMagick</application> is a collection of tools and
27libraries to read, write, and manipulate an image in various image formats.
28Image processing operations are available from the command line. Bindings
29to various programming languages are also available.</para>
30
31<sect3><title>Package information</title>
32<itemizedlist spacing='compact'>
33<listitem><para>Download (HTTP): <ulink
34url="&imagemagick-download-http;"/></para></listitem>
35<listitem><para>Download (FTP): <ulink
36url="&imagemagick-download-ftp;"/></para></listitem>
37<listitem><para>Download size: &imagemagick-size;</para></listitem>
38<listitem><para>Estimated disk space required:
39&imagemagick-buildsize;</para></listitem>
40<listitem><para>Estimated build time:
41&imagemagick-time;</para></listitem></itemizedlist>
42</sect3>
43
44<sect3><title><application>ImageMagick</application> dependencies</title>
45
46<sect4><title>Recommended</title>
47<para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), and
48<xref linkend="espgs"/> or <xref linkend="gs"/></para>
49</sect4>
50
51<sect4><title>Optional (install based on the required format support and
52tools)</title>
53<para><xref linkend="lcms"/>,
54<xref linkend="libpng"/>,
55<xref linkend="libjpeg"/>,
56<xref linkend="freetype2"/>,
57<xref linkend="libtiff"/>,
58<xref linkend="libxml2"/>,
59<xref linkend="mozilla"/>,
60<xref linkend="tex"/>,
61<xref linkend="gimp"/>,
62<xref linkend="sane"/>,
63<xref linkend="wget"/>,
64<xref linkend="enscript"/>,
65<ulink url="http://www.graphviz.org/">GraphViz</ulink>,
66<ulink url="http://www.i3a.org/i_flashpix.html">FlashPIX</ulink> (or
67<ulink url="ftp://ftp.imagemagick.org/pub/ImageMagick/delegates/libfpx-1.2.0.9.tar.gz">FlashPIX
68library</ulink>),
69<ulink url="http://www.ece.uvic.ca/~mdadams/jasper/">Jasper</ulink>,
70<ulink url="http://www.cl.cam.ac.uk/~mgk25/jbigkit/">JBIG-KIT</ulink>,
71<ulink url="http://wvware.sourceforge.net/">libwmf</ulink>,
72<ulink url="http://autotrace.sourceforge.net/">AutoTrace</ulink>,
73<ulink url="http://www.agocg.ac.uk/train/cgm/ralcgm.htm">RALCGM</ulink>,
74<ulink url="http://www.cybercom.net/~dcoffin/dcraw/">DCRaw</ulink>,
75<ulink url="http://www.xfig.org/">Transfig</ulink>,
76<ulink url="http://www.gnuplot.info/">Gnuplot</ulink>,
77<ulink url="http://www.gnu.org/software/hp2xx/">hp2xx</ulink>,
78<ulink url="http://user.it.uu.se/~jan/html2ps.html">html2ps</ulink>,
79<ulink url="http://netpbm.sourceforge.net/">Netpbm</ulink>,
80<ulink url="http://www.mpeg.org/MSSG/">MPEG-2 Video Codec</ulink>,
81<ulink url="http://www.povray.org/">POV-Ray</ulink>,
82<ulink url="http://www.cs.utah.edu/gdc/projects/urt/">Utah Raster Toolkit</ulink>
83(or <ulink url="http://www.funet.fi/pub/graphics/packages/Utah-Raster-Toolkit/rel3/urt-3.1b.mlg.tar.gz">source</ulink>),
84<ulink url="http://txt2html.sourceforge.net/">txt2html</ulink>,
85<ulink url="http://sourceforge.net/projects/libexif/">libexif</ulink>,
86<ulink url="http://radsite.lbl.gov/radiance/HOME.html">Radiance</ulink>,
87<ulink url="http://corefonts.sourceforge.net/">corefonts</ulink>,
88<ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink> and
89<ulink url="http://dmalloc.com/">Dmalloc</ulink></para>
90</sect4>
91
92</sect3>
93
94</sect2>
95
96<sect2>
97<title>Installation of <application>ImageMagick</application></title>
98
99<para>Install <application>Imagemagick</application> by running the following
100commands:</para>
101
102<screen><userinput><command>sed -i -e 's/\$(LIBLTDL) \$/\$/' Makefile.in &amp;&amp;
103./configure --prefix=/usr --with-modules &amp;&amp;
104make &amp;&amp;
105make install</command></userinput></screen>
106
107<sect3>
108<title>Additional Configure Options</title>
109
110<para>There are additional switches that can be passed to
111<application>ImageMagick</application> to customize the installation to your
112needs. Check out the <application>ImageMagick</application> installation
113instructions at <ulink url="http://www.imagemagick.org/www/Install-unix.html"/>.
114</para>
115</sect3>
116
117</sect2>
118
119<sect2>
120<title>Command Explanations</title>
121
122<para><command>sed -i -e 's/\$(LIBLTDL) \$/\$/' Makefile.in</command>: The
123package will build and install a different version of the
124<application>Libtool</application> library in
125<filename class='directory'>/usr/lib</filename>. This command forces the
126package to link to the installed version of
127<filename class='libraryfile'>libltdl</filename>, and not replace it.</para>
128
129<para><parameter>--with-modules</parameter>: Enables support for dynamically
130loadable modules.</para>
131
132</sect2>
133
134<sect2>
135<title>Contents</title>
136
137<para><application>ImageMagick</application> contains
138<command>animate</command>,
139<command>compare</command>,
140<command>composite</command>,
141<command>conjure</command>,
142<command>convert</command>,
143<command>display</command>,
144<command>identify</command>,
145<command>import</command>,
146<command>Magick-config</command>,
147<command>Magick++-config</command>,
148<command>mogrify</command>,
149<command>montage</command>,
150<command>Wand-config</command>,
151<filename class="libraryfile">libMagick</filename>,
152<filename class="libraryfile">libMagick++</filename> and
153<filename class="libraryfile">libWand</filename> libraries,
154numerous delegate modules and the
155Image::Magick <application>Perl</application> module.</para>
156
157</sect2>
158
159<sect2><title>Description</title>
160
161<sect3><title>animate</title>
162<para>Animates a sequence of images.</para></sect3>
163
164<sect3><title>compare</title>
165<para>Compares an image to a reconstructed image.</para></sect3>
166
167<sect3><title>composite</title>
168<para>Composites various images into the given base image.</para></sect3>
169
170<sect3><title>conjure</title>
171<para>Processes a Magick Scripting Language (MSL) script to create
172an image.</para></sect3>
173
174<sect3><title>convert</title>
175<para>Convert image(s) from one format to another.</para></sect3>
176
177<sect3><title>display</title>
178<para>Display an image.</para></sect3>
179
180<sect3><title>identify</title>
181<para>Describes the format and characteristics of an image file.</para></sect3>
182
183<sect3><title>import</title>
184<para>Captures an X window.</para></sect3>
185
186<sect3><title>Magick-config and Magick++-config</title>
187<para>Get information about the installed versions of
188<application>ImageMagick</application> and Magick++.</para></sect3>
189
190<sect3><title>mogrify</title>
191<para>Transforms an image.</para></sect3>
192
193<sect3><title>montage</title>
194<para>Composites various images into a new image.</para></sect3>
195
196<sect3><title>Wand-config</title>
197<para>Get the options required to use the Wand library.</para></sect3>
198
199<sect3><title>Image::Magick <application>Perl</application> module</title>
200<para>The Image::Magic module allows the reading, manipulation and writing of
201a large number of image file formats using the
202<application>ImageMagick</application> library. Run <command>make</command>
203in the <filename class='directory'>PerlMagick/demo</filename> directory of
204the package source tree to see a nice demo of the module's capabilities.</para>
205</sect3>
206
207</sect2>
208
209</sect1>
Note: See TracBrowser for help on using the repository browser.