source: general/graphlib/libtiff.xml@ 0a30c92e

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 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 0a30c92e was 0a30c92e, checked in by Bruce Dubbs <bdubbs@…>, 12 years ago

Updated to libtiff-3.9.5.

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

  • Property mode set to 100644
File size: 13.3 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY libtiff-download-http "http://download.osgeo.org/libtiff/tiff-&libtiff-version;.tar.gz">
8 <!ENTITY libtiff-download-ftp "ftp://ftp.remotesensing.org/libtiff/tiff-&libtiff-version;.tar.gz">
9 <!ENTITY libtiff-md5sum "8fc7ce3b4e1d0cc8a319336967815084">
10 <!ENTITY libtiff-size "1.4 MB">
11 <!ENTITY libtiff-buildsize "27 MB">
12 <!ENTITY libtiff-time "0.4 SBU">
13]>
14
15<sect1 id="libtiff" xreflabel="LibTIFF-&libtiff-version;">
16 <?dbhtml filename="libtiff.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>LibTIFF-&libtiff-version;</title>
24
25 <indexterm zone="libtiff">
26 <primary sortas="a-LibTIFF">LibTIFF</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to LibTIFF</title>
31
32 <para>The <application>LibTIFF</application> package contains the
33 TIFF libraries and associated utilities. The libraries are used by many
34 programs for reading and writing TIFF files and the utilities are useful
35 for general work with TIFF files.</para>
36
37 &lfs70_checked;
38
39 <bridgehead renderas="sect3">Package Information</bridgehead>
40 <itemizedlist spacing="compact">
41 <listitem>
42 <para>Download (HTTP): <ulink url="&libtiff-download-http;"/></para>
43 </listitem>
44 <listitem>
45 <para>Download (FTP): <ulink url="&libtiff-download-ftp;"/></para>
46 </listitem>
47 <listitem>
48 <para>Download MD5 sum: &libtiff-md5sum;</para>
49 </listitem>
50 <listitem>
51 <para>Download size: &libtiff-size;</para>
52 </listitem>
53 <listitem>
54 <para>Estimated disk space required: &libtiff-buildsize;</para>
55 </listitem>
56 <listitem>
57 <para>Estimated build time: &libtiff-time;</para>
58 </listitem>
59 </itemizedlist>
60
61 <!-- <bridgehead renderas="sect3">Additional Downloads</bridgehead>
62 <itemizedlist spacing="compact">
63 <listitem>
64 <para>Required patch: <ulink
65 url="&patch-root;/tiff-&libtiff-version;-fixes-2.patch"/></para>
66 </listitem>
67 </itemizedlist> -->
68
69 <bridgehead renderas="sect3">LibTIFF Dependencies</bridgehead>
70
71 <bridgehead renderas="sect4">Optional</bridgehead>
72 <para role="optional"><xref linkend="libjpeg"/>,
73 <xref linkend="x-window-system"/>,
74 <xref linkend="freeglut"/>, and
75 <ulink url="http://www.cl.cam.ac.uk/~mgk25/jbigkit/">JBIG-KIT</ulink></para>
76
77 <!-- <para>Note that if you installed the optional MesaGLUT package with the
78 <xref linkend="mesalib"/> package during an <application>Xorg7</application>
79 installation, a GLUT library is already installed and you don't need
80 <application>freeglut</application>.</para> -->
81
82 <para condition="html" role="usernotes">User Notes:
83 <ulink url="&blfs-wiki;/libtiff"/></para>
84
85 </sect2>
86
87 <sect2 role="installation">
88 <title>Installation of LibTIFF</title>
89
90 <para>Install <application>LibTIFF</application> by running the following
91 commands:</para>
92
93<screen><userinput>./configure --prefix=/usr &amp;&amp;
94make</userinput></screen>
95
96 <para>To test the results, issue: <command>make check</command>.</para>
97
98 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
99
100<screen role="root"><userinput>make install</userinput></screen>
101
102 </sect2>
103
104 <sect2 role="commands">
105 <title>Command Explanations</title>
106
107 <para><option>--disable-static</option>: This switch prevents the
108 static library from being built.</para>
109
110 </sect2>
111
112 <sect2 role="content">
113 <title>Contents</title>
114
115 <segmentedlist>
116 <segtitle>Installed Programs</segtitle>
117 <segtitle>Installed Libraries</segtitle>
118 <segtitle>Installed Directory</segtitle>
119
120 <seglistitem>
121 <seg>bmp2tiff, fax2ps, fax2tiff, gif2tiff, pal2rgb, ppm2tiff, ras2tiff,
122 raw2tiff, rgb2ycbcr, thumbnail, tiff2bw, tiff2pdf, tiff2ps, tiff2rgba,
123 tiffcmp, tiffcp, tiffdither, tiffdump, tiffgt, tiffinfo, tiffmedian, tiffset,
124 and tiffsplit</seg>
125 <seg>libtiff.{so,a} and libtiffxx.{so,a}</seg>
126 <seg>/usr/share/doc/tiff-&libtiff-version;</seg>
127 </seglistitem>
128 </segmentedlist>
129
130 <variablelist>
131 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
132 <?dbfo list-presentation="list"?>
133 <?dbhtml list-presentation="table"?>
134
135 <varlistentry id="bmp2tiff">
136 <term><command>bmp2tiff</command></term>
137 <listitem>
138 <para>converts a Microsoft Windows Device Independent Bitmap image
139 file to a TIFF image.</para>
140 <indexterm zone="libtiff bmp2tiff">
141 <primary sortas="b-bmp2tiff">bmp2tiff</primary>
142 </indexterm>
143 </listitem>
144 </varlistentry>
145
146 <varlistentry id="fax2ps">
147 <term><command>fax2ps</command></term>
148 <listitem>
149 <para>converts a TIFF facsimile to compressed PostScript file.</para>
150 <indexterm zone="libtiff fax2ps">
151 <primary sortas="b-fax2ps">fax2ps</primary>
152 </indexterm>
153 </listitem>
154 </varlistentry>
155
156 <varlistentry id="fax2tiff">
157 <term><command>fax2tiff</command></term>
158 <listitem>
159 <para>creates a TIFF Class F fax file from raw fax data.</para>
160 <indexterm zone="libtiff fax2tiff">
161 <primary sortas="b-fax2tiff">fax2tiff</primary>
162 </indexterm>
163 </listitem>
164 </varlistentry>
165
166 <varlistentry id="gif2tiff">
167 <term><command>gif2tiff</command></term>
168 <listitem>
169 <para>creates a TIFF file from a GIF87 format image file.</para>
170 <indexterm zone="libtiff gif2tiff">
171 <primary sortas="b-gif2tiff">gif2tiff</primary>
172 </indexterm>
173 </listitem>
174 </varlistentry>
175
176 <varlistentry id="pal2rgb">
177 <term><command>pal2rgb</command></term>
178 <listitem>
179 <para>converts a palette color TIFF image to a full color image.</para>
180 <indexterm zone="libtiff pal2rgb">
181 <primary sortas="b-pal2rgb">pal2rgb</primary>
182 </indexterm>
183 </listitem>
184 </varlistentry>
185
186 <varlistentry id="ppm2tiff">
187 <term><command>ppm2tiff</command></term>
188 <listitem>
189 <para>creates a TIFF file from a PPM image file.</para>
190 <indexterm zone="libtiff ppm2tiff">
191 <primary sortas="b-ppm2tiff">ppm2tiff</primary>
192 </indexterm>
193 </listitem>
194 </varlistentry>
195
196 <varlistentry id="ras2tiff">
197 <term><command>ras2tiff</command></term>
198 <listitem>
199 <para>creates a TIFF file from a Sun rasterfile.</para>
200 <indexterm zone="libtiff ras2tiff">
201 <primary sortas="b-ras2tiff">ras2tiff</primary>
202 </indexterm>
203 </listitem>
204 </varlistentry>
205
206 <varlistentry id="raw2tiff">
207 <term><command>raw2tiff</command></term>
208 <listitem>
209 <para>converts a raw byte sequence into TIFF.</para>
210 <indexterm zone="libtiff raw2tiff">
211 <primary sortas="b-raw2tiff">raw2tiff</primary>
212 </indexterm>
213 </listitem>
214 </varlistentry>
215
216 <varlistentry id="rgb2ycbcr">
217 <term><command>rgb2ycbcr</command></term>
218 <listitem>
219 <para>converts non-YCbCr TIFF images to YCbCr TIFF images.</para>
220 <indexterm zone="libtiff rgb2ycbcr">
221 <primary sortas="b-rgb2ycbcr">rgb2ycbcr</primary>
222 </indexterm>
223 </listitem>
224 </varlistentry>
225
226 <varlistentry id="thumbnail">
227 <term><command>thumbnail</command></term>
228 <listitem>
229 <para>creates a TIFF file with thumbnail images.</para>
230 <indexterm zone="libtiff thumbnail">
231 <primary sortas="b-thumbnail">thumbnail</primary>
232 </indexterm>
233 </listitem>
234 </varlistentry>
235
236 <varlistentry id="tiff2bw">
237 <term><command>tiff2bw</command></term>
238 <listitem>
239 <para>converts a color TIFF image to grayscale.</para>
240 <indexterm zone="libtiff tiff2bw">
241 <primary sortas="b-tiff2bw">tiff2bw</primary>
242 </indexterm>
243 </listitem>
244 </varlistentry>
245
246 <varlistentry id="tiff2pdf">
247 <term><command>tiff2pdf</command></term>
248 <listitem>
249 <para>converts a TIFF image to a PDF document.</para>
250 <indexterm zone="libtiff tiff2pdf">
251 <primary sortas="b-tiff2pdf">tiff2pdf</primary>
252 </indexterm>
253 </listitem>
254 </varlistentry>
255
256 <varlistentry id="tiff2ps">
257 <term><command>tiff2ps</command></term>
258 <listitem>
259 <para>converts a TIFF image to a PostScript file.</para>
260 <indexterm zone="libtiff tiff2ps">
261 <primary sortas="b-tiff2ps">tiff2ps</primary>
262 </indexterm>
263 </listitem>
264 </varlistentry>
265
266 <varlistentry id="tiff2rgba">
267 <term><command>tiff2rgba</command></term>
268 <listitem>
269 <para>converts a wide variety of TIFF images into an RGBA
270 TIFF image.</para>
271 <indexterm zone="libtiff tiff2rgba">
272 <primary sortas="b-tiff2rgba">tiff2rgba</primary>
273 </indexterm>
274 </listitem>
275 </varlistentry>
276
277 <varlistentry id="tiffcmp">
278 <term><command>tiffcmp</command></term>
279 <listitem>
280 <para>compares two TIFF files.</para>
281 <indexterm zone="libtiff tiffcmp">
282 <primary sortas="b-tiffcmp">tiffcmp</primary>
283 </indexterm>
284 </listitem>
285 </varlistentry>
286
287 <varlistentry id="tiffcp">
288 <term><command>tiffcp</command></term>
289 <listitem>
290 <para> copies (and possibly converts) a TIFF file.</para>
291 <indexterm zone="libtiff tiffcp">
292 <primary sortas="b-tiffcp">tiffcp</primary>
293 </indexterm>
294 </listitem>
295 </varlistentry>
296
297 <varlistentry id="tiffdither">
298 <term><command>tiffdither</command></term>
299 <listitem>
300 <para>converts a grayscale image to bilevel using dithering.</para>
301 <indexterm zone="libtiff tiffdither">
302 <primary sortas="b-tiffdither">tiffdither</primary>
303 </indexterm>
304 </listitem>
305 </varlistentry>
306
307 <varlistentry id="tiffdump">
308 <term><command>tiffdump</command></term>
309 <listitem>
310 <para>prints verbatim information about TIFF files.</para>
311 <indexterm zone="libtiff tiffdump">
312 <primary sortas="b-tiffdump">tiffdump</primary>
313 </indexterm>
314 </listitem>
315 </varlistentry>
316
317 <varlistentry id="tiffgt">
318 <term><command>tiffgt</command></term>
319 <listitem>
320 <para>displays an image stored in a TIFF file in
321 an <application>X</application> window.</para>
322 <indexterm zone="libtiff tiffgt">
323 <primary sortas="b-tiffgt">tiffgt</primary>
324 </indexterm>
325 </listitem>
326 </varlistentry>
327
328 <varlistentry id="tiffinfo">
329 <term><command>tiffinfo</command></term>
330 <listitem>
331 <para>prints information about TIFF files.</para>
332 <indexterm zone="libtiff tiffinfo">
333 <primary sortas="b-tiffinfo">tiffinfo</primary>
334 </indexterm>
335 </listitem>
336 </varlistentry>
337
338 <varlistentry id="tiffmedian">
339 <term><command>tiffmedian</command></term>
340 <listitem>
341 <para>applies the median cut algorithm to data in a TIFF file.</para>
342 <indexterm zone="libtiff tiffmedian">
343 <primary sortas="b-tiffmedian">tiffmedian</primary>
344 </indexterm>
345 </listitem>
346 </varlistentry>
347
348 <varlistentry id="tiffset">
349 <term><command>tiffset</command></term>
350 <listitem>
351 <para>sets the value of a TIFF header to a specified value.</para>
352 <indexterm zone="libtiff tiffset">
353 <primary sortas="b-tiffset">tiffset</primary>
354 </indexterm>
355 </listitem>
356 </varlistentry>
357
358 <varlistentry id="tiffsplit">
359 <term><command>tiffsplit</command></term>
360 <listitem>
361 <para>splits a multi-image TIFF into single-image TIFF files.</para>
362 <indexterm zone="libtiff tiffsplit">
363 <primary sortas="b-tiffsplit">tiffsplit</primary>
364 </indexterm>
365 </listitem>
366 </varlistentry>
367
368 <varlistentry id="libtiff-lib">
369 <term><filename class='libraryfile'>libtiff.{so,a}</filename></term>
370 <listitem>
371 <para>contains the API functions used by the
372 <application>libtiff</application> programs as well as other
373 programs to read and write TIFF files.</para>
374 <indexterm zone="libtiff libtiff-lib">
375 <primary sortas="c-libtiff">libtiff.{so,a}</primary>
376 </indexterm>
377 </listitem>
378 </varlistentry>
379
380 <varlistentry id="libtiffxx">
381 <term><filename class='libraryfile'>libtiffxx.{so,a}</filename></term>
382 <listitem>
383 <para>contains the C++ API functions used
384 by programs to read and write TIFF files.</para>
385 <indexterm zone="libtiff libtiffxx">
386 <primary sortas="c-libtiffxx">libtiffxx.{so,a}</primary>
387 </indexterm>
388 </listitem>
389 </varlistentry>
390
391 </variablelist>
392
393 </sect2>
394
395</sect1>
Note: See TracBrowser for help on using the repository browser.