Blame html/man/tiffcrop.1.html

Packit 7838c8
Packit 7838c8
Packit 7838c8
<html>
Packit 7838c8
<head>
Packit 7838c8
<meta name="generator" content="groff -Thtml, see www.gnu.org">
Packit 7838c8
<meta name="Content-Style" content="text/css">
Packit 7838c8
<title>TIFFCROP</title>
Packit 7838c8
</head>
Packit 7838c8
<body>
Packit 7838c8
Packit 7838c8

TIFFCROP

Packit 7838c8
NAME
Packit 7838c8
SYNOPSIS
Packit 7838c8
DESCRIPTION
Packit 7838c8
OPTIONS
Packit 7838c8
EXAMPLES
Packit 7838c8
SEE ALSO
Packit 7838c8
Packit 7838c8

Packit 7838c8
Packit 7838c8

NAME

Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

tiffcrop − copy (and possibly convert and crop or

Packit 7838c8
process) a <small>TIFF</small> file

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

SYNOPSIS

Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

tiffcrop [ options ] src1.tif ...

Packit 7838c8
srcN.tif dst.tif

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

DESCRIPTION

Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

tiffcrop combines one or more files created

Packit 7838c8
according to the Tag Image File Format, Revision 6.0 into a
Packit 7838c8
single <small>TIFF</small> file. The output file may be
Packit 7838c8
compressed using a different algorithm than the input files.
Packit 7838c8
tiffcrop is most often used to extract portions of an
Packit 7838c8
image for processing with bar code recognizer or OCR
Packit 7838c8
software when that software cannot restrict the region of
Packit 7838c8
interest to a specific portion of the image or to improve
Packit 7838c8
efficiency when the regions of interest must be rotated.

Packit 7838c8
Packit 7838c8

By default, tiffcrop will copy all the understood

Packit 7838c8
tags in a <small>TIFF</small> directory of an input file to
Packit 7838c8
the associated directory in the output file.

Packit 7838c8
Packit 7838c8

tiffcrop can be used to reorganize the storage

Packit 7838c8
characteristics of data in a file, and it will alter or
Packit 7838c8
convert the image data content as specified at the same
Packit 7838c8
time, unlike tiffcp.

Packit 7838c8
Packit 7838c8

tiffcrop will behave exactly like tiffcp if none

Packit 7838c8
of the new options are specified.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

OPTIONS

Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−N odd|even|#,#-#,#|last

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

sequences and ranges of images within file to process.

Packit 7838c8
The words odd or even may be used to specify
Packit 7838c8
all odd or even numbered images. The word last may be
Packit 7838c8
used in place of a number in the sequence to indicate the
Packit 7838c8
final image in the file without knowing how many images
Packit 7838c8
there are. Ranges of images may be specified with a dash and
Packit 7838c8
multiple sets can be indicated by joining them in a
Packit 7838c8
comma-separated list. e.g.. use −N 1,5-7,last
Packit 7838c8
to process the 1st, 5th through 7th, and final image in the
Packit 7838c8
file.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−E top|bottom|left|right

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

use the top, bottom, left, or right edge as origin

Packit 7838c8
reference for width and length of crop regions. May be
Packit 7838c8
abbreviated to first letter.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−U in|cm|px

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

units to apply to dimensions for margins and crop

Packit 7838c8
regions. Inches or centimeters are converted to pixels using
Packit 7838c8
the resolution unit specified in the TIFF file (which
Packit 7838c8
defaults to inches if not specified in the IFD).

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−m #,#,#,#

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

margins to be removed from the image. The order must be

Packit 7838c8
top, left, bottom, right with only commas separating the
Packit 7838c8
elements of the list. Margins are scaled according to the
Packit 7838c8
current units and removed before any other extractions are
Packit 7838c8
computed. Capital M was in use.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="5" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−X #

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

horizontal (X-axis) dimension of a region to extract

Packit 7838c8
relative to the specified origin reference. If the origin is
Packit 7838c8
the top or bottom edge, the X axis value will be assumed to
Packit 7838c8
start at the left edge.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−Y #

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

vertical (Y-axis) dimension of a region to extract

Packit 7838c8
relative to the specified origin reference. If the origin is
Packit 7838c8
the left or right edge, the Y axis value will be assumed to
Packit 7838c8
start at the top.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−Z #:#,#:#

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

zones of the image designated as position X of Y equal

Packit 7838c8
sized portions measured from the reference edge, e.g. 1:3
Packit 7838c8
would be first third of the image starting from the
Packit 7838c8
reference edge minus any margins specified for the confining
Packit 7838c8
edges. Multiple zones can be specified as a comma separated
Packit 7838c8
list but they must reference the same edge. To extract the
Packit 7838c8
top quarter and the bottom third of an image you would use
Packit 7838c8
−Z 1:4,3:3.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−F horiz|vert

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

flip, i.e. mirror, the image or extracted region

Packit 7838c8
horizontally or vertically.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−R 90|180|270

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

rotate the image or extracted region 90, 180, or 270

Packit 7838c8
degrees clockwise.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="5" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−I

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

invert the colorspace values for grayscale and bi-level

Packit 7838c8
images. This would be used to correct negative images that
Packit 7838c8
have incorrect PHOTOMETRIC INTERPRETATION tags. No support
Packit 7838c8
for color images.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−b image

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

subtract the following monochrome image from all others

Packit 7838c8
processed. This can be used to remove a noise bias from a
Packit 7838c8
set of images. This bias image is typically an image of
Packit 7838c8
noise the camera saw with its shutter closed. Bias image
Packit 7838c8
support is not available with options for cropping,
Packit 7838c8
rotating, or inverting the image.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="5" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−B

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Force output to be written with Big-Endian byte order.

Packit 7838c8
This option only has an effect when the output file is
Packit 7838c8
created or overwritten and not when it is appended to.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−C

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Suppress the use of ‘‘strip

Packit 7838c8
chopping’’ when reading images that have a
Packit 7838c8
single strip/tile of uncompressed data.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−c

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Specify the compression to use for data written to the

Packit 7838c8
output file: none for no compression, packbits
Packit 7838c8
for PackBits compression, lzw for Lempel-Ziv &
Packit 7838c8
Welch compression, jpeg for baseline JPEG
Packit 7838c8
compression, zip for Deflate compression, g3
Packit 7838c8
for CCITT Group 3 (T.4) compression, and g4 for CCITT
Packit 7838c8
Group 4 (T.6) compression. By default tiffcrop will
Packit 7838c8
compress data according to the value of the
Packit 7838c8
Compression tag found in the source file.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

The <small>CCITT</small> Group 3 and Group 4 compression

Packit 7838c8
algorithms can only be used with bi-level data.

Packit 7838c8
Packit 7838c8

Group 3 compression can be specified together with

Packit 7838c8
several T.4-specific options: 1d for 1-dimensional
Packit 7838c8
encoding, 2d for 2-dimensional encoding, and
Packit 7838c8
fill to force each encoded scanline to be zero-filled
Packit 7838c8
so that the terminating EOL code lies on a byte boundary.
Packit 7838c8
Group 3-specific options are specified by appending a
Packit 7838c8
‘‘:’’-separated list to the
Packit 7838c8
‘‘g3’’ option; e.g. −c
Packit 7838c8
g3:2d:fill to get 2D-encoded data with byte-aligned EOL
Packit 7838c8
codes.

Packit 7838c8
Packit 7838c8

<small>LZW</small> compression can be specified together

Packit 7838c8
with a predictor value. A predictor value of 2 causes
Packit 7838c8
each scanline of the output image to undergo horizontal
Packit 7838c8
differencing before it is encoded; a value of 1 forces each
Packit 7838c8
scanline to be encoded without differencing. LZW-specific
Packit 7838c8
options are specified by appending a
Packit 7838c8
‘‘:’’-separated list to the
Packit 7838c8
‘‘lzw’’ option; e.g. −c
Packit 7838c8
lzw:2 for <small>LZW</small> compression with horizontal
Packit 7838c8
differencing.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="5" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−f

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Specify the bit fill order to use in writing output

Packit 7838c8
data. By default, tiffcrop will create a new file
Packit 7838c8
with the same fill order as the original. Specifying
Packit 7838c8
−f lsb2msb will force data to be written with
Packit 7838c8
the FillOrder tag set to <small>LSB2MSB,</small> while
Packit 7838c8
−f msb2lsb will force data to be written with
Packit 7838c8
the FillOrder tag set to <small>MSB2LSB.</small>

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−i

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Ignore non-fatal read errors and continue processing of

Packit 7838c8
the input file.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−l

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Specify the length of a tile (in pixels).

Packit 7838c8
tiffcrop attempts to set the tile dimensions so that
Packit 7838c8
no more than 8 kilobytes of data appear in a tile.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−L

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Force output to be written with Little-Endian byte

Packit 7838c8
order. This option only has an effect when the output file
Packit 7838c8
is created or overwritten and not when it is appended
Packit 7838c8
to.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−M

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Suppress the use of memory-mapped files when reading

Packit 7838c8
images.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−p

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Specify the planar configuration to use in writing image

Packit 7838c8
data that has one 8-bit sample per pixel. By default,
Packit 7838c8
tiffcrop will create a new file with the same planar
Packit 7838c8
configuration as the original. Specifying −p
Packit 7838c8
contig will force data to be written with multi-sample
Packit 7838c8
data packed together, while −p separate will
Packit 7838c8
force samples to be written in separate planes.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−r

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Specify the number of rows (scanlines) in each strip of

Packit 7838c8
data written to the output file. By default (or when value
Packit 7838c8
0 is specified), tiffcrop attempts to set the
Packit 7838c8
rows/strip that no more than 8 kilobytes of data appear in a
Packit 7838c8
strip. If you specify special value -1 it will
Packit 7838c8
results in infinite number of the rows per strip. The entire
Packit 7838c8
image will be the one strip in that case.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−s

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Force the output file to be written with data organized

Packit 7838c8
in strips (rather than tiles).

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−t

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Force the output file to be written with data organized

Packit 7838c8
in tiles (rather than strips). options can be used to force
Packit 7838c8
the resultant image to be written as strips or tiles of
Packit 7838c8
data, respectively.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−w

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Specify the width of a tile (in pixels). tiffcrop

Packit 7838c8
attempts to set the tile dimensions so that no more than 8
Packit 7838c8
kilobytes of data appear in a tile. tiffcrop attempts
Packit 7838c8
to set the tile dimensions so that no more than 8 kilobytes
Packit 7838c8
of data appear in a tile.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

−,={character}

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

substitute {character} for ’,’ in parsing

Packit 7838c8
image directory indices in files. This is necessary if
Packit 7838c8
filenames contain commas. Note that ’,=’ with
Packit 7838c8
whitespace immediately following will disable the special
Packit 7838c8
meaning of the ’,’ entirely. See examples.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

EXAMPLES

Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

The following concatenates two files and writes the

Packit 7838c8
result using <small>LZW</small> encoding:

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
tiffcrop -c lzw a.tif b.tif result.tif
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

To convert a G3 1d-encoded <small>TIFF</small> to a

Packit 7838c8
single strip of G4-encoded data the following might be
Packit 7838c8
used:

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
tiffcrop -c g4 -r 10000 g3.tif g4.tif
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

(1000 is just a number that is larger than the number of

Packit 7838c8
rows in the source file.)

Packit 7838c8
Packit 7838c8

To extract a selected set of images from a multi-image

Packit 7838c8
TIFF file use the -N option described above. Thus, to copy
Packit 7838c8
the 1st and 3rd images of image file "album.tif"
Packit 7838c8
to "result.tif":

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
tiffcrop -N 1,3 album.tif result.tif
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

Given file "CCD.tif" whose first image is a

Packit 7838c8
noise bias followed by images which include that bias,
Packit 7838c8
subtract the noise from all those images following it (while
Packit 7838c8
decompressing) with the command:

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
tiffcrop -c none -b CCD.tif CCD.tif -d 2 result.tif
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

SEE ALSO

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

pal2rgb(1), tiffinfo(1), tiffcmp(1),

Packit 7838c8
tiffcp(1), tiffmedian(1), tiffsplit(1),
Packit 7838c8
libtiff(3TIFF)

Packit 7838c8
Packit 7838c8

Libtiff library home page:

Packit 7838c8
http://www.simplesystems.org/libtiff/

Packit 7838c8
Packit 7838c8
Packit 7838c8

Packit 7838c8
</body>
Packit 7838c8
</html>