xref: /libtiff-4.0.7/html/man/tiffcmp.1.html (revision d4dd6ccc)
10dcb9ef1SAndrey Kiselev<!-- Creator     : groff version 1.18.1 -->
2f14d1a56SAndrey Kiselev<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
3fd935fb2SAndrey Kiselev<html>
4fd935fb2SAndrey Kiselev<head>
5fd935fb2SAndrey Kiselev<meta name="generator" content="groff -Thtml, see www.gnu.org">
6fd935fb2SAndrey Kiselev<meta name="Content-Style" content="text/css">
7fd935fb2SAndrey Kiselev<title>TIFFCMP</title>
8fd935fb2SAndrey Kiselev</head>
9fd935fb2SAndrey Kiselev<body>
10e49fae91SMike Welles
11fd935fb2SAndrey Kiselev<h1 align=center>TIFFCMP</h1>
12fd935fb2SAndrey Kiselev<a href="#NAME">NAME</a><br>
13fd935fb2SAndrey Kiselev<a href="#SYNOPSIS">SYNOPSIS</a><br>
14fd935fb2SAndrey Kiselev<a href="#DESCRIPTION">DESCRIPTION</a><br>
15fd935fb2SAndrey Kiselev<a href="#OPTIONS">OPTIONS</a><br>
16fd935fb2SAndrey Kiselev<a href="#BUGS">BUGS</a><br>
17fd935fb2SAndrey Kiselev<a href="#SEE ALSO">SEE ALSO</a><br>
18e49fae91SMike Welles
19fd935fb2SAndrey Kiselev<hr>
20fd935fb2SAndrey Kiselev<a name="NAME"></a>
21fd935fb2SAndrey Kiselev<h2>NAME</h2>
220dcb9ef1SAndrey Kiselev<!-- INDENTATION -->
230dcb9ef1SAndrey Kiselev<table width="100%" border=0 rules="none" frame="void"
240dcb9ef1SAndrey Kiselev       cols="2" cellspacing="0" cellpadding="0">
250dcb9ef1SAndrey Kiselev<tr valign="top" align="left">
260dcb9ef1SAndrey Kiselev<td width="8%"></td>
270dcb9ef1SAndrey Kiselev<td width="91%">
280dcb9ef1SAndrey Kiselev<p>tiffcmp &minus; compare two <small>TIFF</small> files</p>
290dcb9ef1SAndrey Kiselev</td>
300dcb9ef1SAndrey Kiselev</table>
31fd935fb2SAndrey Kiselev<a name="SYNOPSIS"></a>
32fd935fb2SAndrey Kiselev<h2>SYNOPSIS</h2>
330dcb9ef1SAndrey Kiselev<!-- INDENTATION -->
340dcb9ef1SAndrey Kiselev<table width="100%" border=0 rules="none" frame="void"
350dcb9ef1SAndrey Kiselev       cols="2" cellspacing="0" cellpadding="0">
360dcb9ef1SAndrey Kiselev<tr valign="top" align="left">
370dcb9ef1SAndrey Kiselev<td width="8%"></td>
380dcb9ef1SAndrey Kiselev<td width="91%">
390dcb9ef1SAndrey Kiselev<p><b>tiffcmp</b> [ <i>options</i> ] <i>file1.tif
400dcb9ef1SAndrey Kiselevfile2.tif</i></p>
410dcb9ef1SAndrey Kiselev</td>
420dcb9ef1SAndrey Kiselev</table>
43fd935fb2SAndrey Kiselev<a name="DESCRIPTION"></a>
44fd935fb2SAndrey Kiselev<h2>DESCRIPTION</h2>
450dcb9ef1SAndrey Kiselev<!-- INDENTATION -->
460dcb9ef1SAndrey Kiselev<table width="100%" border=0 rules="none" frame="void"
470dcb9ef1SAndrey Kiselev       cols="2" cellspacing="0" cellpadding="0">
480dcb9ef1SAndrey Kiselev<tr valign="top" align="left">
490dcb9ef1SAndrey Kiselev<td width="8%"></td>
500dcb9ef1SAndrey Kiselev<td width="91%">
510dcb9ef1SAndrey Kiselev<p><i>Tiffcmp</i> compares the tags and data in two files
520dcb9ef1SAndrey Kiselevcreated according to the Tagged Image File Format, Revision
530dcb9ef1SAndrey Kiselev6.0. The schemes used for compressing data in each file are
540dcb9ef1SAndrey Kiselevimmaterial when data are compared&minus;data are compared on
550dcb9ef1SAndrey Kiseleva scanline-by-scanline basis after decompression. Most
56fd935fb2SAndrey Kiselevdirectory tags are checked; notable exceptions are:
57fd935fb2SAndrey Kiselev<i>GrayResponseCurve</i>, <i>ColorResponseCurve</i>, and
58fd935fb2SAndrey Kiselev<i>ColorMap</i> tags. Data will not be compared if any of
59fd935fb2SAndrey Kiselevthe <i>BitsPerSample</i>, <i>SamplesPerPixel</i>, or
60fd935fb2SAndrey Kiselev<i>ImageWidth</i> values are not equal. By default,
61fd935fb2SAndrey Kiselev<i>tiffcmp</i> will terminate if it encounters any
6287c5da6fSAndrey Kiselevdifference.</p>
6387c5da6fSAndrey Kiselev</td>
6487c5da6fSAndrey Kiselev</table>
650dcb9ef1SAndrey Kiselev<a name="OPTIONS"></a>
660dcb9ef1SAndrey Kiselev<h2>OPTIONS</h2>
670dcb9ef1SAndrey Kiselev<!-- TABS -->
680dcb9ef1SAndrey Kiselev<table width="100%" border=0 rules="none" frame="void"
690dcb9ef1SAndrey Kiselev       cols="5" cellspacing="0" cellpadding="0">
700dcb9ef1SAndrey Kiselev<tr valign="top" align="left">
710dcb9ef1SAndrey Kiselev<td width="11%"></td>
720dcb9ef1SAndrey Kiselev<td width="2%">
73c3402403SBob Friesenhahn
740dcb9ef1SAndrey Kiselev<p><b>&minus;l</b></p>
750dcb9ef1SAndrey Kiselev</td>
760dcb9ef1SAndrey Kiselev<td width="5%"></td>
770dcb9ef1SAndrey Kiselev<td width="80%">
780dcb9ef1SAndrey Kiselev
790dcb9ef1SAndrey Kiselev<p>List each byte of image data that differs between the
800dcb9ef1SAndrey Kiselevfiles.</p>
810dcb9ef1SAndrey Kiselev</td>
820dcb9ef1SAndrey Kiselev<td width="0%">
830dcb9ef1SAndrey Kiselev</td>
840dcb9ef1SAndrey Kiselev</table>
850dcb9ef1SAndrey Kiselev<!-- INDENTATION -->
860dcb9ef1SAndrey Kiselev<table width="100%" border=0 rules="none" frame="void"
870dcb9ef1SAndrey Kiselev       cols="2" cellspacing="0" cellpadding="0">
880dcb9ef1SAndrey Kiselev<tr valign="top" align="left">
890dcb9ef1SAndrey Kiselev<td width="8%"></td>
900dcb9ef1SAndrey Kiselev<td width="91%">
91ef833c65SAndrey Kiselev<p><b>&minus;z</b> <i>number</i></p></td>
920dcb9ef1SAndrey Kiselev</table>
930dcb9ef1SAndrey Kiselev<!-- INDENTATION -->
940dcb9ef1SAndrey Kiselev<table width="100%" border=0 rules="none" frame="void"
950dcb9ef1SAndrey Kiselev       cols="2" cellspacing="0" cellpadding="0">
960dcb9ef1SAndrey Kiselev<tr valign="top" align="left">
970dcb9ef1SAndrey Kiselev<td width="19%"></td>
980dcb9ef1SAndrey Kiselev<td width="80%">
990dcb9ef1SAndrey Kiselev<p>List specified number of image data bytes that differs
1000dcb9ef1SAndrey Kiselevbetween the files.</p>
1010dcb9ef1SAndrey Kiselev</td>
1020dcb9ef1SAndrey Kiselev</table>
1030dcb9ef1SAndrey Kiselev<!-- TABS -->
1040dcb9ef1SAndrey Kiselev<table width="100%" border=0 rules="none" frame="void"
1050dcb9ef1SAndrey Kiselev       cols="5" cellspacing="0" cellpadding="0">
1060dcb9ef1SAndrey Kiselev<tr valign="top" align="left">
1070dcb9ef1SAndrey Kiselev<td width="10%"></td>
1080dcb9ef1SAndrey Kiselev<td width="2%">
1090dcb9ef1SAndrey Kiselev
1100dcb9ef1SAndrey Kiselev<p><b>&minus;t</b></p>
1110dcb9ef1SAndrey Kiselev</td>
1120dcb9ef1SAndrey Kiselev<td width="11%"></td>
1130dcb9ef1SAndrey Kiselev<td width="52%">
1140dcb9ef1SAndrey Kiselev
1150dcb9ef1SAndrey Kiselev<p>Ignore any differences in directory tags.</p>
1160dcb9ef1SAndrey Kiselev</td>
1170dcb9ef1SAndrey Kiselev<td width="23%">
1180dcb9ef1SAndrey Kiselev</td>
1190dcb9ef1SAndrey Kiselev</table>
120fd935fb2SAndrey Kiselev<a name="BUGS"></a>
121fd935fb2SAndrey Kiselev<h2>BUGS</h2>
1220dcb9ef1SAndrey Kiselev<!-- INDENTATION -->
1230dcb9ef1SAndrey Kiselev<table width="100%" border=0 rules="none" frame="void"
1240dcb9ef1SAndrey Kiselev       cols="2" cellspacing="0" cellpadding="0">
1250dcb9ef1SAndrey Kiselev<tr valign="top" align="left">
1260dcb9ef1SAndrey Kiselev<td width="8%"></td>
1270dcb9ef1SAndrey Kiselev<td width="91%">
1280dcb9ef1SAndrey Kiselev<p>Tags that are not recognized by the library are not
1290dcb9ef1SAndrey Kiselevcompared; they may also generate spurious diagnostics.</p>
1300dcb9ef1SAndrey Kiselev<!-- INDENTATION -->
1310dcb9ef1SAndrey Kiselev<p>The image data of tiled files is not compared, since the
132ef833c65SAndrey Kiselev<i>TIFFReadScanline()</i> function is used. An error will be
1330dcb9ef1SAndrey Kiselevreported for tiled files.</p>
1340dcb9ef1SAndrey Kiselev<!-- INDENTATION -->
1350dcb9ef1SAndrey Kiselev<p>The pixel and/or sample number reported in differences
1360dcb9ef1SAndrey Kiselevmay be off in some exotic cases.</p>
1370dcb9ef1SAndrey Kiselev</td>
1380dcb9ef1SAndrey Kiselev</table>
139fd935fb2SAndrey Kiselev<a name="SEE ALSO"></a>
140fd935fb2SAndrey Kiselev<h2>SEE ALSO</h2>
1410dcb9ef1SAndrey Kiselev<!-- INDENTATION -->
1420dcb9ef1SAndrey Kiselev<table width="100%" border=0 rules="none" frame="void"
1430dcb9ef1SAndrey Kiselev       cols="2" cellspacing="0" cellpadding="0">
1440dcb9ef1SAndrey Kiselev<tr valign="top" align="left">
1450dcb9ef1SAndrey Kiselev<td width="8%"></td>
1460dcb9ef1SAndrey Kiselev<td width="91%">
1470dcb9ef1SAndrey Kiselev<p><b>pal2rgb</b>(1), <b>tiffcp</b>(1),
1480dcb9ef1SAndrey Kiselev<b>tiffmedian</b>(1), <b>libtiff</b>(3TIFF)</p>
1490dcb9ef1SAndrey Kiselev<!-- INDENTATION -->
1500dcb9ef1SAndrey Kiselev<p>Libtiff library home page:
151*d4dd6cccSBob Friesenhahn<b>http://www.simplesystems.org/libtiff/</b></p>
1520dcb9ef1SAndrey Kiselev</td>
1530dcb9ef1SAndrey Kiselev</table>
154fd935fb2SAndrey Kiselev<hr>
155fd935fb2SAndrey Kiselev</body>
156fd935fb2SAndrey Kiselev</html>
157