roentgen b75cab
roentgen b75cab
roentgen b75cab
roentgen b75cab
roentgen b75cab
"HTML Tidy for Solaris (vers 12 April 2005), see www.w3.org">
roentgen b75cab
<title>TIFF Tools Overview</title>
roentgen b75cab
roentgen b75cab
roentgen b75cab

<font face="Arial, Helvetica, Sans"></font>

roentgen b75cab
width="144" height="108" align="left" border="1" hspace="6"> TIFF
roentgen b75cab
Tools Overview
roentgen b75cab

This software distribution comes with a small collection of

roentgen b75cab
programs for converting non-TIFF format images to TIFF and for
roentgen b75cab
manipulating and interrogating the contents of TIFF images. Several
roentgen b75cab
of these tools are useful in their own right. Many of them however
roentgen b75cab
are more intended to serve as programming examples for using the
roentgen b75cab
TIFF library.

roentgen b75cab

Device-dependent Programs

roentgen b75cab
There are two device-dependent programs that serve as simple
roentgen b75cab
examples for writing programs to display and save TIFF images.
roentgen b75cab
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffgt    </tt>
roentgen b75cab
Display the contents of one or more TIFF images using OpenGL.
roentgen b75cab
The software makes extensive use of the <tt>TIFFRGBAImage</tt>
roentgen b75cab
facilities described elsewhere.
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffsv</tt>
roentgen b75cab
A program to save all or part of a screen dump on a Silicon
roentgen b75cab
Graphics system. As for <tt>tiffgt</tt> this code, while written to
roentgen b75cab
use the IRIS GL, can be easily tailored to other devices.
roentgen b75cab
roentgen b75cab
roentgen b75cab

Device-independent Programs

roentgen b75cab
The remaining programs should be device-independent:
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>bmp2tiff</tt>
roentgen b75cab
Convert BMP images to TIFF
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>fax2ps</tt>
roentgen b75cab
Convert a Group 3- or Group 4- compressed TIFF to PostScript
roentgen b75cab
that is significantly more compressed than is generated by
roentgen b75cab
<tt>tiff2ps</tt> (unless <tt>tiff2ps</tt> writes PS Level II)
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>fax2tiff</tt>
roentgen b75cab
Convert raw Group 3 or Group 4 facsimile data to TIFF
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>gif2tiff</tt>
roentgen b75cab
A quick hack that converts GIF 87a (old) format images to TIFF
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>pal2rgb</tt>
roentgen b75cab
Convert a Palette-style image to a full color RGB image by
roentgen b75cab
applying the colormap
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>ppm2tiff</tt>
roentgen b75cab
A quick hack that converts 8-bit PPM format images to TIFF
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>ras2tiff</tt>
roentgen b75cab
A quick hack that converts Sun rasterfile format images to TIFF
roentgen b75cab
-- it's less than complete
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>raw2tiff</tt>
roentgen b75cab
Create a TIFF file from raw data
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>rgb2ycbcr</tt>
roentgen b75cab
Convert an RGB, grayscale, or bilevel TIFF image to a YCbCr
roentgen b75cab
TIFF image; it's mainly provided for testing
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>sgi2tiff</tt>
roentgen b75cab
A program to convert SGI image files to TIFF. This program is
roentgen b75cab
only useful on SGI machines as it uses <tt>-limage</tt>.
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>thumbnail</tt>
roentgen b75cab
Copy a bilevel TIFF to one that includes 8-bit greyscale
roentgen b75cab
"thumbnail images" for each page; it is provided as an example of
roentgen b75cab
how one might use the <tt>SubIFD</tt> tag (and the library support
roentgen b75cab
for it)
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiff2bw</tt>
roentgen b75cab
A simple program to convert a color image to grayscale
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiff2pdf</tt>
roentgen b75cab
Convert TIFF images to PDF
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiff2ps</tt>
roentgen b75cab
Convert TIFF images to PostScript
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiff2rgba</tt>
roentgen b75cab
Convert a TIFF image to RGBA color space
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffcmp</tt>
roentgen b75cab
Compare the contents of two TIFF files (it does not check all
roentgen b75cab
the directory information, but does check all the data)
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffcp</tt>
roentgen b75cab
Copy, concatenate, and convert TIFF images (e.g. switching from
roentgen b75cab
Compression=5 to Compression=1)
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffcrop</tt>
roentgen b75cab
Provides selection of images from within one or more multi-image
roentgen b75cab
TIFF files, with orthogonal rotation, mirroring, cropping, and
roentgen b75cab
extraction of multiple sections and exporting to one or more files.
roentgen b75cab
It extends the functionality of tiffcp to support additional bit
roentgen b75cab
depths in strips and tiles and enhances the selection capabilities of
roentgen b75cab
tiffsplit. Bilevel images can be inverted and images may be split into
roentgen b75cab
segments to fit on multiple /pages/ (standard paper sizes), plus other
roentgen b75cab
functions described in the tiffcrop man page
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffdither</tt>
roentgen b75cab
Dither a b&w image into a bilevel image (suitable for use
roentgen b75cab
in creating fax files)
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffdump</tt>
roentgen b75cab
Display the verbatim contents of the TIFF directory in a file
roentgen b75cab
(it's very useful for debugging bogus files that you may get from
roentgen b75cab
someone that claims they support TIFF)
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffinfo</tt>
roentgen b75cab
Display information about one or more TIFF files.
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffmedian</tt>
roentgen b75cab
A version of Paul Heckbert's median cut program that reads an
roentgen b75cab
RGB TIFF image, and creates a TIFF palette file as a result
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffset</tt>
roentgen b75cab
Set a field in a TIFF header
roentgen b75cab
roentgen b75cab
roentgen b75cab
<tt>tiffsplit</tt>
roentgen b75cab
Create one or more single-image files from a (possibly)
roentgen b75cab
multi-image file
roentgen b75cab
roentgen b75cab
roentgen b75cab

Check out the manual pages for details about the above

roentgen b75cab
programs.

roentgen b75cab

roentgen b75cab
Last updated: $Date: 2009-10-28 22:13:37 $
roentgen b75cab
roentgen b75cab