source: general/graphlib/libtiff.xml@ fd4dbec

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 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 fd4dbec was fd4dbec, checked in by Ken Moffat <ken@…>, 10 years ago

tags

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

  • Property mode set to 100644
File size: 14.2 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
8 "http://download.osgeo.org/libtiff/tiff-&libtiff-version;.tar.gz">
9 <!ENTITY libtiff-download-ftp
10 "ftp://ftp.remotesensing.org/libtiff/tiff-&libtiff-version;.tar.gz">
11 <!ENTITY libtiff-md5sum "051c1068e6a0627f461948c365290410">
12 <!ENTITY libtiff-size "2.0 MB">
13 <!ENTITY libtiff-buildsize "27 MB">
14 <!ENTITY libtiff-time "0.3 SBU">
15]>
16
17<sect1 id="libtiff" xreflabel="LibTIFF-&libtiff-version;">
18 <?dbhtml filename="libtiff.html"?>
19
20 <sect1info>
21 <othername>$LastChangedBy$</othername>
22 <date>$Date$</date>
23 </sect1info>
24
25 <title>LibTIFF-&libtiff-version;</title>
26
27 <indexterm zone="libtiff">
28 <primary sortas="a-LibTIFF">LibTIFF</primary>
29 </indexterm>
30
31 <sect2 role="package">
32 <title>Introduction to LibTIFF</title>
33
34 <para>
35 The <application>LibTIFF</application> package contains the TIFF
36 libraries and associated utilities. The libraries are used by many
37 programs for reading and writing TIFF files and the utilities are
38 used for general work with TIFF files.
39 </para>
40
41 &lfs75_checked;
42
43 <bridgehead renderas="sect3">Package Information</bridgehead>
44 <itemizedlist spacing="compact">
45 <listitem>
46 <para>
47 Download (HTTP): <ulink url="&libtiff-download-http;"/>
48 </para>
49 </listitem>
50 <listitem>
51 <para>
52 Download (FTP): <ulink url="&libtiff-download-ftp;"/>
53 </para>
54 </listitem>
55 <listitem>
56 <para>
57 Download MD5 sum: &libtiff-md5sum;
58 </para>
59 </listitem>
60 <listitem>
61 <para>
62 Download size: &libtiff-size;
63 </para>
64 </listitem>
65 <listitem>
66 <para>
67 Estimated disk space required: &libtiff-buildsize;
68 </para>
69 </listitem>
70 <listitem>
71 <para>
72 Estimated build time: &libtiff-time;
73 </para>
74 </listitem>
75 </itemizedlist>
76
77 <bridgehead renderas="sect3">LibTIFF Dependencies</bridgehead>
78
79 <bridgehead renderas="sect4">Optional</bridgehead>
80 <para role="optional">
81 <xref linkend="libjpeg"/>,
82 <xref linkend="freeglut"/> (required for <command>tiffgt</command>), and
83 <ulink url="http://www.cl.cam.ac.uk/~mgk25/jbigkit/">JBIG-KIT</ulink>
84 </para>
85
86 <para condition="html" role="usernotes">User Notes:
87 <ulink url="&blfs-wiki;/libtiff"/>
88 </para>
89 </sect2>
90
91 <sect2 role="installation">
92 <title>Installation of LibTIFF</title>
93
94 <para>
95 Install <application>LibTIFF</application> by running the following
96 commands:
97 </para>
98
99<screen><userinput>sed -i '/glDrawPixels/a glFlush();' tools/tiffgt.c &amp;&amp;
100./configure --prefix=/usr --disable-static &amp;&amp;
101make</userinput></screen>
102
103 <para>
104 To test the results, issue: <command>make check</command>.
105 </para>
106
107 <para>
108 Now, as the <systemitem class="username">root</systemitem>
109 user:
110 </para>
111
112<screen role="root"><userinput>make install</userinput></screen>
113 </sect2>
114
115 <sect2 role="commands">
116 <title>Command Explanations</title>
117
118 <para>
119 <command>sed -i ...</command>: This command fixes a bug which is causing
120 <command>tiffgt</command> to open blank windows in some cases.
121 </para>
122
123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
124 href="../../xincludes/static-libraries.xml"/>
125
126 </sect2>
127
128 <sect2 role="content">
129 <title>Contents</title>
130
131 <segmentedlist>
132 <segtitle>Installed Programs</segtitle>
133 <segtitle>Installed Libraries</segtitle>
134 <segtitle>Installed Directory</segtitle>
135
136 <seglistitem>
137 <seg>
138 bmp2tiff, fax2ps, fax2tiff, gif2tiff, pal2rgb, ppm2tiff, ras2tiff,
139 raw2tiff, rgb2ycbcr, thumbnail, tiff2bw, tiff2pdf, tiff2ps,
140 tiff2rgba, tiffcmp, tiffcp, tiffcrop, tiffdither, tiffdump, tiffgt
141 tiffinfo, tiffmedian, tiffset and tiffsplit
142 </seg>
143 <seg>
144 libtiff.so and libtiffxx.so
145 </seg>
146 <seg>
147 /usr/share/doc/tiff-&libtiff-version;
148 </seg>
149 </seglistitem>
150 </segmentedlist>
151
152 <variablelist>
153 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
154 <?dbfo list-presentation="list"?>
155 <?dbhtml list-presentation="table"?>
156
157 <varlistentry id="bmp2tiff">
158 <term><command>bmp2tiff</command></term>
159 <listitem>
160 <para>
161 converts a Microsoft Windows Device Independent Bitmap image
162 file to a TIFF image.
163 </para>
164 <indexterm zone="libtiff bmp2tiff">
165 <primary sortas="b-bmp2tiff">bmp2tiff</primary>
166 </indexterm>
167 </listitem>
168 </varlistentry>
169
170 <varlistentry id="fax2ps">
171 <term><command>fax2ps</command></term>
172 <listitem>
173 <para>
174 converts a TIFF facsimile to compressed PostScript file.
175 </para>
176 <indexterm zone="libtiff fax2ps">
177 <primary sortas="b-fax2ps">fax2ps</primary>
178 </indexterm>
179 </listitem>
180 </varlistentry>
181
182 <varlistentry id="fax2tiff">
183 <term><command>fax2tiff</command></term>
184 <listitem>
185 <para>
186 creates a TIFF Class F fax file from raw fax data.
187 </para>
188 <indexterm zone="libtiff fax2tiff">
189 <primary sortas="b-fax2tiff">fax2tiff</primary>
190 </indexterm>
191 </listitem>
192 </varlistentry>
193
194 <varlistentry id="gif2tiff">
195 <term><command>gif2tiff</command></term>
196 <listitem>
197 <para>
198 creates a TIFF file from a GIF87 format image file.
199 </para>
200 <indexterm zone="libtiff gif2tiff">
201 <primary sortas="b-gif2tiff">gif2tiff</primary>
202 </indexterm>
203 </listitem>
204 </varlistentry>
205
206 <varlistentry id="pal2rgb">
207 <term><command>pal2rgb</command></term>
208 <listitem>
209 <para>
210 converts a palette color TIFF image to a full color
211 image.
212 </para>
213 <indexterm zone="libtiff pal2rgb">
214 <primary sortas="b-pal2rgb">pal2rgb</primary>
215 </indexterm>
216 </listitem>
217 </varlistentry>
218
219 <varlistentry id="ppm2tiff">
220 <term><command>ppm2tiff</command></term>
221 <listitem>
222 <para>
223 creates a TIFF file from a PPM image file.
224 </para>
225 <indexterm zone="libtiff ppm2tiff">
226 <primary sortas="b-ppm2tiff">ppm2tiff</primary>
227 </indexterm>
228 </listitem>
229 </varlistentry>
230
231 <varlistentry id="ras2tiff">
232 <term><command>ras2tiff</command></term>
233 <listitem>
234 <para>
235 creates a TIFF file from a Sun rasterfile.
236 </para>
237 <indexterm zone="libtiff ras2tiff">
238 <primary sortas="b-ras2tiff">ras2tiff</primary>
239 </indexterm>
240 </listitem>
241 </varlistentry>
242
243 <varlistentry id="raw2tiff">
244 <term><command>raw2tiff</command></term>
245 <listitem>
246 <para>
247 converts a raw byte sequence into TIFF.
248 </para>
249 <indexterm zone="libtiff raw2tiff">
250 <primary sortas="b-raw2tiff">raw2tiff</primary>
251 </indexterm>
252 </listitem>
253 </varlistentry>
254
255 <varlistentry id="rgb2ycbcr">
256 <term><command>rgb2ycbcr</command></term>
257 <listitem>
258 <para>
259 converts non-YCbCr TIFF images to YCbCr TIFF images.
260 </para>
261 <indexterm zone="libtiff rgb2ycbcr">
262 <primary sortas="b-rgb2ycbcr">rgb2ycbcr</primary>
263 </indexterm>
264 </listitem>
265 </varlistentry>
266
267 <varlistentry id="thumbnail">
268 <term><command>thumbnail</command></term>
269 <listitem>
270 <para>
271 creates a TIFF file with thumbnail images.
272 </para>
273 <indexterm zone="libtiff thumbnail">
274 <primary sortas="b-thumbnail">thumbnail</primary>
275 </indexterm>
276 </listitem>
277 </varlistentry>
278
279 <varlistentry id="tiff2bw">
280 <term><command>tiff2bw</command></term>
281 <listitem>
282 <para>
283 converts a color TIFF image to grayscale.
284 </para>
285 <indexterm zone="libtiff tiff2bw">
286 <primary sortas="b-tiff2bw">tiff2bw</primary>
287 </indexterm>
288 </listitem>
289 </varlistentry>
290
291 <varlistentry id="tiff2pdf">
292 <term><command>tiff2pdf</command></term>
293 <listitem>
294 <para>
295 converts a TIFF image to a PDF document.
296 </para>
297 <indexterm zone="libtiff tiff2pdf">
298 <primary sortas="b-tiff2pdf">tiff2pdf</primary>
299 </indexterm>
300 </listitem>
301 </varlistentry>
302
303 <varlistentry id="tiff2ps">
304 <term><command>tiff2ps</command></term>
305 <listitem>
306 <para>
307 converts a TIFF image to a PostScript file.
308 </para>
309 <indexterm zone="libtiff tiff2ps">
310 <primary sortas="b-tiff2ps">tiff2ps</primary>
311 </indexterm>
312 </listitem>
313 </varlistentry>
314
315 <varlistentry id="tiff2rgba">
316 <term><command>tiff2rgba</command></term>
317 <listitem>
318 <para>
319 converts a wide variety of TIFF images into an RGBA
320 TIFF image.
321 </para>
322 <indexterm zone="libtiff tiff2rgba">
323 <primary sortas="b-tiff2rgba">tiff2rgba</primary>
324 </indexterm>
325 </listitem>
326 </varlistentry>
327
328 <varlistentry id="tiffcmp">
329 <term><command>tiffcmp</command></term>
330 <listitem>
331 <para>
332 compares two TIFF files.
333 </para>
334 <indexterm zone="libtiff tiffcmp">
335 <primary sortas="b-tiffcmp">tiffcmp</primary>
336 </indexterm>
337 </listitem>
338 </varlistentry>
339
340 <varlistentry id="tiffcp">
341 <term><command>tiffcp</command></term>
342 <listitem>
343 <para>
344 copies (and possibly converts) a TIFF file.
345 </para>
346 <indexterm zone="libtiff tiffcp">
347 <primary sortas="b-tiffcp">tiffcp</primary>
348 </indexterm>
349 </listitem>
350 </varlistentry>
351
352 <varlistentry id="tiffcrop">
353 <term><command>tiffcrop</command></term>
354 <listitem>
355 <para>
356 selects, copies, crops, converts, extracts and/or processes
357 one or more TIFF files.
358 </para>
359 <indexterm zone="libtiff tiffcrop">
360 <primary sortas="b-tiffcrop">tiffcrop</primary>
361 </indexterm>
362 </listitem>
363 </varlistentry>
364
365 <varlistentry id="tiffdither">
366 <term><command>tiffdither</command></term>
367 <listitem>
368 <para>
369 converts a grayscale image to bilevel using dithering.
370 </para>
371 <indexterm zone="libtiff tiffdither">
372 <primary sortas="b-tiffdither">tiffdither</primary>
373 </indexterm>
374 </listitem>
375 </varlistentry>
376
377 <varlistentry id="tiffdump">
378 <term><command>tiffdump</command></term>
379 <listitem>
380 <para>
381 prints verbatim information about TIFF files.
382 </para>
383 <indexterm zone="libtiff tiffdump">
384 <primary sortas="b-tiffdump">tiffdump</primary>
385 </indexterm>
386 </listitem>
387 </varlistentry>
388
389 <varlistentry id="tiffgt">
390 <term><command>tiffgt</command></term>
391 <listitem>
392 <para>
393 displays an image stored in a TIFF file.
394 </para>
395 <indexterm zone="libtiff tiffgt">
396 <primary sortas="b-tiffgt">tiffgt</primary>
397 </indexterm>
398 </listitem>
399 </varlistentry>
400
401 <varlistentry id="tiffinfo">
402 <term><command>tiffinfo</command></term>
403 <listitem>
404 <para>
405 prints information about TIFF files.
406 </para>
407 <indexterm zone="libtiff tiffinfo">
408 <primary sortas="b-tiffinfo">tiffinfo</primary>
409 </indexterm>
410 </listitem>
411 </varlistentry>
412
413 <varlistentry id="tiffmedian">
414 <term><command>tiffmedian</command></term>
415 <listitem>
416 <para>
417 applies the median cut algorithm to data in a TIFF file.
418 </para>
419 <indexterm zone="libtiff tiffmedian">
420 <primary sortas="b-tiffmedian">tiffmedian</primary>
421 </indexterm>
422 </listitem>
423 </varlistentry>
424
425 <varlistentry id="tiffset">
426 <term><command>tiffset</command></term>
427 <listitem>
428 <para>
429 sets the value of a TIFF header to a specified value.
430 </para>
431 <indexterm zone="libtiff tiffset">
432 <primary sortas="b-tiffset">tiffset</primary>
433 </indexterm>
434 </listitem>
435 </varlistentry>
436
437 <varlistentry id="tiffsplit">
438 <term><command>tiffsplit</command></term>
439 <listitem>
440 <para>
441 splits a multi-image TIFF into single-image TIFF files.
442 </para>
443 <indexterm zone="libtiff tiffsplit">
444 <primary sortas="b-tiffsplit">tiffsplit</primary>
445 </indexterm>
446 </listitem>
447 </varlistentry>
448
449 <varlistentry id="libtiff-lib">
450 <term><filename class="libraryfile">libtiff.so</filename></term>
451 <listitem>
452 <para>
453 contains the API functions used by the
454 <application>libtiff</application> programs as well as other
455 programs to read and write TIFF files.
456 </para>
457 <indexterm zone="libtiff libtiff-lib">
458 <primary sortas="c-libtiff">libtiff.so</primary>
459 </indexterm>
460 </listitem>
461 </varlistentry>
462
463 <varlistentry id="libtiffxx">
464 <term><filename class="libraryfile">libtiffxx.so</filename></term>
465 <listitem>
466 <para>
467 contains the C++ API functions used
468 by programs to read and write TIFF files.
469 </para>
470 <indexterm zone="libtiff libtiffxx">
471 <primary sortas="c-libtiffxx">libtiffxx.so</primary>
472 </indexterm>
473 </listitem>
474 </varlistentry>
475
476 </variablelist>
477
478 </sect2>
479
480</sect1>
Note: See TracBrowser for help on using the repository browser.