Tagged libtiff.xml

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3962 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Manuel Canales Esparcia 2005-05-04 18:23:36 +00:00
parent 13d6079232
commit eda81ebb85

View File

@ -4,320 +4,365 @@
<!ENTITY % general-entities SYSTEM "../../general.ent"> <!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities; %general-entities;
<!ENTITY libtiff-download-http "http://libtiff.maptools.org/dl/tiff-&libtiff-version;.tar.gz"> <!ENTITY libtiff-download-http "http://libtiff.maptools.org/dl/tiff-&libtiff-version;.tar.gz">
<!ENTITY libtiff-download-ftp "ftp://ftp.remotesensing.org/pub/libtiff/tiff-&libtiff-version;.tar.gz"> <!ENTITY libtiff-download-ftp "ftp://ftp.remotesensing.org/pub/libtiff/tiff-&libtiff-version;.tar.gz">
<!ENTITY libtiff-md5sum "9d7123bd0dbde2a3853fb758346adb78"> <!ENTITY libtiff-md5sum "9d7123bd0dbde2a3853fb758346adb78">
<!ENTITY libtiff-size "1.2 MB"> <!ENTITY libtiff-size "1.2 MB">
<!ENTITY libtiff-buildsize "17.7 MB"> <!ENTITY libtiff-buildsize "17.7 MB">
<!ENTITY libtiff-time "0.41 SBU"> <!ENTITY libtiff-time "0.41 SBU">
]> ]>
<sect1 id="libtiff" xreflabel="libtiff-&libtiff-version;"> <sect1 id="libtiff" xreflabel="libtiff-&libtiff-version;">
<sect1info> <?dbhtml filename="libtiff.html"?>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<?dbhtml filename="libtiff.html"?>
<title>libtiff-&libtiff-version;</title>
<indexterm zone="libtiff">
<primary sortas="a-Libtiff">Libtiff</primary></indexterm>
<sect2> <sect1info>
<title>Introduction to <application>libtiff</application></title> <othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<para>The <application>libtiff</application> package contains the <title>Libtiff-&libtiff-version;</title>
<acronym>TIFF</acronym> libraries and associated utilities. The libraries are
used by many programs for reading and writing <acronym>TIFF</acronym> files
and the utilities are useful for general work with
<acronym>TIFF</acronym> files.</para>
<sect3><title>Package information</title> <indexterm zone="libtiff">
<itemizedlist spacing='compact'> <primary sortas="a-Libtiff">Libtiff</primary>
<listitem><para>Download (HTTP): </indexterm>
<ulink url="&libtiff-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&libtiff-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &libtiff-md5sum;</para></listitem>
<listitem><para>Download size: &libtiff-size;</para></listitem>
<listitem><para>Estimated disk space required:
&libtiff-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&libtiff-time;</para></listitem></itemizedlist>
</sect3>
<sect3><title><application>libtiff</application> dependencies</title> <sect2 role="package">
<sect4><title>Optional</title> <title>Introduction to Libtiff</title>
<para><xref linkend="libjpeg"/>,
X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>) and
<xref linkend="freeglut"/></para>
</sect4>
</sect3>
</sect2> <para>The <application>libtiff</application> package contains the
TIFF libraries and associated utilities. The libraries are used by many
programs for reading and writing TIFF files and the utilities are useful
for general work with TIFF files.</para>
<sect2> <bridgehead renderas="sect3">Package Information</bridgehead>
<title>Installation of <application>libtiff</application></title> <itemizedlist spacing="compact">
<listitem>
<para>Download (HTTP): <ulink url="&libtiff-download-http;"/></para>
</listitem>
<listitem>
<para>Download (FTP): <ulink url="&libtiff-download-ftp;"/></para>
</listitem>
<listitem>
<para>Download MD5 sum: &libtiff-md5sum;</para>
</listitem>
<listitem>
<para>Download size: &libtiff-size;</para>
</listitem>
<listitem>
<para>Estimated disk space required: &libtiff-buildsize;</para>
</listitem>
<listitem>
<para>Estimated build time: &libtiff-time;</para>
</listitem>
</itemizedlist>
<para>Install <application>libtiff</application> by running the following <bridgehead renderas="sect3">Libtiff Dependencies</bridgehead>
commands:</para>
<screen><userinput><command>./configure --prefix=/usr &amp;&amp; <bridgehead renderas="sect4">Optional</bridgehead>
make</command></userinput></screen> <para><xref linkend="libjpeg"/>,
X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>) and
<xref linkend="freeglut"/></para>
<para>To test the results, issue: <command>make check</command>.</para> </sect2>
<para>Now, as the root user:</para> <sect2 role="installation">
<title>Installation of Libtiff</title>
<screen><userinput role='root'><command>make install</command></userinput></screen> <para>Install <application>libtiff</application> by running the following
commands:</para>
</sect2> <screen><userinput>./configure --prefix=/usr &amp;&amp;
make</userinput></screen>
<sect2> <para>To test the results, issue: <command>make check</command>.</para>
<title>Contents</title>
<segmentedlist> <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directory</segtitle>
<seglistitem> <screen role="root"><userinput>make install</userinput></screen>
<seg>bmp2tiff, fax2ps, fax2tiff, gif2tiff, pal2rgb, ppm2tiff, ras2tiff,
raw2tiff, rgb2ycbcr, thumbnail, tiff2bw, tiff2pdf, tiff2ps, tiff2rgba,
tiffcmp, tiffcp, tiffdither, tiffdump, tiffgt, tiffinfo, tiffmedian, tiffset
and tiffsplit</seg>
<seg>libtiff.[so,a] and libtiffxx.[so,a]</seg>
<seg>/usr/share/doc/tiff-&libtiff-version;</seg>
</seglistitem>
</segmentedlist>
<variablelist> </sect2>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<varlistentry id="bmp2tiff"> <sect2 role="content">
<term><command>bmp2tiff</command></term> <title>Contents</title>
<listitem><para>converts a Microsoft Windows Device Independent Bitmap image
file to a <acronym>TIFF</acronym> image.</para>
<indexterm zone="libtiff bmp2tiff">
<primary sortas="b-bmp2tiff">bmp2tiff</primary>
</indexterm></listitem>
</varlistentry>
<varlistentry id="fax2ps"> <segmentedlist>
<term><command>fax2ps</command></term> <segtitle>Installed Programs</segtitle>
<listitem><para>converts a <acronym>TIFF</acronym> facsimile to compressed <segtitle>Installed Libraries</segtitle>
PostScript file.</para> <segtitle>Installed Directory</segtitle>
<indexterm zone="libtiff fax2ps">
<primary sortas="b-fax2ps">fax2ps</primary>
</indexterm></listitem>
</varlistentry>
<varlistentry id="fax2tiff"> <seglistitem>
<term><command>fax2tiff</command></term> <seg>bmp2tiff, fax2ps, fax2tiff, gif2tiff, pal2rgb, ppm2tiff, ras2tiff,
<listitem><para>creates a <acronym>TIFF</acronym> Class F fax file from raw raw2tiff, rgb2ycbcr, thumbnail, tiff2bw, tiff2pdf, tiff2ps, tiff2rgba,
fax data.</para> tiffcmp, tiffcp, tiffdither, tiffdump, tiffgt, tiffinfo, tiffmedian, tiffset,
<indexterm zone="libtiff fax2tiff"> and tiffsplit</seg>
<primary sortas="b-fax2tiff">fax2tiff</primary> <seg>libtiff.[so,a] and libtiffxx.[so,a]</seg>
</indexterm></listitem> <seg>/usr/share/doc/tiff-&libtiff-version;</seg>
</varlistentry> </seglistitem>
</segmentedlist>
<varlistentry id="gif2tiff"> <variablelist>
<term><command>gif2tiff</command></term> <bridgehead renderas="sect3">Short Descriptions</bridgehead>
<listitem><para>creates a <acronym>TIFF</acronym> file from a <?dbfo list-presentation="list"?>
<acronym>GIF87</acronym> format image file.</para> <?dbhtml list-presentation="table"?>
<indexterm zone="libtiff gif2tiff">
<primary sortas="b-gif2tiff">gif2tiff</primary>
</indexterm></listitem>
</varlistentry>
<varlistentry id="pal2rgb"> <varlistentry id="bmp2tiff">
<term><command>pal2rgb</command></term> <term><command>bmp2tiff</command></term>
<listitem><para>converts a palette color <acronym>TIFF</acronym> image to a <listitem>
full color image.</para> <para>converts a Microsoft Windows Device Independent Bitmap image
<indexterm zone="libtiff pal2rgb"> file to a TIFF image.</para>
<primary sortas="b-pal2rgb">pal2rgb</primary> <indexterm zone="libtiff bmp2tiff">
</indexterm></listitem> <primary sortas="b-bmp2tiff">bmp2tiff</primary>
</varlistentry> </indexterm>
</listitem>
</varlistentry>
<varlistentry id="ppm2tiff"> <varlistentry id="fax2ps">
<term><command>ppm2tiff</command></term> <term><command>fax2ps</command></term>
<listitem><para>creates a <acronym>TIFF</acronym> file from a <listitem>
<acronym>PPM</acronym> image file.</para> <para>converts a TIFF facsimile to compressed PostScript file.</para>
<indexterm zone="libtiff ppm2tiff"> <indexterm zone="libtiff fax2ps">
<primary sortas="b-ppm2tiff">ppm2tiff</primary> <primary sortas="b-fax2ps">fax2ps</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="ras2tiff"> <varlistentry id="fax2tiff">
<term><command>ras2tiff</command></term> <term><command>fax2tiff</command></term>
<listitem><para>creates a <acronym>TIFF</acronym> file from a Sun <listitem>
rasterfile.</para> <para>creates a TIFF Class F fax file from raw fax data.</para>
<indexterm zone="libtiff ras2tiff"> <indexterm zone="libtiff fax2tiff">
<primary sortas="b-ras2tiff">ras2tiff</primary> <primary sortas="b-fax2tiff">fax2tiff</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="raw2tiff"> <varlistentry id="gif2tiff">
<term><command>raw2tiff</command></term> <term><command>gif2tiff</command></term>
<listitem><para>converts a raw byte sequence into <listitem>
<acronym>TIFF</acronym>.</para> <para>creates a TIFF file from a GIF87 format image file.</para>
<indexterm zone="libtiff raw2tiff"> <indexterm zone="libtiff gif2tiff">
<primary sortas="b-raw2tiff">raw2tiff</primary> <primary sortas="b-gif2tiff">gif2tiff</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="rgb2ycbcr"> <varlistentry id="pal2rgb">
<term><command>rgb2ycbcr</command></term> <term><command>pal2rgb</command></term>
<listitem><para>converts non-YCbCr <acronym>TIFF</acronym> images to YCbCr <listitem>
<acronym>TIFF</acronym> images.</para> <para>converts a palette color TIFF image to a full color image.</para>
<indexterm zone="libtiff rgb2ycbcr"> <indexterm zone="libtiff pal2rgb">
<primary sortas="b-rgb2ycbcr">rgb2ycbcr</primary> <primary sortas="b-pal2rgb">pal2rgb</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="thumbnail"> <varlistentry id="ppm2tiff">
<term><command>thumbnail</command></term> <term><command>ppm2tiff</command></term>
<listitem><para>creates a <acronym>TIFF</acronym> file with thumbnail <listitem>
images.</para> <para>creates a TIFF file from a PPM image file.</para>
<indexterm zone="libtiff thumbnail"> <indexterm zone="libtiff ppm2tiff">
<primary sortas="b-thumbnail">thumbnail</primary> <primary sortas="b-ppm2tiff">ppm2tiff</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="tiff2bw"> <varlistentry id="ras2tiff">
<term><command>tiff2bw</command></term> <term><command>ras2tiff</command></term>
<listitem><para>converts a color <acronym>TIFF</acronym> image to <listitem>
grayscale.</para> <para>creates a TIFF file from a Sun rasterfile.</para>
<indexterm zone="libtiff tiff2bw"> <indexterm zone="libtiff ras2tiff">
<primary sortas="b-tiff2bw">tiff2bw</primary> <primary sortas="b-ras2tiff">ras2tiff</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="tiff2pdf"> <varlistentry id="raw2tiff">
<term><command>tiff2pdf</command></term> <term><command>raw2tiff</command></term>
<listitem><para>converts a <acronym>TIFF</acronym> image to a <listitem>
<acronym>PDF</acronym> document.</para> <para>converts a raw byte sequence into TIFF.</para>
<indexterm zone="libtiff tiff2pdf"> <indexterm zone="libtiff raw2tiff">
<primary sortas="b-tiff2pdf">tiff2pdf</primary> <primary sortas="b-raw2tiff">raw2tiff</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="tiff2ps"> <varlistentry id="rgb2ycbcr">
<term><command>tiff2ps</command></term> <term><command>rgb2ycbcr</command></term>
<listitem><para>converts a <acronym>TIFF</acronym> image to a PostScript <listitem>
file.</para> <para>converts non-YCbCr TIFF images to YCbCr TIFF images.</para>
<indexterm zone="libtiff tiff2ps"> <indexterm zone="libtiff rgb2ycbcr">
<primary sortas="b-tiff2ps">tiff2ps</primary> <primary sortas="b-rgb2ycbcr">rgb2ycbcr</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="tiff2rgba"> <varlistentry id="thumbnail">
<term><command>tiff2rgba</command></term> <term><command>thumbnail</command></term>
<listitem><para>converts a wide variety of <acronym>TIFF</acronym> images <listitem>
into an <acronym>RGBA</acronym> <acronym>TIFF</acronym> image.</para> <para>creates a TIFF file with thumbnail images.</para>
<indexterm zone="libtiff tiff2rgba"> <indexterm zone="libtiff thumbnail">
<primary sortas="b-tiff2rgba">tiff2rgba</primary> <primary sortas="b-thumbnail">thumbnail</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="tiffcmp"> <varlistentry id="tiff2bw">
<term><command>tiffcmp</command></term> <term><command>tiff2bw</command></term>
<listitem><para>compares two <acronym>TIFF</acronym> files.</para> <listitem>
<indexterm zone="libtiff tiffcmp"> <para>converts a color TIFF image to grayscale.</para>
<primary sortas="b-tiffcmp">tiffcmp</primary> <indexterm zone="libtiff tiff2bw">
</indexterm></listitem> <primary sortas="b-tiff2bw">tiff2bw</primary>
</varlistentry> </indexterm>
</listitem>
</varlistentry>
<varlistentry id="tiffcp"> <varlistentry id="tiff2pdf">
<term><command>tiffcp</command></term> <term><command>tiff2pdf</command></term>
<listitem><para> copies (and possibly converts) a <acronym>TIFF</acronym> <listitem>
file.</para> <para>converts a TIFF image to a PDF document.</para>
<indexterm zone="libtiff tiffcp"> <indexterm zone="libtiff tiff2pdf">
<primary sortas="b-tiffcp">tiffcp</primary> <primary sortas="b-tiff2pdf">tiff2pdf</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="tiffdither"> <varlistentry id="tiff2ps">
<term><command>tiffdither</command></term> <term><command>tiff2ps</command></term>
<listitem><para>converts a grayscale image to bilevel using dithering.</para> <listitem>
<indexterm zone="libtiff tiffdither"> <para>converts a TIFF image to a PostScript file.</para>
<primary sortas="b-tiffdither">tiffdither</primary> <indexterm zone="libtiff tiff2ps">
</indexterm></listitem> <primary sortas="b-tiff2ps">tiff2ps</primary>
</varlistentry> </indexterm>
</listitem>
</varlistentry>
<varlistentry id="tiffdump"> <varlistentry id="tiff2rgba">
<term><command>tiffdump</command></term> <term><command>tiff2rgba</command></term>
<listitem><para>prints verbatim information about <acronym>TIFF</acronym> <listitem>
files.</para> <para>converts a wide variety of TIFF images into an RGBA
<indexterm zone="libtiff tiffdump"> TIFF image.</para>
<primary sortas="b-tiffdump">tiffdump</primary> <indexterm zone="libtiff tiff2rgba">
</indexterm></listitem> <primary sortas="b-tiff2rgba">tiff2rgba</primary>
</varlistentry> </indexterm>
</listitem>
</varlistentry>
<varlistentry id="tiffgt"> <varlistentry id="tiffcmp">
<term><command>tiffgt</command></term> <term><command>tiffcmp</command></term>
<listitem><para>displays an image stored in a <acronym>TIFF</acronym> file in <listitem>
an <application>X</application> window.</para> <para>compares two TIFF files.</para>
<indexterm zone="libtiff tiffgt"> <indexterm zone="libtiff tiffcmp">
<primary sortas="b-tiffgt">tiffgt</primary> <primary sortas="b-tiffcmp">tiffcmp</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="tiffinfo"> <varlistentry id="tiffcp">
<term><command>tiffinfo</command></term> <term><command>tiffcp</command></term>
<listitem><para>prints information about <acronym>TIFF</acronym> files.</para> <listitem>
<indexterm zone="libtiff tiffinfo"> <para> copies (and possibly converts) a TIFF file.</para>
<primary sortas="b-tiffinfo">tiffinfo</primary> <indexterm zone="libtiff tiffcp">
</indexterm></listitem> <primary sortas="b-tiffcp">tiffcp</primary>
</varlistentry> </indexterm>
</listitem>
</varlistentry>
<varlistentry id="tiffmedian"> <varlistentry id="tiffdither">
<term><command>tiffmedian</command></term> <term><command>tiffdither</command></term>
<listitem><para>applies the median cut algorithm to data in a <listitem>
<acronym>TIFF</acronym> file.</para> <para>converts a grayscale image to bilevel using dithering.</para>
<indexterm zone="libtiff tiffmedian"> <indexterm zone="libtiff tiffdither">
<primary sortas="b-tiffmedian">tiffmedian</primary> <primary sortas="b-tiffdither">tiffdither</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="tiffset"> <varlistentry id="tiffdump">
<term><command>tiffset</command></term> <term><command>tiffdump</command></term>
<listitem><para>sets the value of a <acronym>TIFF</acronym> header to a <listitem>
specified value.</para> <para>prints verbatim information about TIFF files.</para>
<indexterm zone="libtiff tiffset"> <indexterm zone="libtiff tiffdump">
<primary sortas="b-tiffset">tiffset</primary> <primary sortas="b-tiffdump">tiffdump</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</varlistentry>
<varlistentry id="tiffsplit"> <varlistentry id="tiffgt">
<term><command>tiffsplit</command></term> <term><command>tiffgt</command></term>
<listitem><para>splits a multi-image <acronym>TIFF</acronym> into <listitem>
single-image <acronym>TIFF</acronym> files.</para> <para>displays an image stored in a TIFF file in
<indexterm zone="libtiff tiffsplit"> an <application>X</application> window.</para>
<primary sortas="b-tiffsplit">tiffsplit</primary> <indexterm zone="libtiff tiffgt">
</indexterm></listitem> <primary sortas="b-tiffgt">tiffgt</primary>
</varlistentry> </indexterm>
</listitem>
</varlistentry>
<varlistentry id="libtiff-lib"> <varlistentry id="tiffinfo">
<term><filename class='libraryfile'>libtiff.[so,a]</filename></term> <term><command>tiffinfo</command></term>
<listitem><para>contains the <acronym>API</acronym> functions used by the <listitem>
<application>libtiff</application> programs as well as other programs to <para>prints information about TIFF files.</para>
read and write <acronym>TIFF</acronym> files.</para> <indexterm zone="libtiff tiffinfo">
<indexterm zone="libtiff libtiff-lib"> <primary sortas="b-tiffinfo">tiffinfo</primary>
<primary sortas="c-libtiff">libtiff.[so,a]</primary> </indexterm>
</indexterm></listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libtiffxx"> <varlistentry id="tiffmedian">
<term><filename class='libraryfile'>libtiffxx.[so,a]</filename></term> <term><command>tiffmedian</command></term>
<listitem><para>contains the C++ <acronym>API</acronym> functions used <listitem>
by programs to read and write <acronym>TIFF</acronym> files.</para> <para>applies the median cut algorithm to data in a TIFF file.</para>
<indexterm zone="libtiff libtiffxx"> <indexterm zone="libtiff tiffmedian">
<primary sortas="c-libtiffxx">libtiffxx.[so,a]</primary> <primary sortas="b-tiffmedian">tiffmedian</primary>
</indexterm></listitem> </indexterm>
</varlistentry> </listitem>
</variablelist> </varlistentry>
</sect2> <varlistentry id="tiffset">
<term><command>tiffset</command></term>
<listitem>
<para>sets the value of a TIFF header to a specified value.</para>
<indexterm zone="libtiff tiffset">
<primary sortas="b-tiffset">tiffset</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tiffsplit">
<term><command>tiffsplit</command></term>
<listitem>
<para>splits a multi-image TIFF into single-image TIFF files.</para>
<indexterm zone="libtiff tiffsplit">
<primary sortas="b-tiffsplit">tiffsplit</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libtiff-lib">
<term><filename class='libraryfile'>libtiff.[so,a]</filename></term>
<listitem>
<para>contains the API functions used by the
<application>libtiff</application> programs as well as other
programs to read and write TIFF files.</para>
<indexterm zone="libtiff libtiff-lib">
<primary sortas="c-libtiff">libtiff.[so,a]</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libtiffxx">
<term><filename class='libraryfile'>libtiffxx.[so,a]</filename></term>
<listitem>
<para>contains the C++ API functions used
by programs to read and write TIFF files.</para>
<indexterm zone="libtiff libtiffxx">
<primary sortas="c-libtiffxx">libtiffxx.[so,a]</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1> </sect1>